Leads not converting into sales? A 7 step funnel leak audit

By · · 12 min read

It is 11:40 on a Sunday night in Pune. A stranger asks Neha’s skincare brand on WhatsApp, “what is the price?”

Neha sees it on Tuesday morning. By then the buyer has paid someone else, and Neha’s ad report will never show she existed.

Neha is made up. Her Tuesday morning is real for most founders.

Illustration: lead messages wait on a phone at 11:40 on a Sunday night with no reply, beside a funnel with rupee coins leaking out.
Illustration: four leads, no reply, and the money leaks out of the funnel.

The short answer

When leads do not turn into sales, the ads are rarely the whole problem. The money leaks after the lead arrives. A funnel leak audit checks seven points: a clear offer, one next step, one lead list, a reply within an hour, planned follow ups, one link to pay, and the ad behind each sale. Fix the weakest one before you spend more on ads.

Neha makes face serums in her flat in Pune. Small batches. Pretty labels. She pays for her Meta ads from her savings.

She has one dream. Move the brand out of her bedroom and into a small studio on FC Road.

Her ads work. The messages come in. “Price?” “Is it good for oily skin?” “Do you deliver to Nagpur?”

But the sales do not come. So every week Neha does what most founders do. She blames the ads. New creative. New audience. Maybe a new agency.

I hear her story every week, from founders, coaches and D2C brands. The words are always the same: “Leads are coming. Sales are not.”

Sometimes the ads are the problem. More often, the ads did their job. Someone clicked. Someone asked. The sale was lost later, between that message and the payment. It was lost in the part of the business nobody is watching.

Key takeawayIf the ads bring people who ask, the ads worked. The sale was lost after the question.

I have worked in performance marketing for 8+ years, with 25+ brands since 2017. I have run ₹1Cr+ in ad spend for 9+ clients. The pattern repeats: more leads poured into a leaking funnel just make a bigger puddle.

So let us walk with Neha through the audit I run. Seven questions, in the order a buyer moves. Each one comes with a 10 minute test, one fix and a line you can copy today.

Why does a lead go cold at all?

Start at the root. A lead is a person who showed interest. A DM, a form, a missed call. Inside each one is a question and a little hope.

Think of a chai stall at a busy railway station. You walk up. The chaiwala does not look at you. One minute. Two minutes. You walk to the next stall. You are not angry. You just wanted chai, and the next stall gave it to you sooner.

Your buyer works the same way. Hope fades with two things: waiting and effort. Every hour of silence is waiting. Every extra tap, question or confusing page is effort. When the waiting and the effort feel bigger than the hope, the person leaves. No complaint. No goodbye.

A funnel is the path from “who are you?” to “here is the money”. A leak is any spot on that path where people drop out. The seven steps below are the seven spots where I see it happen most.

What does each cold lead cost you?

Most founders count the leads they get. Very few count the leads they lose. So try this small sum.

Say 1 in 10 of your leads buys. Then every cold lead is a tenth of a sale walking away. Now say 20 leads a week go cold because nobody replied in time. That is two lost sales every week. Over a year, it is about 100 lost sales. Now multiply that by your price.

These are example numbers. Put in your own. Neha did this sum with her own numbers. It hurt more than any ad report.

How to run this audit in one hour

Neha opens a blank sheet. Do the same. Pull your last 20 leads from every place they came in: Instagram DMs, WhatsApp, lead forms, calls and email.

Then go through the seven questions below. Mark each one yes or no for your business. A small tick box sits at the end of every step to help you keep score.

Be strict, like the third umpire. “Mostly” is a no. You are not grading yourself. You are looking for the hole.

1. Can a stranger tell what you sell in 5 seconds?

Neha shows her Instagram page to her cousin for five seconds. “So you sell soap?” Neha sells face serums. Her heart sinks a little.

Why it leaks: a stranger does not read. A stranger glances. If that glance cannot tell what you sell, who it is for and what to do next, they leave. Or they send “details?”, and now you have a lead you must win twice.

The 10 minute test: show your Instagram profile or home page to a friend outside your industry for 5 seconds. Then ask three things. What do I sell? Who is it for? What should you do next? If they get two answers out of three, you have a leak.

Hidden prices make it worse. Baymard Institute studies online checkouts. In its research, 12% of US online shoppers said they had given up on an order because they could not see the total cost up front. Indian buyers who read “DM for price” face the same wall, plus a wait.

The fix: one line at the top of your profile or page. It says what you sell, who it is for and the next step. If your price changes, give a starting price or a range.

Copy this:

“Skin care for oily skin in humid cities. Ask us on WhatsApp and get your routine in one message.”

“12 week strength program for working women. Plans from ₹[price]. Tap below to check your fit.”

Neha changes her bio that night. Her cousin gets it in two seconds.

Up next Neha’s bio now makes sense in five seconds. So why does her most loved reel still sell nothing?

2. Does every post and ad give one next step?

Neha’s favourite reel is full of hearts and saves. She waits for orders. None come from it.

Why it leaks: people do what is clear and easy. A reel with no ask is a shop with no counter. People like it, then scroll on. Often the caption says “DM me” with no reason. Or the link in bio opens a page with nine buttons.

