₹99 masterclass ads get clicks but no sign ups? Fix these 5 leaks

By · · 7 min read

In short

Clicks without sign ups mean the leak is after the ad. Check that clicks turn into page views, that the page loads fast and says what the ad said, that paying ₹99 takes two fields and one UPI tap, that WhatsApp confirms the seat in minutes, and that people who start but do not pay get one kind message.

Why trust this: written by Madhur Tyagi, founder of The Human Algorithm. 8+ years in performance marketing, 25+ brands since 2017, 3.5x+ ROAS for 6+ months and 35% lower CPL for a client, DM automation since 2018, and 15+ coaches and creators.

Jump to the copy paste scripts ↓

A laptop on a wooden table at home shows an online yoga class, beside a large green plant.
Photo: Pexels

Picture Sneha. She is a yoga coach in Indore with an 8 week program at ₹5,999.

She runs Meta ads for a ₹99 masterclass. The ads get clicks every day. The sign up sheet stays almost empty.

Sneha is made up. Her problem was posted on Reddit by a real coach in India this April.

Illustration: the 5 checks from an ad click to a booked masterclass seat, from page speed to a WhatsApp nudge.
Illustration: clicks in, seats empty.

A ₹99 masterclass is a common way for Indian coaches and creators to fill a program. The low price makes the click easy. Then something breaks between the click and the seat.

In April 2026, a coach asked on Reddit why their Meta ads for a ₹99 masterclass in India got clicks but no leads. When ads get clicks and no sign ups, the ad is doing its job. The leak sits on the page, in the form, in the payment step or in what happens on WhatsApp after.

This guide walks the path from click to seat in 5 checks, with lines to copy. If people sign up but do not buy your program later, read why webinars do not convert next. This one is about getting the sign up.

Key takeawayWhen ads get clicks and no sign ups, the leak is after the ad.

I have spent 8+ years in performance marketing, with 25+ brands since 2017, and I have worked with 15+ coaches and creators. When clicks did not become sign ups, the fix was almost never in the ad.

Why clicks leak, in four numbers

2.5 sor less: Google's mark for a good Largest Contentful Paint
4 of 30brands in our early sample that asked for a phone number or order id before helping
2 of 30site chats that would not take a question without a phone number
Apr 2026when a coach asked Reddit why ₹99 masterclass ads got clicks but no leads
web.dev by Google, Largest Contentful Paint, read 26 Oct 2026. The Human Algorithm, Reply Report 2026, days 1 and 2 (25 and 26 Oct 2026): 30 Indian D2C brands asked. Early sample. r/FacebookAds thread, posted 6 Apr 2026 (public archive read 25 Oct 2026).

Up next You know the leak is after the ad. Next: how to find where it is.

Why do ₹99 masterclass ads get clicks but no sign ups?

Because the path after the click leaks. The usual leaks are a slow page, a page that says something different from the ad, a long form, a payment step that breaks on a phone, and no WhatsApp message to confirm the seat.

A click costs you money the moment it happens. A sign up needs the next five things to work on a small phone, often on a slow network, in under a minute.

A young Indian man looks down, deep in thought.
A ₹99 decision is small. Every extra step gives a buyer a reason to stop. Photo: Pexels.

How do you find where the sign ups leak?

Follow one person's path on your own phone, on mobile data. Tap your ad, wait for the page, fill the form, pay ₹99 and see what reaches WhatsApp. Time each step. Then compare link clicks with landing page views in Ads Manager.

If many clicks never become page views, the page is too slow. If page views are high and sign ups are low, the page or the form is the problem. If people start paying and stop, it is the payment step.

From our own data: On 25 and 26 October 2026, The Human Algorithm sent the same short buying question to 30 Indian D2C brands, as a buyer would. 4 asked for a phone number or an order id before they would help, and 2 site chats would not even take the question without a phone number. Each extra ask is a place where a buyer can give up. This is an early sample from days 1 and 2 of our Reply Report 2026, with no brand named. It updates after 1 November 2026.

From click to seat

The 5 checks

  1. 1Reach the pageunder 2.5 sLink clicks should become page views.
  2. 2Match the adtop of pageSame promise, date, time and price.
  3. 3Two fieldsthen UPIName, WhatsApp number, pay on the same page.
  4. 4Confirm on WhatsAppin minutesDate, time, link, what to keep ready.
  5. 5One kind nudgesame dayFor people who started but did not pay.
A framework by The Human Algorithm. web.dev by Google, Largest Contentful Paint, read 26 Oct 2026.

Each check below fixes one leak, in the order a buyer meets them.

Up next Step 1 starts with two numbers in Ads Manager.

1. Do your clicks reach the page?

Many may not. Compare link clicks with landing page views in Ads Manager. A big gap usually means the page is too slow, so people leave before it loads.

Sneha's page opened with a large background video and six photos. On mobile data it took a long time to show anything.

