Case studies

Sample Growth Leak Audit

6 leaks in an Indian fitness coach's masterclass funnel. Found from the outside, in one afternoon.

Madhur Tyagi, an AI growth partner for founders, brands and creators, based in India, wrote this sample Growth Leak Audit for a creator business to show what his ₹9,999 audit finds. A real audit of a well known Indian fitness and wellness coach who sells a ₹199 live masterclass to founders, senior executives and doctors through Meta ads, with bigger coaching programs behind it. I hid the name and blurred the logo. Everything below is something I measured or read on public pages on 12 October 2026. No logins, nothing bought.

  • Coming soonwhat the coach's own website home page says
  • 3different names for one ₹199 masterclass
  • 6leaks, each with a fix

At a glance

Business
Indian fitness and wellness coach. A ₹199, 90-minute live masterclass on Zoom, sold to founders, CXOs and senior doctors. Coaching, corporate and retreat programs behind it.
Funnel
Meta ad, then a one page masterclass landing page, then a hosted checkout. The live session is about a week after the ads started.
Checked on
12 October 2026, logged out, on a phone sized screen
What I used
Meta Ad Library, Google Lighthouse (mobile), Google search, and a walk from the ad to the first checkout screen
What I could not see
Their ad account, sales, and any message sent after payment. I did not pay.

Leak 1 of 6

Coming soon

is what the coach's own website shows. The ads print that website's name.

The ads point to a brand website that isn't open yet.

What I saw

Every live ad shows the coach's new website name under the video. The button goes to a separate masterclass page, which works. But anyone who types the website name, or checks the brand before paying, gets a “Coming soon” screen. The older website from before shows the hosting company's default “Coming soon” page too.

The whole new site is set to “noindex, nofollow”, which tells Google not to list it. I checked the home page and four inner pages. When I searched the new website name on Google, the top five results were all for an unrelated kitchen product.

Inner pages are being built (several were edited today), and anyone can open them by URL. Their footer still carries the website theme's sample US phone number and sample email. The Terms page still has a bracketed note to insert the city for jurisdiction after legal review. 43 of the 64 pages listed in the sitemap are the theme's demo pages, like an IT agency page and an AI image generator.

The home page of the website named in the ads, on a phone, 12 October 2026. The coach's name is blurred.
The home page of the website named in the ads, on a phone, 12 October 2026. The coach's name is blurred.

Why it costs money

The buyer here is a founder, a CXO or a senior doctor. That person checks who is behind an ad before handing over card details, even for ₹199.

The ₹199 seat is not where the money is. It is the first step towards coaching, corporate and retreat programs, which already have pages on the new site. A half built site with someone else's phone number in the footer is what those buyers find when they look.

The fix

Today: point the bare website name to the masterclass page (or a one page “about the coach + masterclass”), so the name in the ad never lands on “Coming soon”.

Hide or delete the 43 demo pages. Put the real phone and email in the footer. Finish the Terms page.

Switch indexing on the day the real site launches, and submit the sitemap to Google.

Effort

S about half a day for their web person

Leak 2 of 6

3

different names for the same ₹199 masterclass: in the ad, on the page, at checkout.

The checkout doesn't look like the thing they clicked.

What I saw

The ad sells a 90-minute live masterclass for leaders, with a leadership headline. The page calls it a private high performance health masterclass. The checkout calls it something else again, a short name that appears nowhere before it.

The checkout shows no date, no time, no picture and no line about what you get. Just a form and a price.

From my connection (outside India) the checkout showed the price in US dollars, with GST added as a separate line at the end, 18% on top of the base price. The phone field defaulted to the +1 country code. I could not see the rupee version.

The checkout screen the ad button leads to, as it loaded from outside India. Logo and product name blurred.
The checkout screen the ad button leads to, as it loaded from outside India. Logo and product name blurred.

Why it costs money

The last screen is where people pause. A new name and no date make a careful buyer wonder if they are on the right page. One extra doubt at the payment step costs sales that were already paid for in ad spend.

An outside reference, not a promise: Baymard Institute's checkout research lists extra costs shown late (tax, fees) as the top reason shoppers abandon a checkout.

Estimate

If buyers in India also see GST added at the end, the ad's “₹199” becomes about ₹235 at payment (₹199 × 1.18). I only saw the dollar version, so this is a check to make, not a fact.

The fix

Use the ad's name for the masterclass on the checkout. Show the date, time and “live on Zoom” next to the price.