The 10 minute test: open your last 9 posts. Count how many end with one clear action a viewer can take in under 10 seconds.

The fix: one keyword ask per post. Add one link that opens the chat with a message already typed. That is called a prefilled link: you tap it, and WhatsApp opens with the words already written.

Copy this:

“Comment PLAN and I will send you the 7 day meal plan on WhatsApp.”

“Not sure of your size? Send SIZE on WhatsApp and we will reply with your fit.”

Up next Now her posts point somewhere. But where do all those messages go? Neha is about to find out, and it is messy.

3. Does every lead land in one list?

Neha tries to count yesterday’s leads. Some are in Instagram. Some are in WhatsApp. There are three missed calls and one email from a shop in Goa. Just finding them all takes her twenty minutes.

Why it leaks: you cannot follow up with a person you forgot. Leads spread across five apps are like a cricket score kept on five scraps of paper. Nobody knows the real total, so nobody sees when a wicket falls.

The 10 minute test: count yesterday’s leads across every channel. If you need four apps to get the number, you found the leak.

The fix: one sheet or CRM with six columns: date, name, number, source, last message and next follow up date. A CRM is a contact list that remembers what you said and when. Every lead goes in on the day it arrives, from every channel.

Copy this (for your team):

“If a lead is not in the sheet, it did not happen.”

Up next Every lead now sits in one sheet. And that sheet shows Neha what really happened to her Sunday night buyer.

4. Does every lead hear back within an hour?

Neha opens her new sheet and finds her Sunday night buyer. The message sat for a day and a half. Nobody answered it.

Why it leaks: hope cools fast. While you are busy, asleep or on a call, the price question waits. By the time you reply, the buyer is cold or has bought somewhere else.

This is the leak with the strongest research behind it. A Harvard Business Review study checked 2,241 US companies with a test lead. 37% replied within an hour. 23% never replied at all. The average reply took 42 hours.

A separate study in the same article looked at 1.25 million leads. Some firms tried to reach a lead within an hour. They were nearly seven times as likely to qualify it as firms that tried even an hour later. To qualify a lead means to find out if the person is a real buyer. Against firms that waited 24 hours or longer, the gap was more than 60 times.

That data is from the US in 2011. Think of your family WhatsApp group. When your mother asks something, she expects a reply soon. Your buyers in 2026 are no more patient than she is.

The 10 minute test: ask a friend to message your business at 9 PM with “what is the price?”. Note when they hear back.

The fix: fixed reply times, at least three a day. Save one warm opening reply, and have a person send it. It answers the question and asks one easy question back. To see what slow replies may cost you in rupees, try the Reply Leak Calculator.

Copy this:

“Thanks for asking, [name]! [Program] is ₹[price] for [duration]. One quick question so I guide you right: are you hoping to start this month?”

Neha picks three reply times: 10 AM, 2 PM and 8 PM. She saves her opening reply and sends it herself. For the full method, read my guide to answering “what’s the price?” in DMs.

Up next Neha now replies on time. Then a buyer says “let me think about it”. What does she send next?

5. Does every maybe get a planned follow up?

Neha scrolls her chats. A whole screen of people said “let me think about it”. She never wrote back to most of them. She did not want to sound pushy.

Why it leaks: a maybe is not a no. People get busy and forget. A kind reminder feels like the kirana uncle who says, “the atta you asked for is back”. You do not feel sold to. You feel remembered. Most businesses send one follow up if someone remembers. Then the lead dies in the chat list.

The 10 minute test: in your sheet, find every lead from the last 14 days who went quiet. How many got a second message? How many got a third?

The fix: a planned rhythm with an end. Day 1, Day 3 and Day 7. Each message adds something useful and asks one easy question. The Day 7 message closes the loop politely.

Copy this (Day 3):

“Hi [name], one quick one: is [their goal] still on your list for this month? A yes or a no is completely fine.”

The Day 1 and Day 7 messages are in my guide to follow up messages that do not feel pushy.

Up next The maybes start coming back. Then a buyer says yes, and Neha nearly loses her anyway.

A buyer finally says yes to Neha. Then the back and forth starts. “Send your UPI ID.” “Which address?” “Did my payment go through?” Halfway, the buyer goes quiet.

Why it leaks: every extra step is one more chance to change their mind. For D2C, cash on delivery (the buyer pays when the parcel arrives) has its own trap. An order nobody confirmed can come back as a return.

Baymard Institute found that 17% of US online shoppers had given up on an order because the checkout was too long or complicated. 9% gave up because there were not enough payment methods.

The 10 minute test: say yes to your own business. Count the taps and messages between “I am in” and money received.

The fix: one payment or booking link with the amount filled in. Send it in the same message as the yes. For cash on delivery, confirm the order on WhatsApp before you ship.

Copy this:

“Great, here is your link for ₹[amount]: [link]. Once it goes through, I will send your start date right here.”

“Before we ship your order, can you reply YES to confirm your address and ₹[amount] on delivery?”

Up next Paying now takes one tap. One question is left, and it decides where Neha’s next rupee of ad money goes.