Why it matters: Google's guidance says a good Largest Contentful Paint is 2.5 seconds or less. That is how long the main part of the page should take to show. You pay for the click either way.

Do this: Remove the autoplay video at the top, compress your images and test the page on mobile data. Aim for the main headline and the button to show in under 2.5 seconds.

Up next Clicks now reach the page. Next: making the page match the ad.

2. Does the page say what the ad promised?

It should, in the same words, in the top part of the page. The headline, the date, the time and the ₹99 price should all match the ad.

Sneha's ad said “Fix your back pain in 7 days”. Her page opened with “Welcome to my yoga journey” and her life story.

Why it matters: People click on a promise. If the page does not repeat it right away, they think they landed in the wrong place and leave.

Do this: Copy the ad's promise into the page headline. Put the date, time, length and ₹99 price just below it, with the sign up button. Keep your story further down for the people who want it.

The same ad click

Before

Before

Big autoplay video still loading

“Welcome to my yoga journey”

8 fields and an email code

Separate payment page with a login

Confirmation by email

Leaks

After

After

Fix your back pain in 7 days

Sun 8 PM, 60 min, ₹99

Name and WhatsApp number

Pay ₹99 by UPI, same page

WhatsApp confirmation in minutes

Holds
Illustration with made up names and numbers.

Up next The page keeps the ad's promise. Next: the form and the payment.

3. How many steps stand between the click and the seat?

As few as possible. Ask for a name and a WhatsApp number, then take the ₹99 by UPI on the same page. Every extra field, login or new page loses people.

Sneha's form asked for 8 fields, an email code and then opened a separate payment page that wanted an account.

Why it matters: A ₹99 decision is small, so a big form feels out of proportion. Our early sample shows how often businesses ask for extra details before they help. Each ask is a chance to lose the buyer.

Do this: Cut the form to name and WhatsApp number. Add one UPI pay button on the same page. Move other questions to after the masterclass.

Up next Signing up is short. Next: confirming the seat.

4. Does WhatsApp confirm the seat within minutes?

It should. The moment someone pays, send a WhatsApp message with the date, time, joining link and what to keep ready. People trust what lands in their chats.

Sneha sent a confirmation email. Most people never saw it, and some paid twice because they thought it failed.

A woman joins an online yoga class on a laptop at home.
A clear WhatsApp confirmation helps people show up for the class they paid for. Photo: Pexels.

Why it matters: A quick confirmation tells the buyer the payment worked and the seat is real. It also starts a chat you can use for reminders and for the program offer later.

Do this: Send a WhatsApp confirmation right after payment from your business number, with an opt in line. Use the script below. Then send reminders a day before, an hour before and when you go live.

Madhur Tyagi, The Human Algorithm.

Up next The seat is confirmed. Next: people who stopped halfway.

5. Do you message people who started but did not pay?

Yes, once and kindly, if they gave their WhatsApp number and agreed to hear from you. Many people stop at the payment step because of a network glitch or a doubt.

Sneha had 40 names in her sheet with no payment next to them. Nobody heard from her.

Why it matters: People who filled the form already said yes once. A short, helpful message the same day often finishes the sign up. Silence wastes the click you paid for.

Do this: Send one message within a few hours: “Saw you started signing up for Sunday's masterclass. Did the payment go through? Here is the link again.” Stop after one message if they do not reply.

LeakWhat you seeFix
1. Slow pageMany link clicks, few page viewsCut the video, compress images, test on mobile data
2. Mixed messagePage views, few form startsRepeat the ad's promise in the headline
3. Long formForm starts, few paymentsName, WhatsApp number, UPI on the same page
4. No confirmationDouble payments, confused buyersWhatsApp confirmation right after payment
5. No nudgeNames with no paymentOne kind message the same day

A framework by The Human Algorithm.

Key takeawayFast page, the ad's promise on top, two fields and UPI, a WhatsApp confirmation, one kind message to people who did not finish.

Up next The path is fixed. Next: what changed for Sneha, and what it is worth to you.

What changed for Sneha?

She kept the same ad, the same budget and the same ₹99 price. She changed the path after the click.

The page now loads fast and opens with her ad's promise, the date and a pay button. The form asks for a name and a WhatsApp number. Payment is one UPI tap on the same page. A WhatsApp message confirms the seat within minutes and reminds people before the class.

A woman does yoga at home on a mat, following a class on her laptop.
Sneha kept the same ad. The path after the click is what changed. Photo: Pexels.

People who start but do not pay get one kind message. Her sign up sheet now has names and payments next to each other. The ad was never the problem.

Key takeawaySame ad, same budget, same ₹99. The path after the click was the fix.

What should you send on WhatsApp after a ₹99 sign up? Copy paste scripts

Here are 5 messages for the path after the click, from the seat confirmation to the nudge. Change the words in [brackets], tap Copy, then paste them into WhatsApp.

