Mitchell Kwan
Insights

On proof

$2,121.58 in. 51 patients booked. Every one showed up.

PM Aesthetics is a laser clinic in Manning, Perth. It is a client, not my own clinic. In one run of ads, $2,121.58 in Meta ad spend produced 51 booked patients at $41.60 each. Every one of them showed up. The ads are sitting on a $16,310 revenue pipeline. That is a 7.7x return.

Mitchell Kwan, June 2026. Ads ran 29 March to 28 May 2026.

The numbers

Every figure here comes from two sources: the clinic's Timely booking system and the Meta ad account. Not a pitch deck. Not rounded.

  • $2,121.58 total Meta ad spend
  • 51 patients booked (Timely ground truth)
  • $41.60 cost per booking
  • $50 deposit per patient, paid to book
  • $2,550 collected in deposits before a single appointment
  • 100% show-up rate
  • 45% converted to treatment
  • $16,310 revenue pipeline ($5,049 in session, $4,156 invoiced, $7,105 future booked)
  • 4.3x return on revenue already invoiced, 7.7x on the full pipeline

I want to be precise about that pipeline. Of the $16,310, $9,205 is already in session or invoiced. The remaining $7,105is booked for the future. The 4.3x is what has landed so far. The 7.7x is where it's headed.

The nine patients the ad account never saw

Meta's Ads Manager reported 42 bookings. The booking system showed 51. That is an 18% under-report. Nine real, deposit-paid patients the ad account had no idea it produced.

This happens because the standard tracking pixel sits in the patient's browser, and iPhone privacy settings block a chunk of what it can see. On this account the booking system was connected directly to Meta, server to server, so the real number was visible and the algorithm learned from actual patients instead of a guess. If you have ever felt your reporting and your calendar didn't match, that gap is why. The full breakdown of the tracking is here.

Why every single patient showed up

A 100% show-up rate is not luck and it is not a remarkable front desk. Every booking required a $50 deposit, paid before the patient arrived. That came off their treatment on the day.

The deposit does two things. It filters for intent, so the people who book are the people who turn up. And it pays down the cost of acquiring them before they walk in. $2,550 in deposits was collected across the run of ads, more than the entire $2,121.58 ad spend. The patients were paid for before a single one sat in a chair.

Deposits are not novel. Any decent clinic takes them. The difference is using them as one part of a machine, not as a bolt-on.

How the cheap front end paid for the expensive back end

The offer was a $99 diagnostic. On the surface that looks like a cheap entry product. It isn't. It works like a consultation that diagnoses the patient's real concern and points to the treatment that actually solves it.

The proof is in where the revenue went. The Aerolase laser became 43.6% of the future booked revenue. A $99 front end converting into high-value laser treatment. That's the machine working the way it's supposed to: the inexpensive first step funds the expensive outcome, and the patient gets sent down the right clinical pathway instead of picking a treatment off a menu.

What was actually built

None of this came from a single clever ad. It came from a machine with parts that work together: positioning that gave the clinic something to own, professional trust assets instead of phone footage, a front-end offer that asked for commitment, the deposit, the server-side tracking, and a booking flow that put patients straight into the calendar with no chasing. Each part of the machine is broken down here.

What this means for your clinic

PM Aesthetics does good clinical work. The machine didn't create that. It connected it to patients who were ready to book, show up, and follow the plan. If your clinical work is strong and your calendar doesn't reflect it, your skill isn't the problem. What's missing is the machine between your skill and the patient's decision to book.

These numbers are from one real clinic, one real run of ads, one real ad account. The point isn't the specific figures. It's that they're knowable, repeatable, and built on parts you can put in place.

If you want to see which parts of your own machine are working and which are leaking, the scorecard takes two minutes.

Frequently asked questions

Is this a real aesthetic clinic case study?

Yes. PM Aesthetics is a laser clinic in Manning, Perth, and a client of mine. The ads ran from 29 March to 28 May 2026. Every figure comes from the clinic's Timely booking system and the Meta ad account, not from estimates.

What was the return on ad spend?

From $2,121.58 in ad spend, the ads produced a $16,310 revenue pipeline. That is 4.3x on the revenue already in session or invoiced, and 7.7x on the full pipeline including future booked appointments.

How was the show-up rate 100%?

Every patient paid a $50 deposit to book, which came off their treatment on the day. The deposit filters for intent, so the people who book are the people who arrive. Across the run of ads, $2,550 in deposits was collected before any appointment took place, more than the entire ad spend.

Why did the booking system show more bookings than Ads Manager?

Ads Manager reported 42 bookings while the booking system showed 51, an 18% under-report. The standard tracking pixel sits in the patient's browser, where iPhone privacy settings block a share of conversions. Connecting the booking system to Meta server to server fixes it, so the real number is visible and the algorithm learns from actual patients.