Show one final price everywhere: “₹199 incl. GST”, or put the GST line on the landing page too.

Default the phone field to +91 for Indian traffic, and add one line: “Your Zoom link comes on WhatsApp and email.”

Effort

S 1 to 2 hours in the checkout settings

Leak 3 of 6

1

message across all 5 active ad entries. Same text, same offer.

Every ad says the same thing, with a week to go.

What I saw

Meta Ad Library showed 5 active ad entries in India. All 5 use the same text and the same headline. The only differences are the video (1:00 and 1:53 long) and the format. They all started on 10 or 11 October, for a session about a week later.

Two of the 5 showed a total active time of 4 hours.

The angle is health as leadership performance: energy, focus, stress. The page leads with famous clients the coach has trained, but no ad uses that proof. No ad speaks to a specific pain (back, knees, sleep, time with family), and none uses the session date as a deadline.

Why it costs money

A fixed date event has a short selling window. With one message, if it doesn't land, there is no time left to find out what would have.

Senior buyers say yes for different reasons. One message reaches the people that reason fits, and the ad spend shown to everyone else teaches nothing.

The fix

From day 1, run 3 angles side by side: the leadership angle they have, a proof angle (famous clients, plain text on screen), and one pain angle. Two formats each.

Retarget people who visited the page and didn't pay, with the proof angle and, in the last 48 hours, the date.

After the session, keep the angle that sold the most seats per rupee and drop the rest.

Effort

M 3 to 4 days to make the new videos and set it up

Leak 4 of 6

11

buttons on the page, all asking for ₹199. Zero ways to ask a question.

People who aren't ready to pay leave with nothing.

What I saw

The landing page has 11 buttons. Every one goes to the payment page. There is no WhatsApp button, no “ask a question”, no free option and no form, on the page or on the checkout.