Confirm the seat right after payment

Hi [name], your seat is booked ✅ [Masterclass name], [day] at [time], [length] minutes. Join here: [link]. Keep [what to keep ready] ready.

Reminder a day before

Tomorrow at [time]: [masterclass name]. Here is your link again: [link]. Reply STOP if you would rather not get reminders.

Reminder an hour before

We start in an hour, [name]. Grab [what to keep ready] and join here: [link].

We are live

We are live now! Join here: [link]

One nudge for people who did not pay

Hi [name], saw you started signing up for [day]'s masterclass. Did the payment go through? Here is the link again: [link]

Send these from your business number to people who opted in. Save them as quick replies in WhatsApp Business.

How many sign ups is your page leaking?

Every click that never becomes a seat is ad money spent on the wrong half of the funnel.

It depends on your clicks, how many reach the page and how many sign up. Put your own numbers in the calculator below. The starting numbers are examples. Swap in yours.

What a leaky path costs you

Your daily link clicks, how many reach the page, your sign up rate today and what it could be with the 5 fixes.

Sign ups a day today0

Sign ups a day with the fixes0

Extra sign ups a month0

Extra ₹99 sign ups a month, in rupees0

Example values are made up. Change them to yours. Nothing leaves your browser.

Use your numbers from last week's ads. The highlighted line is the extra ₹99 sign ups the same clicks could bring each month, before anyone buys your program.

The click to seat plan in one place

StepExampleRule
1. Reach the pageHeadline and button show in under 2.5 sNo autoplay video at the top
2. Match the ad“Fix your back pain in 7 days”, Sun 8 PM, ₹99Same words as the ad
3. Two fieldsName, WhatsApp number, pay ₹99 by UPINo login, no new page
4. Confirm on WhatsApp“Your seat is booked for Sunday, 8 PM”Within minutes, with opt in
5. One kind nudge“Did the payment go through?”Once, then stop

A framework by The Human Algorithm.

Score your masterclass funnel on the 5 checks

Your masterclass funnel on the 5 checks

0/100

Fix next: Remove the autoplay video and compress images.

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

0/100

Click to seat score

Tick what is true for your funnel today

Each tick updates your score. Use last week's ads.

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.

What should you remember?

  • Clicks without sign ups mean the leak is after the ad.
  • Compare link clicks with landing page views to spot a slow page.
  • Aim for the main part of the page to show in 2.5 seconds or less.
  • Repeat the ad's promise in the page headline.
  • Ask for a name and WhatsApp number, then take ₹99 by UPI on the same page.
  • Confirm the seat on WhatsApp in minutes, and message people who did not finish once.

Sources

  • Running Meta Ads for ₹99 Masterclass in India, r/FacebookAds. A coach in India asked why the ads got clicks but no leads. Posted 6 April 2026, per a public archive of the thread read on 25 October 2026.
  • Largest Contentful Paint (LCP), web.dev by Google, read 26 October 2026: “A good LCP value is 2.5 seconds or less.”
  • The original data comes from days 1 and 2 of The Human Algorithm's Reply Report 2026: one short buying question sent to 30 Indian D2C brands on 25 and 26 October 2026, checked at 11:30 AM IST on 26 October. Early sample. Brand names are not shared. The full report updates after 1 November 2026.
  • Proof numbers are from Madhur Tyagi's own client work since 2017.

Sneha and her numbers are made up to show the method. They are illustrations. Follow WhatsApp's rules on opt in when you message people.

Questions people ask

Why are my Meta ads getting clicks but no sign ups?

The leak is after the ad. Check that clicks become landing page views, that the page loads fast and repeats the ad's promise, that the form is short, that payment works on a phone and that WhatsApp confirms the seat.

Is ₹99 a good price for a masterclass?

It can be. A low price makes the click easy and filters out people who will never pay anything. It works when the path to pay is short. A long form and a separate payment page can lose more people than the price brings in.

How long should my masterclass page take to load?

Aim for the main part of the page to show in 2.5 seconds or less, which is Google's mark for a good Largest Contentful Paint. Test it on your own phone, on mobile data.

What should my masterclass sign up form ask for?

A name and a WhatsApp number, then the ₹99 payment on the same page. Ask other questions after the masterclass, when people already trust you.

Should I send a WhatsApp reminder before the masterclass?

Yes, if they gave their number and agreed. Send a confirmation right after payment, then a reminder a day before, an hour before and when you go live. Keep each one short, with the joining link.

What do I say to people who signed up but did not pay?

Send one kind message the same day. Ask if the payment went through, share the link again and stop if they do not reply. Many stopped because of a glitch. They may still want the seat.

Know a coach running ₹99 masterclass ads? Send them this.

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

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: Ad leads that do not turn into sales. Or see the offers.

Read next

WhatsApp Madhur: find my leak