7. Can you name the ad behind your last 5 sales?

Neha runs two ads. Ad A brings cheap leads. Ad B costs more per lead, so she is about to switch it off. Then she checks who actually paid. Most of her buyers came from Ad B.

Why it leaks: cost per lead (CPL) is what you pay for one enquiry. It tells you how cheap a lead is, not whether they buy. Judging ads on CPL is like judging a batter by the balls faced, not the runs scored. You switch off the ad that brings buyers and keep the one that brings cheap leads who never pay. I explain why in my guide to cost per lead on Meta ads in India.

The 10 minute test: write down your last 5 paying customers. Next to each, write the ad, post or referral that brought them. Every blank is a blind spot.

The fix: use the source column from step 3. Ask every new lead where they found you. Give each ad its own prefilled WhatsApp message, so the opening words tell you which ad sent them.

Copy this (prefilled message for one ad):

“Hi, I saw your reel about [topic] and want to know more.”

We judge ads on buyers, not leads, in our work with a D2C fragrance brand. That account held 3.5x+ ROAS on Meta for 6+ months, with 35% lower CPL. ROAS means rupees of sales for every rupee spent on ads.

Up next Neha has checked all seven leaks. So which one do you fix on Monday? And what happens to her next Sunday night message?

Where should you start?

Three Sundays later, at 11:40 at night, a new message reaches Neha. “What is the price?”

This time the message lands in her sheet. At 10 AM on Monday, Neha replies herself, with the price and one easy question. By lunch, the buyer has paid through one link. Neha does not get rich that day. But she feels something she has not felt in months: in control. The studio on FC Road feels a little closer.

Neha did not fix all seven leaks in one go. Neither should you. Pick the weakest step that sits closest to the money. Steps 4, 5 and 6 sit right next to the payment. A leak there costs you buyers who already said they were interested.

Key takeawayA leak next to the payment costs you buyers who already said they were interested.

Fix one leak. Run it for a week. Count your sales from the same number of leads. Then move to the next one. Spend more on ads after the funnel holds water, not before.

Want a score without doing this by hand? The free Growth Leak Check asks these same seven questions in 2 minutes. It shows your top 3 leaks, each with one fix.

Your funnel leak audit checklist

Tick what is true for your business today. Any step you ticked above is already here.

Funnel leak audit: 7 checks

0/100

Fix next: Put one line at the top of your profile or page: what you sell, who it is for, the next step.

Nothing is sent anywhere. The score stays in your browser.

0/100

Your Leak Score

Tick what is true for your business

Each tick updates your score and the funnel. Be strict: “mostly” is a no.

Useful? Send it to your team or keep the checklist.

Opens WhatsApp with the link ready. You choose who gets it. Save gives you a one page checklist to print or keep as a PDF.

Sources (checked 21 October 2026)

Questions people ask

What is a funnel leak audit?

A funnel leak audit is a step by step check of where buyers drop out. It covers the path from seeing your ad or post to paying you. It looks at seven points: a clear offer, one next step per post, one list of leads, reply speed, follow up, payment and tracking. The result is your weakest point and one fix for it.

Why are my leads not converting into sales?

Usually because something breaks after the lead arrives, not because of the ads. The common leaks are slow replies, no planned follow up and prices that are hard to find. Others are a payment process with too many steps and no record of which ad brought which buyer. Check each one with your last 20 leads.

What percentage of leads turn into sales?

No single number fits every business. It depends on your price, your market and where the leads come from. Measure your own rate for each source: paying customers divided by leads, every week. Then fix one leak and see if that number moves.

How fast should I reply to a new lead?

Within an hour, and sooner when you can. A Harvard Business Review study looked at 1.25 million leads. Firms that tried within an hour were nearly seven times as likely to qualify the lead as firms that tried an hour later.

Can I run a funnel leak audit myself?

Yes. With your last 20 leads and the seven questions above, it takes about an hour. The free Growth Leak Check scores the same seven areas in 2 minutes. Want a person to go through your account? The Growth Leak Audit is ₹9,999. If we do not find 3 fixable leaks, your ₹9,999 comes back.

Know someone whose leads go cold? Send them Neha’s story.

Opens WhatsApp with the link ready. You choose who gets it.

Want this handled for you? Funnel audit in India: Madhur checks your ads, page and chats, plan in 24 hours.

THA Circle

Use AI. Still sound human.

A free WhatsApp channel for founders, coaches and creators who want AI to save time without losing the human touch.

  • On joining A welcome pack: 3 AI prompts and 5 chat scripts you can copy today.
  • Monday A short script for your own chats. Ten minutes to try.
  • Wednesday One real chat taken apart, names removed.
  • Friday Human of the Week. A moment a customer felt seen.
Get the free welcome pack

Free. Takes ten seconds. Channel followers stay private. Leave any time.

The Sunday note

How people pay attention, and how to earn it. One email a week.

I study AI, attention, human psychology and marketing. Every Sunday I send one idea and one script for your chats. Five minutes to read. Reply any time, I read every answer.

Get the Sunday note

Free. Leave any time. Your email stays private.

Next: Webinar buyers who do not buy. Or see the offers.

Read next