← All services
Now serving Los Angeles area only

Lost bookings,
brought back.
No fees. No hassle.

We rebuild your booking form and set up automated SMS and email follow-ups. Built for salons, spas, and clinics. No setup fee, no monthly fee, fully performance-based. Works out of the box if you manage bookings online with Square.

$0
No setup feeWe build everything upfront
$0
No monthly feeEver, for any reason
Pay on resultsCommission on confirmed bookings
The problem, visualized

97% of visitors leave
without booking.

3 booked 97 walked away
Where they drop off
Clicked your ad 100
−30 landed on wrong page, left immediately
Viewed booking page 70
−40 saw the form, felt too much friction
Filled the form 30
−17 waited hours for a reply, booked elsewhere
Got timely follow-up 13
−10 needed one more nudge but never got it
Booked an appointment 3
How we recover customers

We reach the visitors
who almost booked.

They showed interest, but never booked

Someone clicked your ad, explored your services, and filled the form. High intent, but they never confirmed the appointment.

We step in at the right moment
🌿
Serenity Spa
Text Message
Hi Sarah! Thanks for your interest in our Signature Facial ✨

We'd love to have you in. Your spot is saved for the next 2 hours.
Book My Appointment →
Tap to confirm · Takes 30 seconds

They come back and book

The system is simple: automated SMS to customers who abandoned your form, reminders before appointments, and win-back emails to regulars who drifted away. You get the bookings back. We take our commission only when a booking is confirmed.

💡

You only pay when it works

Commission applies only when a visitor completes a booking through us. Every booking is tracked, and you see the same data we do. Rate agreed before we start.

Consent-based One-tap STOP opt-out TCPA & CTIA compliant

Every text is sent only with the customer's consent and can be stopped in one tap. That's what keeps you protected in California. See the compliance FAQ →

Are we a fit?

See if your business qualifies
in 30 seconds.

Four quick questions. We'll tell you on the spot whether our system fits your setup, and what it could be recovering for you.

What kind of business do you run?
Do you run paid ads (Meta / Google)?
Average value of a new client?
How do clients book?

Please answer all four questions.

Your form, SMS, and email flows.
All built by hanjo, free.

Anything except commission
$0
Your workload
Minimal
SMS sending cost
$0
The numbers

Pay only when a customer books. Keep the rest.

Commission applies when a customer completes a booking through the system we build: the new booking form, or a link inside our SMS and email follow-ups. Not per click. Not per message sent. Per confirmed booking.

You never pay for the booking form or the setup itself. You pay a share of the bookings the system brings in, and nothing else. If it brings in none, you pay nothing. Commission rate is agreed before we start, based on your average booking value.

Example (med spa, $320 avg booking):
40 new clients/month through our messages
Revenue generated: $12,800
You pay hanjo: commission on 40 bookings
Net to you: the difference, kept in full
What you pay hanjo Agency
Setup fee $0 $2,000–5,000
Monthly retainer $0 $2,500–5,000
If it doesn't work $0 Pay anyway
Per booking % agreed upfront Not tracked
Contract Flexible 3–12 months
Common questions

What salon and clinic owners ask us first.

Is texting customers legal in California? Could I get sued?

Texting is legal when the customer has given consent, and consent is the only basis we ever text on. Every number opts in through your own form with clear, TCPA-compliant wording, and every message follows CTIA messaging guidelines with a one-tap "Reply STOP" that we honor immediately. We never buy lists and never cold-text anyone. That consent-first, TCPA & CTIA–aligned approach is exactly what keeps you protected under California and federal law.

How is my customers' data protected?

Customer contact details are encrypted, stored securely, and never sold or shared. We use them for a single purpose, helping that person complete their booking, and honor any deletion request in line with California's data-privacy law. You and your customers stay in control of the data at all times.

How do you track which bookings are yours to invoice?

The booking form we build and every message we send are tracked end to end. We only invoice when a booking is actually confirmed through them. You see the same log we do before approving any invoice.

What if it doesn't bring in any new customers?

You pay nothing. We absorb the setup cost and time. Our incentive is entirely aligned with yours: we make money when you make money. If it's not working, we keep optimising, or we walk away with no invoice.

Do I need to give you access to my ad accounts?

For ads management, yes: we request partner access to your Meta or Google account. You remain the owner. For the landing page and automation, no ad access is needed. You can start with just the funnel and add ads later.

What booking platforms do you work with?

We currently build for Square merchants. If you're on a different platform (Mindbody, Vagaro, Fresha, or anything else), let us know. We're open to developing for your setup so you don't have to make any drastic changes. We'll be upfront about what's possible before we start.

How long until the funnel is live?

Two weeks from kickoff. Day 1–3: audit and plan. Day 4–7: landing page built. Day 8–14: automation set up and tested. Day 14: live and tracking from day one.

Is there a minimum commitment?

No long-term lock-in. We ask for 90 days to see meaningful results, since funnels keep improving as we optimise. If you want to stop, just give us 30 days notice.

See how many bookings
your form is losing.

Get a free audit of your booking funnel. We'll show you how many interested customers drop off before they finish booking, and what those lost appointments are worth every month. No cost, no commitment.

Step 1 of 2
Required
Please enter a valid email