Mitchell Kwan
Insights

On the model

What a patient demand system actually looks like

A patient demand system has four parts. Trust assets. Ads that target bookings. A booking flow that doesn't leak. And deposits as one component of the economics. None of these are complicated on their own. Together they produce compounding results. At Face Foundry Perth, this machine produced 82 bookings in 30 days at $60 per booking with a 96% show-up rate.

Mitchell Kwan, May 2025

The machine has parts

Clinic owners hear “patient demand system” and picture something complicated. Software dashboards, integrations, a team running things behind the scenes. It isn't that. The machine is infrastructure. Four parts, each doing one job. When they work together, the calendar fills. When any one is missing, the others underperform.

That's why adding more ad spend to a broken machine makes the problem worse. You're pushing more people through a system that loses them. The fix is the machine, not the budget.

Part 1: Trust assets

Trust assets are professional video and photography that answer the questions patients won't ask out loud. “Is this place real?” “Will I be in good hands?” “Does this look like somewhere I'd actually go?”

These are shot on-site with professional gear. Not stock photos. Not phone footage posted to a grid. Real video of the clinic, the team, the treatment rooms, the process. A patient scrolling at 10pm needs to see proof before they'll commit to anything. Trust assets are that proof.

Without them, ads run into a credibility gap. You're asking someone to pay a deposit and book a time at a place they've never seen, based on a Canva graphic and a caption. That doesn't work. Patients research. They look at your website, your Instagram, your reviews. If what they find doesn't match the quality of the clinical work, they leave.

Part 2: Ads targeting bookings, not clicks

The ads are built around a specific offer that asks for commitment. Not “enquire now.” Not “learn more.” Not “DM us for details.” A clear offer, a clear price, a clear next step. Book and pay the deposit.

Getting there took testing. Over 50 hooks tested. Roughly 13 offerstested. Every angle, every format, every audience segment. The winning combination didn't look like what most agencies would have chosen. It came from understanding what a patient actually needs to see before they'll commit, not what looks good in a pitch deck.

The difference between an ad that generates clicks and one that generates bookings is the structure behind it. Clicks without a booking flow are just traffic. Traffic without trust is just noise.

Part 3: A booking flow that doesn't leak

Patient clicks the ad. Sees the offer. Books a time. Pays the deposit. Done. No DM back-and-forth. No phone tag. No “we'll get back to you within 24 hours.”

Every step between interest and commitment is a place where people drop off. Most clinics have three or four unnecessary steps in their booking process. Each one loses 15–30% of the people who were ready to book. A patient who was willing to commit at 9pm will not be willing at 2pm the next day when someone calls them back.

The booking flow needs to capture the decision when it's made, not when it's convenient for the clinic. That means the entire path from ad to confirmed appointment happens in one session, on the patient's terms.

Part 4: Deposits as one component

The deposit filters for commitment and offsets acquisition cost. Any decent clinic in this space already collects a booking deposit. That part isn't new. What matters is where the deposit sits in the machine.

A deposit without trust assets doesn't work. You're asking someone to pay before they trust you. A deposit without a tight booking flow doesn't work. You're adding friction to an already leaky process. The deposit works because everything before it has done the job of building trust and removing hesitation.

At Face Foundry, a $50 deposit against a $60 cost per booking meant the real acquisition cost per attending patient was $10. That's the economics when all four parts are working together.

What it is not

This is not social media management. Nobody is posting three times a week to a grid and calling it a plan. It is not a content calendar. It is not lead gen with a CRM and chase scripts where your reception staff spends half the day following up cold enquiries.

It is not posting Canva templates. It is not an agency managing your account from a dashboard, sending you a monthly report full of impressions and reach numbers while the calendar stays quiet.

The machine is infrastructure that produces bookings. Patients see the ad, trust what they see, book a time, and pay before they arrive. That is the job. Everything that doesn't directly contribute to that sequence is noise.

The sprint: 10 days, built on-site

The machine gets built in a 10-day sprint. On-site, in Perth, with professional gear. Trust assets are shot in the clinic. Ads are built and launched. The booking flow is wired. The deposit model is configured. First bookings come in before the sprint ends.

This is not remote. Not templated. Not a set of recommendations in a PDF. The machine is built inside the clinic, with the team, around the real services and real patients. AHPRA compliance is built into the process from the start, not reviewed after the creative is finished.

No ongoing fee until the sprint produces results. That puts the risk where it should be.

The numbers

Two clinics. Two different machines. Same model.

Face Foundry, Perth:

  • 82 bookings in 30 days
  • $60 cost per booking
  • $4,957 total ad spend
  • 96% show-up rate
  • $10 real cost per attending patient after deposit offset

PM Aesthetics:

  • 51 clients acquired
  • $41.60 cost per booking
  • 7.7x pipeline ROAS

When I brought on a new dermal therapist at Face Foundry, the same machine produced 47 bookings in 10 days. She had a full calendar for the next month and a half before she reached full scope of practice. That's what happens when the machine is already built. You turn it on when you need it.

The machine belongs to the clinic

When Mitchell's gone, the infrastructure stays. The trust assets live on your platforms. The ads run from your account. The booking flow is yours. The deposit model is configured in your system. Nothing is held hostage on someone else's login.

That is the difference between hiring someone to build infrastructure and hiring someone to manage your account. One leaves you with an asset. The other leaves you with a bill.

If you want to see where your clinic sits right now, the scorecard takes two minutes. It will show you which parts of the machine are working and which ones aren't.

Frequently asked questions

How is this different from what an agency does?

An agency manages your account on a monthly fee. They run ads, post content, send reports. The machine is infrastructure that gets built once and stays with the clinic. No monthly management. No dependency on someone else's team. The sprint builds it. The ongoing fee only starts after results exist. If the sprint doesn't produce bookings, there is no ongoing fee.

Do I need all four parts for it to work?

Yes. That is the point. Each part handles one job. Trust assets build credibility. Ads generate interest from the right patients. The booking flow captures that interest. The deposit confirms commitment and offsets cost. Remove any one and the others underperform. Clinics that “tried Meta ads and it didn't work” were running one part without the other three.

What happens after the sprint?

The machine runs. You monitor the numbers. If you want ongoing support to test new offers, refresh trust assets, or scale into new services, that's what the ongoing fee covers. But the machine doesn't stop working when the sprint ends. It was built to run independently. The 47 bookings in 10 days for a new therapist came from activating a machine that already existed.