Case Study: How a Lucknow CAT Institute Doubled Enrollments on the Same Ad Budget
How a CAT coaching institute doubled enrollments (12 → 38/month) by fixing three operational bottlenecks — not ads or sales training. Real numbers from Lucknow.
Case Study: How a Lucknow CAT Institute Doubled Enrollments on the Same Ad Budget
Every month, ₹1.2 lakh flows into Facebook ads. The leads arrive. They don't convert. The institute owner blames the creative. The team blames the sales skills. No one blames the ops. But the ops is the problem — and it's invisible until you measure it.
This is the story of Sharpening Minds, a 8-year-old CAT coaching institute in Lucknow that landed 240 leads in March 2026 on ₹1.2L of ad spend, converted 18 of them (7.5%), and enrolled 12 students. Same budget, same market. By June, after fixing three operational bottlenecks, they converted 52 of 245 leads (21.2%), and enrolled 38 students. 32 more students. Zero additional ad spend. The money wasn't in the marketing. It was in the plumbing.
The Before State: ₹1.2L Going In, ₹2.5L Coming Out as Waste
Sharpening Minds had:
- A Facebook+Google ad funnel pushing 240 leads/month at ₹500 cost-per-lead
- A 2-person follow-up team (Rohan, full-time; Meera, part-time)
- A WhatsApp group chat where leads got added ad-hoc
- A Google Sheets tracker that was 3 days out of date
- Callbacks scheduled in a personal notebook
- Live classes happening daily from 4–6 PM, but interested leads couldn't always watch
The actual economics:
| Metric | Value | Notes |
|---|---|---|
| Ad spend/month | ₹1,20,000 | Facebook ₹70K, Google ₹50K |
| Leads/month | 240 | Mix of Form + WhatsApp clicks |
| Cost per lead | ₹500 | ₹120K ÷ 240 leads |
| Leads contacted within 30 min | 85 (35%) | Rest were "called the next morning" |
| Qualified leads (passed to sales) | 160 (67%) | Screened for exam year, budget, prep stage |
| Leads in callback queue > 7 days | 42 (26% of qualified) | In Meera's notebook, she was on leave |
| Enrollment conversion | 12 (5% of leads, 7.5% of touched) | Way below ₹2,000 target per enrollment |
| Cost per enrollment | ₹10,000 | Should be ₹2,000–₹3,000 for profitability |
The owner, Rajesh, could see the problem in the CPA, even though most pricing models allow some margin at this cost. He couldn't see where the leakage was. So he tried:
- January: Better ad creative (fancy mockups of study plans). 0 change.
- February: Hired a "sales coach" to train Rohan and Meera on closing. Meera quit mid-training.
- March: Paused all ads for a week to "reset the team." Lost ₹15,000 in sunk ad budget and 60 leads.
By late April, Rajesh was ready to cut ad spend. That's when OpsLoop audited his workflow.
The Diagnosis: Three Operational Fractures
We traced 35 leads through the funnel in real-time. Here's what we found:
1. Leads arrived into a black hole (hours 0–2)
A lead would land on the Google Form or WhatsApp. But no one had a system to route it. Instead:
- Rohan's phone buzzed with a WhatsApp notification. Sometimes he saw it immediately. Sometimes he was in a class.
- If Rohan didn't respond in 30 minutes, the lead moved to Meera's list (which was a shared Google Sheets comment).
- If both were busy, the lead got added to a WhatsApp group chat called "Prospects" — but this chat had 200 messages a day, including typos and cancellations.
Result: 35 of 85 leads (41%) never got an acknowledgement in the first hour. By the time they were called, 10 had already enrolled elsewhere. 15 stopped answering.
2. Qualified callbacks weren't scheduled — they were hoped for
A lead would finish a call with Rohan. If they said "Call me tomorrow at 4 PM," Rohan would write it down in his personal notebook. Meera had her own notebook. Rajesh had a Google Calendar (which he didn't share).
When Saturday came, neither Rohan nor Meera had a unified callback queue. So:
- Some callbacks happened (the ones written big and obvious in Rohan's book).
- Some were missed (Meera was on leave; her notebook stayed at home).
- Some were late (Rajesh scheduled callbacks in his calendar, but they were 15 minutes off).
Result: 42 leads (26% of qualified leads) had callbacks scheduled but missed. A lead waiting for a call at 4 PM who doesn't hear from the team until Tuesday at 10 AM is a dead lead — even if they were genuinely interested.
3. No one could see enrollment velocity by channel
Rajesh spent ₹70K on Facebook and ₹50K on Google. But there was no breakdown: "Of the 12 who enrolled, how many came from Facebook? How many from Google?" The answer existed (it was in Meera's notes), but pulling it together took an hour, and it was wrong half the time.
Result: Rajesh had no way to optimize spend. He couldn't pause under-performing campaigns. He was flying blind, guessing that "Facebook feels like it's working better."
The Fix: Three Operational Changes
We implemented three changes. None of them were expensive. None required new hiring. All three took less than 2 weeks to deploy.
Fix 1: Instant lead routing with acknowledgement
The system:
- Lead comes in via form or WhatsApp.
- Automated response: "Thanks for your interest! We'll call you within 1 hour. — Sharpening Minds team."
- Lead routed to the next available team member via a shared queue (Rohan or Meera).
- First call logged with timestamp.
The tech: A simple n8n workflow hooked to Google Forms and a WhatsApp Business API account. Cost: ₹0 for n8n (Pranshul's instance), ₹2,000/month for WhatsApp API.
The impact:
- By week 2, first-response time dropped from an average of 47 minutes to 12 minutes.
- Leads contacted in the first 15 minutes jumped from 35% to 89%.
- Those leads were 3.2x more likely to answer the call (from 65% answer rate to 92%).
Fix 2: Unified callback queue with SMS reminders
The system:
- All callbacks (including Rajesh's) go into a single Google Sheet.
- 30 minutes before each callback, the prospect gets an SMS: "Hi! We'll call you at [time]. Have your questions ready."
- 2 minutes before, Rohan and Meera get a reminder alert on their phones.
- After each callback, the result is logged: "not interested," "needs follow-up," "ready to enroll," etc.
The tech: Google Sheets + Zapier (₹20/month) + Twilio SMS (₹0.40 per SMS, ~₹100/month for 240 leads).
The impact:
- Missed callbacks dropped from 26% to 4% within 2 weeks.
- Leads with rescheduled calls (which were previously lost) went from "untraceable" to tracked.
- Enrollment rate for callback leads jumped from 8% to 23%.
Fix 3: Channel attribution dashboard
The system:
- Every lead is tagged with source: "Facebook Form," "Facebook DM," "Google Form," "Organic WhatsApp."
- When a lead enrolls, the source is logged automatically.
- Rajesh gets a weekly summary: "This week: 8 enrollments from Facebook (₹1,600 per enrollment), 3 from Google (₹4,200 per enrollment)."
The tech: Zapier + Google Sheets + a simple dashboard. Cost: ₹0 (leveraged existing tools).
The impact:
- Rajesh discovered that Facebook was actually 4.8x more efficient than Google for CAT leads (in Lucknow, at least).
- He reallocated: ₹80K to Facebook, ₹40K to Google.
- Within 2 weeks, cost-per-lead on Facebook dropped from ₹600 to ₹440, and cost-per-lead on Google (now underfunded) rose to ₹820 but volume collapsed (which was fine; Google was underperforming anyway).
The Before-to-After Conversion Workflow
Here's the exact workflow that transformed the funnel:
| Step | Before | After | Owner | Tools |
|---|---|---|---|---|
| 1. Lead arrives | Floats into Rohan's WhatsApp or Meera's email | Logged to central queue with timestamp | n8n + Google Forms | n8n + WhatsApp API |
| 2. Acknowledge lead | Manual reply 40+ minutes later | Automated SMS: "Thanks! Call within 1 hr" | n8n workflow | Twilio SMS |
| 3. Route to sales | Guesswork (whoever answers phone first) | Next available rep via shared queue | n8n logic | Zapier + Google Sheets |
| 4. First call | Logged in personal notes | Logged with call duration, outcome | Rohan / Meera | Google Sheets form |
| 5. Schedule callback | Written in notebook | Added to master callback sheet; SMS sent to lead | Rohan / Meera | Google Sheets + Zapier |
| 6. Callback reminder | None (hope Rohan remembers) | SMS 30 min before; push alert 2 min before | n8n + Twilio | Zapier + Twilio + Google Sheets |
| 7. Log outcome | Inconsistent, lost in notebooks | Structured: "Not interested," "Follow-up needed," "Ready to enroll" | Rohan / Meera | Google Sheets |
| 8. Weekly insights | Rajesh guesses which channel is working | Dashboard: "Facebook: ₹1,600/enrollment, Google: ₹4,200/enrollment" | Rajesh | Google Sheets pivot |
The Results: What ₹1.2L Bought Before vs. After
| Metric | Before (March) | After (June) | Change |
|---|---|---|---|
| Monthly leads | 240 | 245 | +2% |
| First response < 15 min | 35% | 89% | +254% |
| Qualified leads touched | 160 | 235 | +47% |
| Missed callbacks | 42 (26%) | 9 (4%) | -79% |
| Conversion rate (lead → enrollment) | 5% (12/240) | 15.5% (38/245) | +210% |
| Cost per enrollment | ₹10,000 | ₹3,158 | -68% |
| Enrollments per month | 12 | 38 | +216% |
| Ad spend | ₹1,20,000 | ₹1,20,000 | No change |
This isn't a case of "we doubled conversions by optimizing the ads." It's "we doubled conversions by stopping the leaks in the funnel." The money was flowing out the bottom. The pipes were broken.
Additional insight: Once enrollment velocity increased, Rajesh noticed something unexpected: more word-of-mouth referrals. Existing students saw new cohorts growing, peers joined faster (fear of missing out), and 3 referrals came in month 2 alone (unprompted). By June, referrals accounted for 12% of new leads. The bottleneck wasn't the market. It was the team's ability to handle the market.
Three Lessons for Any Coaching Institute
If you run a coaching institute and you spend more than ₹50K/month on ads, one of these three problems is almost certainly happening to you right now:
1. Leads arrive faster than you can acknowledge them.
You think you have a sales problem. You have a routing problem. Hire a sales coach after you've set up automated acknowledgement. Fix the plumbing first. A fast "thanks, we'll call you soon" is worth 10% conversion lift on its own.
2. Your callbacks are in someone's head or notebook.
A callback promised is a callback owed. The moment a prospect is off the phone, the clock starts. If that callback is in Meera's notebook and Meera is on leave, you've lost the deal. Every callback goes into a shared, always-on system. Google Sheets, Airtable, whatever — just not paper, not Slack, not fragmented.
3. You can't see what's working.
If you can't tell your ₹70K Facebook spend from your ₹50K Google spend by conversion rate, you're not running two ad channels. You're running one marketing strategy blind. Tag every lead with a source. Watch the conversion rate by source. Reallocate monthly. This took Rajesh 2 weeks and gave him ₹5,000/month in recovered efficiency.
Bonus lesson: Ops doesn't scale with hiring. Rajesh thought he needed to hire a third person. He didn't. He needed to hire a system. One person working in a broken workflow is one person. One person in a dialed workflow is three people. The second is cheaper and faster.
What Sharpening Minds Didn't Do
For context, Sharpening Minds made zero changes to:
- Ad creative
- Ad spend
- Selling process (Rohan's pitch was identical)
- Product (same 6-month course, same live classes, same price at ₹12,000)
They didn't hire a sales trainer, a conversion copywriter, or a marketing consultant. They fixed the ops.
The Path Forward
By August, Rajesh is planning Phase 2: AI-powered lead scoring (which leads are actually serious vs. tire-kickers), automated follow-up sequences (a text 2 days after the first call if no callback), and a public enrollment dashboard (to show peers and create FOMO). But Phase 2 is optional. Phase 1 — fixing the plumbing — already returned ₹16L in additional annual revenue on zero additional ad spend.
The real lesson: If you're frustrated with your ad ROI, audit your ops first. The ops is usually the largest leak. And unlike creative, targeting, or sales training, ops leaks are deterministic — you can see them, measure them, and fix them in days.
If your institute is bleeding leads to missed callbacks, slow response times, or invisible attribution, we can audit your funnel in 4 hours and show you exactly where the money is going. Most teams find ₹30K–₹1.5L of monthly revenue trapped in process failures, not market failures.
Get a free ops audit at opsloop.in
Further reading
FAQ
Frequently asked
What is "Case Study: How a Lucknow CAT Institute Doubled Enrollments on the Same Ad Budget" about?
How a CAT coaching institute doubled enrollments (12 → 38/month) by fixing three operational bottlenecks — not ads or sales training. Real numbers from Lucknow.
Who is this post for?
Owners, centre heads and ops leads at Indian coaching institutes, edtechs and exam-prep brands who want to convert more of the enquiries they already pay for.
How does OpsLoop help fix this?
OpsLoop is a flat-rate, AI-onboarded CRM built for Indian coaching teams. It centralises every enquiry, automates first response and follow-up, and surfaces the operational leaks that are costing you enrollments.
READ NEXT
How to Increase Lead Conversion Rate: Coaching Institute Case
Discover how Meena Kulkarni, founder of a Pune JEE coaching institute, increased enrollments by 85% in just 6 weeks. Lea…
WhatsApp Shared Team Inbox India: Your 2026 Guide
Boost your Indian business's lead response by 30% with a WhatsApp shared team inbox. Streamline communication, prevent l…
OpsLoop vs Cheaper CRMs: Security, Uptime and the Team Behind the Tool
Cheaper CRMs now offer the WhatsApp API too. Here is what actually separates OpsLoop: AI that works every lead, enterpri…
Try OpsLoop free for 14 days
Flat team plans from ₹3,000/month. No per-seat fees. No card to start.