The FAQ answers good questions (why there is a fee, whether it's recorded). But the answers are hidden behind taps, and nothing invites a reply.

The checkout does ask for name, email and phone before payment. So people who start paying and stop could be followed up. Whether that happens, I could not see.

Why it costs money

Most people don't buy on their first click from an ad. A busy founder with one question and no quick way to ask it scrolls on, and that click is gone.

A phone number from an unfinished checkout is the warmest lead the coach has. Without a message soon after, it goes cold.

The fix

Add a “Questions? WhatsApp us” button under the price and in the sticky bar, with a ready answer to the top 3 questions.

Send one friendly WhatsApp message about 15 minutes after an unfinished checkout, with the same link.

Keep it human: one message, one reminder, then stop.

Effort

S 1 day with a WhatsApp tool they may already pay for

Leak 5 of 6

~1 week

between the first ads and the live session. The page never says how the Zoom link reaches you.

Paying for a seat is not the same as showing up.

What I saw

The ads started on 10 and 11 October. The session is live on Zoom about a week later. Someone who pays on day 1 waits a week.

The page and checkout don't say how the Zoom link arrives, or whether there are reminders. I did not pay, so I could not see what happens after.

The coach also sells bigger programs. The live session is where they get offered.

Why it costs money

The ₹199 covers part of the ad cost at most. The real return comes from people who attend and then join a program. A buyer who forgets the date pays ₹199 and is never offered the rest.

Small ticket live events often lose a real share of buyers between paying and showing up. That gap decides whether the ads make money.

Estimate

How to size it: paid seats × show up rate × share of attendees who join a program × the program price. Every point of show up moves the last number. I could not see their show up rate or program prices, so there is no rupee figure here.

The fix

On payment, send a WhatsApp confirmation with a calendar invite.

Remind the day before, 1 hour before, and 10 minutes before with the Zoom link. Make the 10 minute one the easiest to tap.

Send a replay to no shows for 24 hours only, with the program offer. Track show up rate every session.

Effort

S 1 to 2 days to set up, then it runs every session

Leak 6 of 6

10x+

gap between the reach numbers on the old masterclass page and the new one. Both are live.

The proof disagrees with itself.

What I saw

An older masterclass page from the coach is still live and shows up in Google when you search the coach's name. It sells a ₹99 version, calls itself a “free webinar” in the same paragraph, and has a spelling mistake in a testimonial title.

Its numbers don't match the new page or the ads. It claims fewer years of experience and a reach figure more than 10 times bigger than the new page's “lives transformed”.

The new page's testimonials are four famous names, with no dates, describing relationships of 15 to 20 years. The “real people” section is 7 images whose only text is the word “Review”. None of it, in readable text, comes from a founder, a CXO or a doctor, the exact people the page is for.

Why it costs money

The target buyer is sceptical and searches before paying. Numbers that change from page to page read as inflated, even when every one has a story behind it.

Reviews inside images can't be read by Google or by AI assistants, and can't be quoted when someone asks “is this coach any good for founders?”

The fix

Pick one set of numbers and use it everywhere: ads, pages, profiles.

Redirect the old ₹99 pages to the new masterclass page, so search sends people to the current offer.

Add 3 short, recent text testimonials from founders or doctors, with first name, role and month, next to the famous ones.

Effort

S 2 to 3 days, mostly collecting the testimonials

Their Meta ads, from the outside

  • 5active ad entries in India on 12 October 2026 (Meta Ad Library)
  • 1message: all 5 share the same text and headline
  • 2 daysage of the oldest active ad (started 10 October)
  • ~22ads on this page in the Ad Library, all time, the earliest from 2020

Angle in use: health as leadership performance (energy, focus, stress), with a ₹199 price. Not used in any ad: the famous client proof the page leads with, a specific pain, or the session date as a deadline. My read: the landing page is good. The leaks are around it: the website, the checkout, and everything that should happen after the click.

Quick wins

  • The landing page's title in Google has a typo, with three s's at the end of “Masterclass”. Fix it and add a meta description; it has none.
  • Add Event data to the page code (name, date, online, price). Google and AI assistants can then show the session directly.
  • Mobile speed is fine but not great: Lighthouse scored the landing page 50 and 65 in two runs, with the main image showing at 4.0 to 4.5 seconds. Shrink the hero image first.
  • The page's sticky bar shows ₹199 against a crossed out ₹999 and “Limited seats”. Make sure both are true, because this buyer checks.

Already working

  • The landing page says clearly who it is for and who it is not for. That filters the right buyers in.
  • The checkout is short: name, email, phone and state.
  • The price is low enough to be an easy yes, and the FAQ answers “why is there a fee?”.
  • The phone number is collected before payment, so follow up is possible.
  • The page loads its first content in about 3 seconds in the lab test.

The first 7 days, in order

  • Day 1Point the website name to the masterclass page, hide demo pages, fix the footer (leak 1).
  • Day 1Same name, date and final price on the checkout (leak 2).
  • Day 1 to 2WhatsApp question button and the unfinished checkout message (leak 4).
  • Day 2 to 3Confirmation and reminder messages before the session (leak 5).
  • Day 2 to 5Two new ad angles plus retargeting (leak 3).
  • Week 2One set of numbers, redirect old pages, fresh text testimonials (leak 6).

How I did it, and the limits

Public, logged out information only, on 12 October 2026. I followed the ad's button to the masterclass page and then to the checkout, and stopped before paying. Nothing was bought and nobody at the business was contacted.

Speed numbers come from Google Lighthouse 12.8 with its standard simulated mobile settings, run twice on the landing page. Real visitors on fast phones will see quicker loads.

The checkout loaded from a connection outside India, so it showed US dollars. Buyers in India may see rupees and a different layout; I say so where it matters.

Without logging in I could open all 5 active ad entries. I had no access to their ad account, analytics, sales or after payment messages, so there are no revenue numbers here. The paid audit adds those, with your read only access.

Questions about the audit

What is the Growth Leak Audit?

The Growth Leak Audit is a funnel leak audit by Madhur Tyagi. It finds where a business loses sales between the ad and the payment, and puts the fixes in order. You get a 45 minute 1:1 call on Zoom, recorded, and a 1 page plan within 24 hours, for ₹9,999. If we do not find 3 fixable leaks, your ₹9,999 comes back.

What does a funnel leak audit check for a creator?

Your ads, your sales page, your checkout and what happens after someone pays or leaves. In this sample: trust in the ads, the checkout match, ad variety, people not ready to pay, show up and proof.

What if I change my mind?

Cancel before the call for a full refund. If we do not find 3 fixable leaks, your ₹9,999 comes back. The full terms are on the refunds page.

Want this for your business?

A 45 minute 1:1 call on Zoom, recorded. Founder, brand or creator: I check your ads, pages, checkout and follow up the same way, and you get a 1 page action plan within 24 hours.

Book a Growth Leak Audit ₹9,999

Opens WhatsApp with a message ready. Prefer email? madhurmarketing.ai@gmail.com

Book a Growth Leak Audit · ₹9,999