For salons, spas and med spas on Setmore
Setmore runs your book. We make booking it online sell more.
We build the online experience on top of Setmore: 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 Setmore, your CRM hears about it, and anyone who stops halfway gets a follow-up that minute.
How Setmore gets connected. iJoin runs live on Mindbody, Zenoti, Glofox and ABC Fitness today. We connect Setmore 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 Setmore and what your CRM gets at each step.
What are you booking?
60 minutes
45 minutes
50 minutes
Pick a time
10:30am with Maya
2:15pm with Dani
11:00am with Maya
Your details
Add anything?
+15 minutes
+10 minutes
Just the facial
Facial membership: one facial a month for $89 instead of $120, plus 10% off products.
Facial membership
Signature Facial
Paid through your own payment processor. Card details never touch us.
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.
Book the room next door with Dani at the same time.
Finish the flow to see everything that landed in Setmore 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 happens | The next move |
|---|---|
| Stopped at checkout | Text within a minute, time held 30 minutes, front desk told |
| Said no to the membership | The membership offered again after their second visit |
| Booked, did not show | A text to rebook, with your no-show policy |
| No booking in 6 weeks | A rebook text with their usual provider |
| Back on your site | A note to the front desk to call |
| Card declined | A call from the front desk |
What you get on top of Setmore.
One per campaign, per location, per offer, all live at once and all writing into Setmore. Change a headline and see it a minute later.
One tag on your website. When someone who booked comes back, you know, and you know what they looked at. Strangers stay strangers.
Stopped at checkout, card declined, did not show, back after three weeks. Each one gets its own next move the minute it happens.
Every step reaches GoHighLevel, HubSpot, Klaviyo, Zapier or your own endpoint, so your team works from what really happened.
How it connects to Setmore.
| What we need | Why | From |
|---|---|---|
| Each location's approval to connect | Setmore asks the account owner to approve an outside app before it can read anything | Each owner |
| Read access: services, prices, schedules, plans | So a page never shows a price you do not charge or a time you cannot keep | Setmore |
| Write access: clients, bookings, sales | So a booking or a purchase lands in Setmore the moment it happens, with nobody re-typing it | Your approval |
| Your CRM connection | So every step, from the ad to the booking, reaches the place your follow-ups run | You |
| Your rules: deposits, cancellations, intro offers | So the pages follow the policies you already have | You |
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.
North Pole Fitness Club
A gym on ABC: plans from ABC, joins into ABC, classes booked from the member portal.
Walk the gym demo → Med spas · demoNorth Pole Frosty Medspa
A med spa on Zenoti: region, studio, provider, time and checkout in about a minute.
Walk the med spa demo → The resultWhat changed for a fitness franchise
Online joins went from 40% to 59% of all joins after iJoin went live.
Read the case study →Questions Setmore businesses ask.
Do we have to leave Setmore?
No. Setmore 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 Setmore connected today?
iJoin runs live on Mindbody, Zenoti, Glofox and ABC Fitness today. We connect Setmore 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 Setmore. 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 Setmore 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 Setmore account.
Willow Street Spa, its people and its prices are made up for this demo. Setmore is a trademark of its owner. Sneeze It and iJoin are not affiliated with or endorsed by Setmore.