Diagnostics
Getting Leads but No Sales? 10 Reasons Why — and How to Find Yours
The leads come in, your team calls them back, and almost nobody signs. The usual suspect is "bad traffic" — and sometimes that’s true. But just as often, the money leaks later: in the form, in how fast you respond, or in the offer itself. Here’s how to find out exactly where.
Contents
First, figure out where you’re losing people
There are several steps between a lead and a sale, and some people drop off at each one. Until you know which step is losing more people than usual, every fix is a guess. Pull a month of data from your CRM — or even your sales rep’s spreadsheet — and lay it out like this:
| Step | People | Step conversion |
|---|---|---|
| Leads | 200 | — |
| Reached by phone | 140 | 70% |
| Had a real conversation | 90 | 64% |
| Meeting or on-site estimate | 30 | 33% |
| Sale | 10 | 33% |
The numbers are hypothetical, but the pattern is common. One thing jumps out right away: a third of the leads are lost before anyone even talks to them — nobody managed to reach them. That’s a follow-up problem, not an ad problem. On the other hand, if you reach most people but they say they "never filled anything out" or were "just curious," the problem is lead quality.
Rule of thumb: fix the first step whose conversion is noticeably worse than it used to be, or worse than in your other channels — not the one that’s most visible.
Reasons on the ad side
1. Your campaigns are optimized for cheap leads. The algorithm learns from whatever you feed it. If the goal is simply "lead," it finds people who are happy to leave their contact info — not necessarily people who buy. The fix: send data back to the ad platform about which leads became sales, and optimize campaigns for qualified leads.
2. One-tap forms. Instant forms on Facebook and Instagram are convenient: the phone number fills in automatically and submitting takes two seconds. Sometimes people submit by accident, or "just in case." Adding two or three questions — about budget or timing, for example — cuts the number of leads but noticeably improves their quality.
3. The ad promises something you don’t sell. A discount that doesn’t exist, a "free consultation" that’s really a sales pitch, or a photo of a luxury property when your prices are different. People come in expecting one thing, hear another, and leave.
4. Your ads are reaching the wrong people. The audience is too broad, the location is off, or the age range doesn’t fit your product. There’s an easy way to check: ask your sales team which callers clearly weren’t a fit, and why.
Reasons on your website and form
5. The form is too easy — or too hard. A single phone-number field collects everyone. Ten required fields scare off people who are ready to buy. Aim for the middle: contact info plus one or two questions that filter out casual browsers.
6. Your site doesn’t show prices or terms. If people can’t see even a ballpark price, they submit a lead just to find out — then back out on the first call. A "starting at" price and clear terms save time for you and the customer.
Reasons in your lead follow-up
7. You call back too late. At the moment someone submits a lead, they’re comparing you with your competitors. A few hours later, they’re already talking to someone else — or have forgotten who they reached out to. Check the average time from lead to first call in your CRM, not by asking your sales team.
8. You don’t reach people — and don’t try again. If a lead gets closed after one missed call, you’re losing customers you’ve already paid to attract. Several attempts at different times of day, plus a text or WhatsApp message, is a simple rule that recovers sales without spending another dollar on ads.
9. There’s no clear call script. Your rep doesn’t know which questions uncover what the customer needs, so they lead with the price. Listen to ten call recordings — the problem usually shows up by the third.
Reasons in your offer
10. Your offer loses to the competition. A higher price with no clear reason, longer timelines, or worse terms. Ads can bring someone to you, but they can’t make anyone buy something that’s a better deal next door. Look at your offer through the eyes of a customer with three of your competitors' websites open at once.
Seasonality deserves a separate mention. In some industries, people shop around in the fall and buy in the spring. In that case, leads without sales aren’t a problem — they’re a long sales cycle. Check how many of your fall leads bought later.
Questions to add to your lead form
Qualifying questions are the fastest way to improve lead quality. A good question separates a ready buyer from a casual browser without scaring anyone off. Examples for different businesses:
| Business | Form questions |
|---|---|
| Home services, renovation | What type of property, and how big? When are you planning to start? |
| Real estate | What budget are you considering? Is this a purchase to live in or to invest? |
| Clinic | Which treatment are you interested in? Have you had a consultation before? |
| B2B | How many employees does your company have? Who makes the final decision? |
| Courses and training | What’s your goal: changing careers or leveling up in your current one? |
One or two questions are enough. Your rep sees the answers right away and knows who they’re talking to before they even pick up the phone.
How to teach your ads to find buyers, not just leads
Ad platforms can learn not only from leads but also from what happened to those leads afterward. To make that work, you send lead statuses from your CRM back to the ad platform: this lead was qualified, this one became a sale, this one was junk.
Put simply, you’re telling the algorithm, "These are the kinds of people who buy from me" — and it starts looking for more people like them. Technically, this is set up with server-side event tracking (such as Meta’s Conversions API) or by uploading data from your CRM. It requires clean tracking: every lead needs a source and a status.
Example: how customer acquisition cost changes
A hypothetical calculation with the same budget — $5,000 a month.
| Before | After | |
|---|---|---|
| Leads | 250 | 150 |
| Cost per lead | $20 | $33 |
| Reached and talked to | 40% | 75% |
| Bought after talking | 10% | 20% |
| Sales | 10 | 22 |
| Customer acquisition cost | $500 | ≈ $227 |
There are fewer leads, and each one costs more. But sales more than doubled, and each customer costs half as much. That’s exactly why judging ads by cost per lead is dangerous.
How to find your reason, step by step
- Break down a month of leads by funnel step, as in the table above.
- Compare each step’s conversion rate with previous months and across ad channels.
- Listen to 10–20 sales calls or read your conversations with customers.
- Ask your sales team for the three most common reasons people say no.
- Submit a lead yourself — on your phone, through your own ad — and time how long it takes to get a call back.
- Only then decide what to change: the ads, the form, the follow-up, or the offer.
What you can fix in two weeks
- Add one or two qualifying questions to your lead form.
- Set a rule: first call within an hour during business hours, and at least three attempts to reach each lead.
- Tag every lead in your CRM with a status: not reached, not a fit, thinking it over, sale.
- Send those statuses back to the ad platform so the algorithm looks for people like your buyers.
- Add a ballpark price and answers to common questions to your website.
These steps cost almost nothing, yet they often produce more sales than adding a new ad channel.
Fewer leads but more sales means your marketing got better, not worse. Judge your ads by customer acquisition cost, not cost per lead.
If you’d like someone from the outside to look at your funnel, that’s where a free ad audit starts: I look at what happens to your leads after the ad and where the money is leaking.
FAQ
Frequently asked questions
Why am I getting leads but no sales?
Usually it’s one of four things: your ads are optimized for cheap leads, your form attracts casual browsers, leads aren’t followed up quickly, or your offer loses to the competition. To find out which one it is, calculate the conversion rate at each step from lead to sale.
How do I tell bad traffic from bad lead follow-up?
Look at contact rates and first conversations. If you reach people but they say they "never filled anything out" or were "just curious," the problem is lead quality. If you can’t reach them, or you call back a day later, the problem is follow-up.
Should I accept fewer leads to get better ones?
Often, yes. Qualifying questions on your form reduce the number of leads but raise the share of people who buy. Your overall customer acquisition cost usually goes down as a result.
How fast should we respond to a new lead?
The faster, the better — people are comparing options at that very moment. A practical rule: first call within an hour during business hours, and several more attempts if you don’t get through the first time.