For salons, spas and med spas on Square Appointments

Square Appointments runs your book. We make booking it online sell more.

We build the online experience on top of Square Appointments: a booking page for every campaign and location, add-ons and packages offered at checkout, and memberships clients can join on the spot. Every booking lands in Square Appointments, your CRM hears about it, and anyone who stops halfway gets a follow-up that minute.

How Square Appointments gets connected. iJoin runs live on Mindbody, Zenoti, Glofox and ABC Fitness today. We connect Square Appointments through its own API when you start, and the walkthrough shows what it can read and write for your locations before anything goes live.

Be the client. Book, buy, join.

Tap through the phone. It starts where an ad sends someone and ends with a membership. The notes beside it show what lands in Square Appointments and what your CRM gets at each step.

Willow Street Spa is made up
Willow Street Spa
From your Google ad

What are you booking?

Signature Facial
60 minutes
$120
Blowout
45 minutes
$55
Hydrafacial
50 minutes
$199
Who and when

Pick a time

Thu, Nov 5
10:30am with Maya
Open
Thu, Nov 5
2:15pm with Dani
Open
Sat, Nov 7
11:00am with Maya
1 left
About you

Your details

NameJordan Miles
Mobile(555) 010-4477
Emailjordan@example.com
New client?Yes
Make it better

Add anything?

LED add-on
+15 minutes
+$35
Dermaplane
+10 minutes
+$45
No thanks
Just the facial
$0
Or save $40 a month

Facial membership: one facial a month for $89 instead of $120, plus 10% off products.

Checkout

Facial membership

Signature Facial

Membership$89 / month
First facialThu 10:30am, Maya
Today$89.00
Signature Facial$120.00
WhenThu 10:30am, Maya
Today$0, card held

Paid through your own payment processor. Card details never touch us.

One minute later, a text

Still want Thursday?

Hi Jordan, it's Willow Street Spa. Your 10:30 with Maya on Thursday is held for 30 more minutes. Finish here: willow.co/b/7Q1

You're booked.

Thursday, Nov 5 at 10:30am with Maya at Willow Street Spa. A reminder comes the day before.

Bring a friend

Book the room next door with Dani at the same time.

Finish the flow to see everything that landed in Square Appointments and your CRM.

Stopped halfway? The next move fires that minute.

Follow-ups run on what someone did, not on a timer. Each of these is an event, and each event has its own next move: a text, a call from your team, a task, or a note in your CRM.

When this happensThe next move
Stopped at checkoutText within a minute, time held 30 minutes, front desk told
Said no to the membershipThe membership offered again after their second visit
Booked, did not showA text to rebook, with your no-show policy
No booking in 6 weeksA rebook text with their usual provider
Back on your siteA note to the front desk to call
Card declinedA call from the front desk

What you get on top of Square Appointments.

Unlimited booking pages

One per campaign, per location, per offer, all live at once and all writing into Square Appointments. Change a headline and see it a minute later.

A journey pixel

One tag on your website. When someone who booked comes back, you know, and you know what they looked at. Strangers stay strangers.

Follow-ups on action

Stopped at checkout, card declined, did not show, back after three weeks. Each one gets its own next move the minute it happens.

Your CRM, in step

Every step reaches GoHighLevel, HubSpot, Klaviyo, Zapier or your own endpoint, so your team works from what really happened.

How it connects to Square Appointments.

1ReadServices, prices, schedules, packages and memberships from each location's Square Appointments account.
2Book and sellYour booking pages show only what Square Appointments says is real and open, and take payment through your own processor.
3Write backNew clients, bookings and sales land in Square Appointments, so your team keeps working where it always has.
4Tell your CRMEvery step reaches your CRM as it happens, and the follow-ups fire from there.
What we needWhyFrom
Each location's approval to connectSquare Appointments asks the account owner to approve an outside app before it can read anythingEach owner
Read access: services, prices, schedules, plansSo a page never shows a price you do not charge or a time you cannot keepSquare Appointments
Write access: clients, bookings, salesSo a booking or a purchase lands in Square Appointments the moment it happens, with nobody re-typing itYour approval
Your CRM connectionSo every step, from the ad to the booking, reaches the place your follow-ups runYou
Your rules: deposits, cancellations, intro offersSo the pages follow the policies you already haveYou

See the real thing running.

The businesses in these demos are made up. The software behind them is real and live, and nothing asks you for a real card.

Questions Square Appointments businesses ask.

Do we have to leave Square Appointments?

No. Square Appointments stays the system you run the business on. Services, prices, schedules and clients come from it, and every booking and sale lands back in it like any other.

Is Square Appointments connected today?

iJoin runs live on Mindbody, Zenoti, Glofox and ABC Fitness today. We connect Square Appointments through its own API when you start, and the walkthrough shows exactly what it can read and write for your locations before anything goes live.

Which CRMs does it connect to?

GoHighLevel, HubSpot, Klaviyo, Zapier or your own endpoint. Every step someone takes, from the ad to the booking, reaches your CRM as it happens, so your follow-ups run on what people actually did.

How many booking pages can we run?

As many as you like: one per campaign, per location or per offer, all live at the same time and all writing into Square Appointments. Test two against each other and keep the winner.

Do card details pass through you?

No. Payments go through the processor you already use, and card details never touch us.

Does it work for franchises and multi-location businesses?

Yes, that is what it was built for. Each location connects its own Square Appointments account, with its own pages, prices and follow-ups, and you see every location side by side.

What does it cost?

It depends on how many locations you run and whether we run your ads and follow-up calls too. The walkthrough ends with a number.

What happens if we stop?

You leave with your pages, your domain and your data.

See it built on your Square Appointments account.

Willow Street Spa, its people and its prices are made up for this demo. Square Appointments is a trademark of its owner. Sneeze It and iJoin are not affiliated with or endorsed by Square Appointments.