Hi there,
Thanks for reaching out! That's a really sharp observation, and honestly, it's a frustration I share from the other side of the fence. You've hit on one of the biggest, most expensive fault lines in the entire digital advertising industry: the disconnect between traffic generation and on-site conversion. It's a place where massive budgets go to die, and it's almost always preventable.
It sounds like you're looking for a simple number, a rule of thumb for when to pull the plug. But the honest answer is a bit more involved, though much more powerful. The real breaking point isn't about a specific number of clicks or a set amount of ad spend. It's about a clear diagnosis of the entire customer journey, from the initial ad impression right through to the thank you page. It's about understanding the fundamental economics of the client's business so you know exactly how much you can afford to spend to get a customer, which then dictates how much you can spend on a click.
I'm happy to give you some of my thoughts and a framework I use. It might help you not just identify the breaking point, but also equip you to lead that "hard conversation" with clients and agencies, turning it from a confrontation into a productive strategy session. We'll go through everything from why most audience targeting is flawed from the start, to the maths that tells you exactly how much a lead is worth, and a step-by-step process to figure out where the real leak is.
TLDR;
- Your breaking point isn't a gut feeling or a magic number of clicks; it's determined by the client's Customer Lifetime Value (LTV) and Customer Acquisition Cost (CAC) targets. If you don't know the numbers, you're flying blind.
- The "250 clicks, 0 sales" problem often starts long before the click, with flawed audience targeting. You must target a specific customer 'nightmare', not a broad demographic.
- The campaign objective is critical. Running "Reach" or "Awareness" campaigns is often just paying to find an audience of non-buyers. You must optimise for conversions (leads, sales, etc.).
- Before blaming the page design, scrutinise the offer. A high-friction "Request a Demo" button is a conversion killer. The offer must provide immediate, undeniable value.
- This letter includes an interactive LTV calculator to help you quantify your breaking point and a diagnostic flowchart to pinpoint exactly where the funnel is broken.
We'll need to look at the ICP... but not in the way you think
Before we even touch Ads Manager or Google Analytics, we have to start here. Because nine times out of ten, when a campaign is sending tonnes of traffic that doesn't convert, the root cause is a fundamental misunderstanding of the customer. Most marketing agencies and their clients build what they call an Ideal Customer Profile, or ICP. And frankly, most of them are useless.
They look something like this: "We target CMOs at B2B SaaS companies in the finance sector with 50-200 employees, located in North America."
This tells you absolutely nothing of value. It's a sterile, demographic-based profile that leads to generic, soulless ads that speak to no one. It's why you get campaigns targeting a broad interest like "Finance" on Facebook, which is full of people who just follow a few banking pages. That traffic is cheap, the CTR might even look good because the ad is so generic, but it will never, ever convert. It's the definition of a leaky bucket.
You need to force a different conversation. You have to define the customer not by who they are, but by their nightmare. What is the specific, urgent, expensive, career-threatening problem that keeps them awake at night? Your client’s product or service must be the aspirin to that headache.
Let’s make this real:
- For a legal tech SaaS client: The ICP isn't 'lawyers'. The nightmare is 'a partner missing a critical filing deadline, exposing the firm to a million-pound malpractice suit because documents are a chaotic mess.' The person feeling that pain is probably a Senior Partner or Head of Litigation. They don't care about 'cloud-based document management'; they care about 'never missing a deadline again.'
- For a fractional CFO service client: The ICP isn't 'startup founders'. The nightmare is 'staring at the ceiling at 3 AM, terrified of not making payroll next month while their competitors are confidently raising their next funding round.' They aren't buying 'financial strategy'; they are buying a good night's sleep.
- For a developer tools client: The ICP isn't a 'Head of Engineering'. The nightmare is 'losing her best two senior developers this quarter because they are completely fed up with a broken, inefficient workflow.' She isn't buying a 'CI/CD platform'; she is buying 'a way to keep her best talent happy and productive.'
When you define the ICP this way, the targeting becomes incredibly sharp. You're no longer looking for broad interests. You're looking for the digital breadcrumbs that this specific person leaves. Where do they go to talk about their nightmare?
-> Do they listen to niche podcasts like 'Acquired' or 'This Week in Startups'?
-> Do they read industry newsletters like 'Stratechery' that you can target as an interest?
-> Are they in specific, private Facebook Groups like 'SaaS Growth Hacks'?
-> Do they follow industry leaders like Jason Lemkin or SaaStr on LinkedIn or Twitter?
This is the foundational work. If the agency hasn't done this, they have no business spending a single pound on ads. And as the web designer, this is your first diagnostic question: "Can you describe the specific, urgent problem that your ideal customer is trying to solve?" If the answer is vague, you've already found a major leak, and it's not on the website.
I'd say you need a message they can't ignore
Once you know the nightmare, the ad copy and the landing page headline practically write themselves. The goal is to hold up a mirror to their pain so clearly that they feel understood. This is where you see the concept of 'ad scent' come into play – the promise made in the ad must be the first thing they see and feel on the landing page.
A mismatch here is a classic reason for high clicks and zero conversions. The ad promises a solution to their nightmare, but the landing page talks about generic features and benefits. It's a bait and switch. The user feels confused and immediately bounces.
Here are a few proven copywriting frameworks that work when you're targeting a nightmare:
1. Problem-Agitate-Solve (PAS) - Great for Services
This is about twisting the knife before you offer the cure. You don't sell 'AI implementation services'; you sell a way to stop falling behind.
Ad/Headline Example: "Are your competitors deploying AI while you're still stuck in endless meetings about it? (Problem). Every day you wait, your efficiency gap widens, and your best talent looks elsewhere. (Agitate). We implement a custom AI workflow for your business in 30 days, turning your biggest threat into your unfair advantage. (Solve)."
2. Before-After-Bridge (BAB) - Perfect for SaaS/Software
This paints a picture of their current hell and the promised land, with your product as the vehicle to get them there. I remember for one B2B software client, a medical job matching platform, we saw a huge jump in user acquisitions when we switched their copy to this framework, moving from a CPA of £100 down to just £7.
Ad/Headline Example: "Right now, your AWS bill is a black box. It's 30% higher than last month, and your engineers have no idea why. Another fire to put out. (Before). Now imagine opening your cloud bill and smiling. You see exactly where every pound is going, and waste is automatically eliminated before it happens. (After). Our platform is the bridge that gets you there in 10 minutes. Start a free trial and find your first £1,000 in savings today. (Bridge)."
3. Feature -> Consequence - Essential for High-Ticket/Technical Products
Nobody cares about your features. They care about what those features *enable*. You have to connect the dots for them.
Ad/Headline Example: "Our new mass spectrometer has a 0.001% margin of error. (Feature). So what? So your lab can publish groundbreaking results with unshakeable confidence, securing that next big research grant and attracting top-tier talent that other labs can only dream of. (Consequence)."
When you audit a failing campaign, look at the ad and the landing page side-by-side. Do they speak the same language? Do they both reflect a deep understanding of the customer's nightmare? If not, the design of the page is irrelevant. The message is broken.
You probably should check the campaign's actual objective
This one is a bit more technical, but it's a shockingly common mistake, especially with clients or agencies who are obsessed with vanity metrics. It directly relates to your '250 clicks, 0 sales' scenario.
When you set up a campaign on a platform like Meta (Facebook/Instagram), you have to choose an objective. These include things like "Reach," "Brand Awareness," "Traffic," and "Conversions" (or "Sales"/"Leads").
Here is the uncomfortable truth: When you select "Reach" or "Brand Awareness," you are giving the algorithm a very specific, and very dangerous, command: "Find me the largest number of people inside my target audience for the lowest possible price."
The algorithm, being the ruthlessly efficient machine it is, does exactly what you asked. It scours your audience and finds the users who are least likely to click, least likely to engage, and absolutely, positively least likely to ever pull out a credit card. Why? Because those users aren't in demand by other advertisers. Their attention is cheap. You are actively paying the world's most powerful advertising machine to find you the worst possible audience for your product.
The "Traffic" objective is only slightly better. It finds people who are habitual clickers – they'll click on almost anything out of curiosity but rarely have any intent to buy. This is often where those cheap CPCs and high CTRs you mentioned come from. It looks great on a Facebook report, but it's poison to the client's bank account.
The best form of brand awareness for any business that needs to make money this quarter is a sale. Awareness is a byproduct of performance, not a prerequisite for it. That is why, for 99% of businesses, the campaign objective must be set to "Conversions" (or Sales, Leads, etc.). This tells the algorithm: "I don't care about cheap impressions. Go into my audience and find the specific people who have a history of doing what I want them to do – filling out forms, adding to cart, and buying things."
These clicks will be more expensive. The CTR might be lower. But it's the only way to find actual customers. So, another key diagnostic question for the agency: "What is the campaign objective?" If the answer isn't "Conversions," you've found the leak. It's not the bucket; it's the water source itself that's contaminated.
You'll need the numbers to find the real 'breaking point'
Okay, now we get to the heart of your question. How much do you let it run before you pause? The answer is in the maths. You can't make this decision based on a gut feeling. You need to know two things: Customer Lifetime Value (LTV) and the target Customer Acquisition Cost (CAC).
The real question isn't "How low can my Cost Per Lead (CPL) go?" but rather "How high a CPL can I afford to acquire a truly great customer?" This single shift in perspective is what separates amateur advertisers from professionals. It unlocks aggressive, intelligent growth and frees you from the tyranny of cheap, useless leads.
Here’s how you calculate LTV for a subscription or recurring revenue business. You need to get these numbers from the client:
- Average Revenue Per Account (ARPA): What do they make per customer, per month/year?
- Gross Margin %: What's their profit margin on that revenue? (Revenue - Cost of Goods Sold).
- Monthly Churn Rate %: What percentage of customers do they lose each month?
The calculation is simple: LTV = (ARPA * Gross Margin %) / Monthly Churn Rate
Let's use an example. A SaaS client has:
- ARPA: £500/month
- Gross Margin: 80%
- Monthly Churn: 4%
LTV = (£500 * 0.80) / 0.04 = £400 / 0.04 = £10,000
In this example, each customer is worth £10,000 in gross margin to the business over their lifetime. This is your truth. This is your north star.
Now, you can determine your CAC. A healthy LTV:CAC ratio for a growing business is typically 3:1. This means they can afford to spend up to £3,333 to acquire a single £10,000 customer.
Finally, you work backwards to find your breaking point. If the client can spend £3,333 on CAC, and their sales team converts 1 in 10 qualified leads into a customer, then they can afford to pay up to £333 per qualified lead. If the landing page converts visitors to qualified leads at a 5% rate, they can afford to pay up to £16.65 per click (£333 * 0.05).
Suddenly, that £10 CPC that seemed expensive now looks like a bargain. You're not just buying clicks; you're buying attempts at creating a £10,000 asset.
I've built a simple calculator for you below. Play around with it. Show it to your clients. It's a powerful tool for framing the conversation around value, not cost.
So, to answer your question directly: your breaking point is the moment the data shows you cannot profitably acquire a customer. If you've spent 3x your target CPL on a specific ad or audience with no conversions, it's time to pause that element and re-evaluate. If the entire campaign has spent more than your target CAC without a single sale, it's time to pause the whole thing and have the hard conversation, armed with this data.
We'll need to diagnose the leaky bucket, properly.
Right, so you've done the pre-flight checks. The ICP is defined by a nightmare, the message is sharp, the campaign objective is correct, and you know the target CAC. But you're still getting clicks and no sales. Now it's time to diagnose the funnel, step-by-step. This is where your expertise as a web designer is invaluable.
Instead of randomly tweaking things in Ads Manager, you need a logical process. I've mapped out the one I use below. It moves from the broadest issues (the ad platform) down to the most specific (the website itself).
1. Ad Platform Check
Is the objective 'Conversions'? Are clicks coming from high-intent keywords (Google) or nightmare-aware targeting (Meta)?
2. 'Ad Scent' Check
Does the ad's core promise exactly match the landing page headline? Is the user's expectation met instantly?
3. On-Page Behaviour
Use GA/Hotjar. High bounce rate (>80%)? It's a scent/headline issue. Low scroll depth? The copy isn't engaging. Rage clicks? Something is broken.
4. Technical Audit
Your domain! Page load > 3s? You're losing half your traffic. Broken on Safari/mobile? Fix it. Check Core Web Vitals.
5. The Offer Itself
Is the call to action a high-friction 'Request a Demo'? Is the value proposition clear? Is this the real bottleneck?
Let's break that down:
Step 1 & 2: Platform & Scent. We've covered these. These are the fastest checks and can often solve the problem without even touching the website code. A huge number of issues are solved here by aligning the targeting, objective, and message.
Step 3: On-Page Behaviour. This is where you bring in the data. Don't guess, know.
- Google Analytics: What's the Bounce Rate? For landing page traffic, anything over 70-80% suggests a major disconnect between the ad and the page. What's the Average Time on Page? If it's under 10 seconds, nobody is even reading the headline.
- Heatmaps (Hotjar, Crazy Egg): These are your secret weapon. Where are people clicking? Are they clicking on things that aren't links (a sign of confusing design)? How far down the page do they scroll? If 90% of users never see your call to action, the problem isn't the button colour, it's the copy above it.
Step 4: Technical Audit. This is your home turf. The 9-second load time or broken Safari button you mentioned are campaign killers. Full stop. No amount of clever advertising can fix a page that doesn't load or a button that doesn't work. Use Google's PageSpeed Insights. Test the page on multiple devices and browsers yourself. This is non-negotiable.
Step 5: The Offer. This is the final boss. And it's often the most overlooked. The page could be perfectly designed, lightning-fast, with compelling copy... but if the offer itself is weak or high-friction, it will fail. Which brings me to my next point...
You'll have to tell them to delete the 'Request a Demo' button
This may be the most important part of this whole letter. The "Request a Demo" button is perhaps the most arrogant, self-serving, and ineffective Call to Action ever conceived in B2B marketing.
Think about the psychology. You're asking a busy, important person (your Nightmare ICP) who doesn't know you, doesn't trust you, and is probably skeptical, to stop what they're doing, check their calendar, find a time slot, and commit to spending 30-60 minutes being sold to by one of your client's sales reps. It is an incredibly high-friction ask with very low perceived value for them.
It instantly positions your client as a commodity vendor, not a trusted advisor. It screams, "I want to take your time to sell you my thing." It's no wonder conversion rates are abysmal.
Your offer's only job is to deliver a moment of undeniable value—an "aha!" moment that makes the prospect sell themselves on the solution. It must solve a small, real problem for free to earn the right to solve the whole thing.
Here’s what a great, low-friction offer looks like instead:
- For SaaS Founders: This is your ultimate advantage. The gold standard is a free trial (no credit card required) or a freemium plan. Let them use the actual product. Let them experience the transformation firsthand. When the product itself proves its value, the sale becomes a formality. In one campaign, we helped a software client generate over 5,000 trials at just $7 each by switching from a demo request to a free trial offer. Another campaign for a B2B software client brought in 4,622 registrations at just $2.38 a pop. The offer does the heavy lifting.
- For Agencies/Consultancies: You must bottle your expertise. Don't sell a "free consultation." Sell a specific outcome. For a marketing agency, this could be a free, automated "SEO Audit" that shows them their top 3 keyword opportunities. For a data analytics firm, a free "Data Health Check" that flags critical issues in their database. For us, as a B2B advertising consultancy, it's a free 20-minute strategy session where we audit their failing ad campaigns and give them actionable advice. The offer provides value whether they hire us or not.
- For Training/Info-Product Businesses: Give away your best stuff. Offer a free chapter of your book, a free 15-minute interactive video module on a key topic, or a free template/calculator. I remember one course creator client generated $115k in revenue in 1.5 months because their lead magnet was an incredibly valuable free webinar that taught a real skill.
When you're looking at a landing page with a 0% conversion rate, challenge the offer first. Ask the client, "What tangible value does a visitor get by clicking this button, right now?" If the only answer is "they get to talk to a salesperson," your offer is broken. This is often a more powerful conversation to have than one about fonts and colours.
This is the main advice I have for you:
So, how do you bring all of this together and have that "hard conversation"? You don't present it as a blame game. You frame it as a collaborative, data-driven plan to fix the entire system. You are a partner in driving business results, not just a designer.
I've put my recommended process into a simple table below. You can use this as a roadmap for your conversations with clients and agencies.
| Phase | Key Question | Action | Tools / Data Source |
|---|---|---|---|
| 1. Triage | Are we spending money on a fundamentally broken system? | Check campaign objective. If not 'Conversions', pause immediately. Do a 1-minute technical check of the page. If it's broken/unusable, pause immediately. | Ads Manager, Your own browser |
| 2. Diagnose | Where in the funnel is the biggest drop-off occurring? | Follow the diagnostic flowchart. Analyse metrics from the ad platform, check ad scent, and then dive into on-page behaviour and technicals. | GA, Hotjar, PageSpeed Insights |
| 3. Hypothesise | Based on the data, what is our single most likely reason for failure? | Form a clear, simple hypothesis. E.g., "We believe the bounce rate is high because the landing page headline doesn't match the ad's promise." Or, "We believe the lack of conversions is due to the high-friction 'Request a Demo' offer." | Your brain + the data |
| 4. Propose | What is the smallest change we can make to test our hypothesis? | Propose a specific, controlled A/B test. Don't redesign the whole page. Suggest changing just the headline, or just the CTA button and offer. Run the new version against the old one. | Google Optimize, VWO, or a simple duplicate page |
| 5. Measure | Did our change improve the conversion rate? | Let the test run until you have statistical significance (enough data to make a confident decision). If it worked, roll out the change. If it didn't, form a new hypothesis and go back to step 3. | Your A/B testing tool, GA |
This process changes the dynamic entirely. You're no longer the "web designer" complaining about the "ad agency." You are a conversion expert presenting a logical, data-backed plan to improve the client's business. It shows you understand the whole picture and makes you an indispensable partner.
This is a deep and often complex issue, and it's something we navigate with our clients every single day. There isn't always a single, simple fix, but by using a structured approach like this, you can avoid wasting money and get to a profitable campaign far more quickly.
If you or your clients ever get stuck and need a second pair of expert eyes on a failing campaign, we offer a completely free, no-obligation 20-minute strategy session. We can look at the ads, the landing page, and the data together and give you some actionable recommendations on the spot.
Hope this helps!
Regards,
Team @ Lukas Holschuh