How We Generated ₹12.5 Lakh in Revenue for an Aesthetic Clinic in 90 Days
Challenges We Faced :
A skin-focused aesthetic clinic approached us with a clear goal: increase in-clinic appointment bookings through form submissions and click-to-call ads using Meta and Google platforms.
🎯 Target Audience: Men & women aged 25+, living within 10–15 km radius, actively searching for skin & cosmetic treatments like acne, pigmentation, and anti-aging solutions
📈 Goal: Maximize quality leads and convert them into booked appointments
💰 Total Ad Budget: ₹2,50,000 over 3 months
3-Month Advertising Strategy
We followed a test–pivot–scale approach, focusing on local targeting, retargeting, and creative testing. When certain campaigns underperformed, we cut the losses early and reallocated the budget to high-converting ads.
-
Month 1: ₹70,000 (Testing Phase)
-
Month 2: ₹85,000 (Scaling Phase)
-
Month 3: ₹95,000 (Conversion Maximization)
Month 1: Testing Campaign Types
✅ Ad Spend: ₹70,000
✅ Leads Generated: 105
✅ Appointments Booked: 37
✅ Revenue: ₹2,96,000
✅ ROI: ₹2,26,000
Campaign | Platform | Objective | Ad Spend | Leads | Appointments | Revenue | Outcome |
---|---|---|---|---|---|---|---|
Video Ads (Meta Stories – Testimonials) | Meta Ads | Form fills | ₹25,000 | 35 | 12 | ₹96,000 | ✅ Kept Running |
Carousel Ads (Click-to-Call) | Meta Ads | Click-to-call | ₹15,000 | 25 | 10 | ₹80,000 | ✅ Kept Running |
Search Ads (Google – Anti-aging) | Google Ads | Direct form fills | ₹30,000 | 45 | 15 | ₹1,20,000 | ✅ Kept Running |
Key Actions:
🔹 All campaigns showed potential, but Carousel Ads delivered faster actions, while Google Search Ads converted high-intent users
🔹 No shutdowns in Month 1, but plan to test retargeting and more creative formats in Month 2
Month 2: Scaling Winners + Testing New Formats
✅ Ad Spend: ₹85,000
✅ Leads Generated: 170
✅ Appointments Booked: 70
✅ Revenue: ₹5,60,000
✅ ROI: ₹4,75,000
Campaign | Platform | Objective | Ad Spend | Leads | Appointments | Revenue | Outcome |
---|---|---|---|---|---|---|---|
Story Ads (Client Journeys) | Meta Ads | Form fills | ₹20,000 | 50 | 12 | ₹96,000 | ❌ Underperformed – Replaced in M3 |
Carousel Ads (Before/After Results) | Meta Ads | Click-to-call | ₹15,000 | 30 | 12 | ₹96,000 | ✅ Kept Running |
Video Ads (Treatment Explainers) | Meta Ads | Form fills | ₹10,000 | 20 | 8 | ₹64,000 | ✅ Kept Running |
Search Ads (Acne/Pigmentation) | Google Ads | Form fills | ₹25,000 | 45 | 20 | ₹1,60,000 | ✅ Scaled |
Retargeting Ads (Treatment Keywords) | Google Ads | Re-engage website visitors | ₹15,000 | 25 | 10 | ₹80,000 | ✅ Newly Introduced – Kept Running |
Key Actions:
🔹 Introduced Google Retargeting – performed well and added to conversions
🔹 Story Ads underperformed despite previous success – decided to replace creative & messaging in Month 3
🔹 Focused next steps on local offers and urgency-based angles
Month 3: Doubling Down on Top Performers
✅ Ad Spend: ₹95,000
✅ Leads Generated: 195
✅ Appointments Booked: 53
✅ Revenue: ₹4,00,000
✅ ROI: ₹3,05,000
Campaign | Platform | Objective | Ad Spend | Leads | Appointments | Revenue | Outcome |
---|---|---|---|---|---|---|---|
Story Ads (Treatment Packages) | Meta Ads | Form fills | ₹20,000 | 55 | 25 | ₹2,00,000 | ✅ Strongest Performer |
Carousel Ads (Click-to-Call Offers) | Meta Ads | Click-to-call | ₹15,000 | 35 | 15 | ₹1,20,000 | ✅ Great Response |
Video Ads (Skin Routine Education) | Meta Ads | Form fills | ₹10,000 | 25 | 10 | ₹80,000 | ✅ Converted Cold Leads |
Search Ads (Localized + New Keywords) | Google Ads | Direct form fills | ₹30,000 | 50 | 25 | ₹2,00,000 | ✅ High Intent Bookings |
Retargeting Ads (Audience Expansion) | Google Ads | Retargeting | ₹20,000 | 30 | 12 | ₹96,000 | ✅ Repeat Conversions |
Key Actions:
🔹 Switched Story Ads creative to focus on treatment packages & limited-time offers, resulting in highest engagement & conversions
🔹 Localized keywords and urgency-based messaging in Search Ads further amplified ROI
🔹 No budget waste – each campaign chosen based on clear ROI trends
Final 3-Month Performance Summary
Metric | Total Value |
---|---|
Total Ad Spend | ₹2,50,000 |
Total Leads Generated | 470 |
Total Appointments | 160 |
Total Revenue | ₹12,56,000 |
Total ROI (Revenue – Ad Spend) | ₹10,06,000 |
✅ Key Takeaways
-
Meta Story Ads needed iteration—treatment package angle brought success in Month 3
-
Google Search Ads (especially with localized keywords) brought in high-intent traffic
-
Click-to-call ads worked well for those needing immediate action
-
Fast reallocation of budget based on real-time results helped maximize ROI
Conclusion
By recognizing when a campaign underperforms and pivoting quickly, we delivered a powerful outcome—160 booked appointments and a ₹10+ lakh ROI in just 3 months.
Want similar results for your clinic? Let’s build your winning ad strategy today.