Aesthetics // free tool

Aesthetics clinic ROAS calculator.
Meta + Google, immediate and lifetime.

By Hasnat Mashhadi, Founder · Last reviewed 2026-06-17

Summary

Most clinic owners look at immediate ROAS (booking revenue / ad spend) and miss the lifetime number. Aesthetics customers return 3-6 times a year for 2-4 years on average. This calculator gives you immediate, 12-month, and lifetime ROAS in one screen.

  • Separate input for Meta and Google ad spend.
  • Immediate ROAS (first booking) and lifetime ROAS.
  • Treatment frequency and customer lifetime as inputs.
  • Designed for UK aesthetics, dental, physio, IV-drip clinics.
01 // Run it
Inputs
Pro features
Output
Cost per lead / booking
Total ad spend£3,500Cost per lead (CPL)£29Cost per booking (CPA)£78
Immediate ROAS (first booking)
2.83x

First-booking revenue (£9,900) / ad spend.

12-month ROAS
11.31x

Year-1 revenue (£39,600) / ad spend.

Lifetime ROAS
28.29x

Lifetime revenue (£99,000) / ad spend.

Lifetime profit after ad spend
£65,800

Lifetime revenue × gross margin − ad spend. The number that decides whether to scale.

02 // What the number means

The ROAS number aesthetics clinics get wrong

Most aesthetics owners ask Meta or their ad agency for one number: ROAS. The platform reports first-purchase ROAS, which is the worst possible metric for a repeat-visit business. A £220 Botox booking from a £25 ad click shows 8.8x first-purchase ROAS. Same customer returns three more times in the year for the same treatment plus a top-up filler at £350. Real 12-month ROAS is closer to 35x. Real lifetime ROAS (at 2.5 year average customer life) is 85x.

The opposite is also true. A clinic that runs a £15 Meta CPL on a £150 consultation looks like 10x immediate ROAS, but if 60% of consultations don't convert to a paid treatment and the rest don't return, the real ROAS is 0.8x and the clinic is losing money at scale.

The three numbers this calculator separates

Immediate ROAS: first booking revenue / ad spend. Useful for daily campaign optimisation. Don't use it to decide whether to scale.

12-month ROAS: year-one revenue (first booking + repeat visits) / ad spend. The number your accountant cares about for cash-flow planning.

Lifetime ROAS: lifetime revenue / ad spend. The number that determines whether your business model works. If lifetime ROAS at your real margin is under 3x, you have a structural problem. If over 6x, you should be spending more on acquisition because returns justify it.

Why UK aesthetics specifically

The calculator is built for the UK aesthetics market because that's where NuvenarHub Pro is most-deployed. The assumptions baked into the defaults (4 visits per year, 2.5 year customer lifetime, 70% gross margin) are calibrated to UK injectable clinics and skin practices, not general SMB. For dental, physio, or wellness clinics adjust the visits-per-year and customer-lifetime inputs accordingly.

The lift NuvenarHub typically delivers

On the same ad spend, clinics that move from manual lead follow-up to NuvenarHub Pro typically see CPA drop 20-40% within 60 days. The mechanism is response time: NuvenarHub Agent replies to inbound WhatsApp within one second and books the appointment from the inbox before the customer messages another clinic. The compounding effect on lifetime ROAS is larger because customers who book inside the first conversation also tend to retain longer.

03 // FAQ

What's a realistic Meta CPL for a UK aesthetics clinic?

£8-£35 depending on city, treatment, and creative quality. London postcodes and high-ticket treatments (rhinoplasty, exosomes) sit at the top of the range. Lip filler and basic Botox in tier-2 cities sit at the bottom. The number from the calculator is your real CPL; the range here is for context.

Why does the calculator show three ROAS numbers instead of one?

Because aesthetics customers come back. Reporting only immediate ROAS (first booking) understates the real economics by 3-10x. A customer who books a £220 Botox treatment from a £20 lead has a 1.0x immediate ROAS that looks unprofitable, but if they return 4 times a year for 2.5 years they have a lifetime ROAS of 11x. The three-line output lets you make scaling decisions on the right number.

What's a healthy ROAS for an aesthetics clinic on Meta?

Immediate 1.0-2.0x is normal. 12-month 4-6x is healthy. Lifetime 8-15x is the band most well-run UK aesthetics clinics sit in. If your lifetime ROAS is under 4x at a typical 70% gross margin, you're either overpaying for leads, underpricing treatments, or losing customers faster than the customer-lifetime input suggests.

How accurate is the visits-per-year input?

Self-reported by your front desk. The honest UK aesthetics average for repeat-visit customers is 3-5 visits per year for injectables (Botox typically 3-4, fillers 1-3, supplementary treatments add 1-2). Skincare consults and treatment-plan customers run higher. If you don't track this, audit 30 random customer files; the answer is usually higher than people think.

Does the calculator account for no-shows?

No, only completed treatments. If your no-show rate is meaningful (15-20% for UK aesthetics), use the no-show calculator at /tools/no-show-loss-calculator alongside this one to model the impact of recovery sequences. Reducing no-shows from 18% to 7% typically lifts effective ROAS by 12-15%.

How does NuvenarHub help with ROAS?

Two ways. ROAS attribution: NuvenarHub tracks every WhatsApp lead from Meta or Google ad click through to booking to revenue, so you can spot which campaign produced what lifetime value (not just first booking). And no-show recovery: the AI WhatsApp confirmation + reminder flow typically halves no-shows within 30 days, which improves the effective ROAS line by 10-15% without changing ad spend.

Drop CPA without changing ad spend.

NuvenarHub Pro replies to ad-driven WhatsApp leads in under one second, books appointments from the inbox, and tracks ROAS from ad to revenue. 7-day free trial.

See NuvenarHub for clinics