Straightforward monthly pricing. No cut of your bookings.
Every plan includes unlimited clients, unlimited appointments and unlimited reminders. You pay for the software, not for being busy.
Plans
Basic
Everything you need to run the day.
$24 /month
or $20/month billed annually — $240 a year, 2 months free (saves $48)
Solo estheticians getting off paper and out of the DMs.
Get started- Appointments, services and add-ons
- Client records, photos and visit history
- Treatment plans, sold and booked as a series
- Digital intake forms with e-signature
- Card payments, invoices and tips
- Your own branded booking site
- Specials — 4 ready-made: promo codes, open deals, first-visit and birthday offers
- Waitlist, gift cards and prepaid packages
- Patch tests, care steps and treatment proposals
- Product inventory
- Reports and dashboard
- 10 GB of photo and video storage
- Unlimited appointment reminders
Marketing by email is unlimited. Appointment reminders by text and email are always free.
Pro
Basic, plus the tools that grow the book.
$48 /month
or $40/month billed annually — $480 a year, 2 months free (saves $96)
Established estheticians who want the chair full every week.
Get startedEverything in Basic, plus:
- Memberships and recurring plans
- Marketing links with booking attribution
- Review requests and local SEO tracking
- Social media — publish, measure and reply from one place
- All 13 Specials — adds win-back, rebook, off-peak, last-minute, bundles, loyalty, refer-a-friend and gift card bonuses
- Specials that send themselves, single-use code batches and Specials Insights
- Opportunity engine — where revenue is leaking, and a pricing advisor
- Your own toll-free texting number, at no extra charge
- 500 marketing texts a month
- 50 GB of photo and video storage
500 marketing texts a month. Appointment reminders never count against it.
Max
Every feature, multiple sites, and room to market.
$120 /month
or $100/month billed annually — $1,200 a year, 2 months free (saves $240)
Multi-room studios and teams working across more than one space.
Get startedEverything in Pro, plus:
- Multiple locations with per-site hours and stock
- Rooms and equipment that bookings reserve
- Staff scheduling on a weekly rota
- Staff roster, invites and roles you define yourself
- Per-service staff eligibility, and clients who choose their provider
- All 13 Specials, with automatic sends and Insights
- 1,500 marketing texts a month
- 100 GB of photo and video storage
1,500 marketing texts a month. Appointment reminders never count against it.
Included with every plan
- Your own branded booking site at yourname.estisuite.com
- Unlimited appointment reminders by text and email
- The client app — your clients see their visits, forms and plans
- Payments through your own Stripe account
- Unlimited clients, appointments and services
- Share a room with another business without ever double-booking it
- The full app on iPhone, Android, tablet and the web
Prices in USD. When a client pays by card, Stripe charges its own processing fee (2.9% + 30¢ per online payment in the US) and that goes to Stripe. EstiSuite adds 0% on top — no cut of your bookings, your retail or your tips.
What it costs to take a payment.
Two parties can charge you when a client pays by card. Only one of them does.
Stripe's standard processing rate in the US. It comes out of the payment before it reaches your bank, and it goes to Stripe — we never see it.
The card-present rate, if you take payment on a reader in your room. Cash and other offline payments are recorded in EstiSuite and cost nothing at all.
We do not take a cut of your bookings, your treatments, your retail or your tips. Your subscription is the whole of what you pay us — a busy month and a quiet month cost you exactly the same.
Stripe's rates vary by country and are set by Stripe, not by us — stripe.com/pricing is always the current word. Because the money is charged on your own connected account, Stripe bills you directly and pays you directly.
What's in each plan.
202 features on Basic, 289 on Pro and 312 on Max. Open any row to see everything inside it.
Basic
$24/moBooking & schedule
-
Appointment calendar — 10 of 13
- Day, week and month views
- Team day view, a column per person
- Tap an empty slot to book it
- Several services in one booking, with custom durations
- Time blocks for lunch, admin and errands
- Warnings for overlaps and time outside your hours
- Symbols for a first visit, a plan session or a repeat
- Check-in and check-out, with wait time
- Booked, confirmed, completed, cancelled and no-show
- A list of past visits nobody closed out
- Reassign a booking to another provider
- A warning when a booking falls outside someone’s shift
- Live sync across every device signed in
-
Services and add-ons — all 3
- Services with add-ons, durations and prices
- A starter menu priced as you tick it
- Appointment tools switched on per business
-
Branded booking site — 8 of 11
- Eight designs
- Edit on the page, with three colors and a saved palette
- Twenty sections you show or hide
- Your own subdomain, a publish switch and a preview link
- Your own terms, privacy, cancellation and returns pages
- Structured data for search, from what you published
- Gift cards and packages sold online
- A share kit: link, QR code and a printable sign
- A memberships section clients join from
- Clients choose who they book with
- Every location on one page
-
Clients book and manage themselves — all 5
- Book from the same availability your calendar shows
- Repeating visits, every 1 to 12 weeks
- Move or cancel online, with the notice you require
- A no-login link to manage an appointment
- Add the visit to their Google or Apple calendar
-
Waitlist — all 5
- Clients join for a date and a window of time
- Tell the waitlist when a slot frees up
- One-tap claim links — the first to confirm gets the slot
- Offers sent automatically when someone cancels
- Quiet hours, a daily cap and a second wave
-
Connected businesses — all 3
- Each other’s bookings shown as busy time
- A shared booking page for the suite
- Invite, accept or disconnect whenever you like
- Multiple locations
- Rooms and equipment
- Staff scheduling
Clients
-
Client records — all 9
- Search by name, email or phone
- Every visit on one timeline, with total spent
- Timestamped notes
- A care goal: preferred services and how often
- Birthdays on file
- Text and email consent recorded
- Cards on file, gift cards and packages on the profile
- Import from a spreadsheet or another booking system
- Archive and restore
-
Intake and consent forms — all 9
- A form builder with required and signed questions
- Intake, consent, waiver, policy and photo-release forms
- Seven ready-made templates
- Several forms sent in one no-login link
- Filled in person at the desk
- A typed, timestamped e-signature that freezes the form
- An alert when a client booked in the next 48 hours hasn’t signed
- Health questions asked again before each visit
- Rules that warn about or block a booking from intake answers
-
Treatment plans — 5 of 6
- Sessions, spacing, a bundle price and milestones
- Recommended products with the plan
- Progress on the profile, with an overdue badge
- Counted back from a wedding or an event
- Shown on your booking page, if you choose
- Plans drifting off schedule, ranked by what they’re worth
-
Treatment records — all 7
- A face and body zone map
- Settings for eight modalities, and Fitzpatrick type
- The last visit’s settings copied in one tap
- Sign to lock, with addenda after
- Your own step-up limits, with a warning before you pass one
- Progress charts on the profile
- Export as CSV
-
Patch tests — all 4
- Recorded and read
- Required by the services that need one
- A waiting time and how long a result stays valid
- Block the booking, or just warn
-
Treatment proposals — 3 of 4
- Options with prices, photos and a note
- A deposit, and a discount for paying in full
- Accepted with an e-signature, then booked and paid online
- Unanswered and expiring proposals flagged to follow up
-
Pre- and post-care steps — all 5
- Steps timed before and after each visit
- Sent by app notification or email, or shown only
- Staff-only steps
- A starter library to begin from
- A Care Plan screen in the client app
-
Client photos — 4 of 5
- Standard angles, with a ghost of the last photo
- Before, after and progress shots
- Side-by-side and slider compare
- A photo release the client can revoke
- Turned into a social post draft
-
The client app — 9 of 10
- A dashboard with pinned specials and upcoming visits
- Book, move, cancel, repeat or join the waitlist
- Forms filled and signed
- Gift cards to view and buy, and packages
- Purchases, receipts and paying a balance
- Proposals, care plan and an event countdown
- A skin journey, if they opt in
- Specials and your products
- Your policies
- Memberships to join, manage or cancel
Messages & texts
-
Appointment reminders — all 4
- Sent automatically, as many hours before as you choose
- By text where the client agreed, otherwise by email
- A link to move or cancel in every reminder
- Booking confirmations by email
-
Two-way messaging — all 3
- One thread per client, text and email together
- Reply on either channel
- A notification when a client writes
-
Marketing sends — 4 of 5
- Email to every client, or to those with a visit coming up
- Text sends, with the cost in segments shown first
- Consent and opt-outs enforced on every send
- A special sent with its booking link
- Only to the clients a special applies to
- Marketing texts per month — Email only
- Extra texts — From $35
- Automatic credit top-ups
- Your own toll-free texting number
- Local phone number — $49 + $10/mo
Money
-
Card payments through your own Stripe account — all 5
- Payouts straight to your own bank
- Tap to Pay on your own phone, with tip presets
- Charge a saved card
- Pay part or all of a bill with a gift card
- Receipts that name each discount and tip
-
Invoices — all 10
- Built from services, retail products or your own lines
- Emailed with a pay link
- Clients tip on the pay link — even after paying
- Partial payments
- Cash, card machine and other payments recorded
- Tips kept separate from what the service earned
- Sales tax, with your state’s rate suggested
- Discounts and promo codes at checkout
- A mistaken payment reversed, or a bill voided
- Outstanding, collected and tips at a glance
-
Deposits and no-show protection — all 4
- Deposits by percent or a fixed amount
- A card saved with nothing charged
- No-show and late-cancellation fees, offered — never automatic
- Your cancellation policy shown at booking
-
Gift cards — 7 of 9
- Sold online from your booking page
- Issued or given at the desk
- The code emailed to the recipient, with resend
- Full balance history on every card
- Lock a card
- Outstanding balance across all cards
- Clients see their cards and balances in the app
- Buy a card, get a bonus card
- Promotional credit with its own expiry, tracked apart
-
Prepaid packages — all 4
- Bundles that show the client what they save
- Sold from the client’s profile
- Bought online from your booking page
- What’s left in every package, used at checkout
- Memberships and recurring plans
-
Product inventory — 8 of 9
- Stock levels with reorder points
- Low-stock alerts
- A run-out forecast from upcoming bookings
- Back-bar stock: restock, transfer, adjust
- An order-more link to your supplier
- Inventory value at cost
- Retail on the bill, with stock moved when it’s paid
- Products shown on your booking page and in the client app
- Stock per location
Specials
-
Ready-made specials — 4 of 13
- Promo code
- Open deal
- First visit
- Birthday
- Win-back
- Rebook reward
- Off-peak
- Last-minute opening
- Bundle / free add-on
- Provider intro pricing
- Loyalty punch card
- Refer a friend
- Gift card bonus
-
What a special can give — 3 of 6
- Percent off
- Amount off
- A special price
- A free service
- A bonus gift card
- Credit for the client who referred a friend
-
Who and when it applies — 6 of 11
- Start and end dates
- Only certain services
- Minimum spend
- Retail products too, at checkout
- A cap on total uses
- A limit per client
- Only on certain days and hours
- Only when booked within hours of the start
- Only with certain providers
- Only when services are booked together
- Combined with membership pricing
-
Where clients see it — 7 of 11
- A Specials section on your booking page
- The client app’s Specials page
- Pinned to the client app’s dashboard
- A promo code field at booking and checkout
- Every discount listed by name on the bill
- A struck-through price where the deal applies to everyone
- Sent to your clients in a marketing message
- Sent only to the clients it applies to
- Sent automatically, once per client
- Attached to a tracked marketing link
- Single-use code batches, exported as CSV
-
Running a special — all 5
- Built from a template, never a blank rule
- A live preview of the card clients will see
- Live, scheduled, paused and ended at a glance
- Pause, resume, end tonight or archive
- Uses counted against the cap you set
- Specials Insights
Reports & growth
-
Dashboard — all 6
- This month’s revenue, appointments, clients and completed visits
- Today’s schedule
- Top services, and patch tests waiting to be read
- Quick actions for the jobs you do most
- Any report as a card, switchable
- A getting-started checklist
-
Reports — 15 of 17
- A business summary against the period before
- Revenue over time, actual against expected
- Revenue by service, and average ticket
- Appointments by status
- Cancellation and no-show rate
- Waitlist offers, by wave and by trigger
- Busiest days and hours
- Service popularity
- New clients, rebooking and retention
- Top clients by spend
- Treatment plan adoption, completion and revenue
- Proposal conversion and decline reasons
- Low stock, product usage and back-bar consumption
- Service margin per chair hour
- Lash fill cadence and retention
- Room and equipment utilization
- Revenue and appointments by team member
-
Referral partners — all 5
- Invite a partner by page address or email
- Refer a client from their profile — no client data shared
- The client gets it by email and in their app
- Referrals sent, and bookings that came back
- A private note on each partner
- Opportunity engine
- Pricing and capacity advisor
Marketing & social
- Marketing links with booking attribution
- Review requests
- Local SEO and listing consistency
- Social media
Team & account
- Staff roster and invites
- Roles you define, with their own permissions
-
Security — all 2
- Two-factor authentication, enforced on your data itself
- Active sessions, and sign out other devices
-
Setup and help — all 4
- A guided setup
- A getting-started checklist and how-to guides
- Notifications chosen by event and by channel
- Run more than one business on one login
- Photo and video storage — 10 GB
- iPhone, Android, tablet and web
- Monthly or annual billing
Pro
$48/moBooking & schedule
-
Appointment calendar — 10 of 13
- Day, week and month views
- Team day view, a column per person
- Tap an empty slot to book it
- Several services in one booking, with custom durations
- Time blocks for lunch, admin and errands
- Warnings for overlaps and time outside your hours
- Symbols for a first visit, a plan session or a repeat
- Check-in and check-out, with wait time
- Booked, confirmed, completed, cancelled and no-show
- A list of past visits nobody closed out
- Reassign a booking to another provider
- A warning when a booking falls outside someone’s shift
- Live sync across every device signed in
-
Services and add-ons — all 3
- Services with add-ons, durations and prices
- A starter menu priced as you tick it
- Appointment tools switched on per business
-
Branded booking site — 9 of 11
- Eight designs
- Edit on the page, with three colors and a saved palette
- Twenty sections you show or hide
- Your own subdomain, a publish switch and a preview link
- Your own terms, privacy, cancellation and returns pages
- Structured data for search, from what you published
- Gift cards and packages sold online
- A share kit: link, QR code and a printable sign
- A memberships section clients join from
- Clients choose who they book with
- Every location on one page
-
Clients book and manage themselves — all 5
- Book from the same availability your calendar shows
- Repeating visits, every 1 to 12 weeks
- Move or cancel online, with the notice you require
- A no-login link to manage an appointment
- Add the visit to their Google or Apple calendar
-
Waitlist — all 5
- Clients join for a date and a window of time
- Tell the waitlist when a slot frees up
- One-tap claim links — the first to confirm gets the slot
- Offers sent automatically when someone cancels
- Quiet hours, a daily cap and a second wave
-
Connected businesses — all 3
- Each other’s bookings shown as busy time
- A shared booking page for the suite
- Invite, accept or disconnect whenever you like
- Multiple locations
- Rooms and equipment
- Staff scheduling
Clients
-
Client records — all 9
- Search by name, email or phone
- Every visit on one timeline, with total spent
- Timestamped notes
- A care goal: preferred services and how often
- Birthdays on file
- Text and email consent recorded
- Cards on file, gift cards and packages on the profile
- Import from a spreadsheet or another booking system
- Archive and restore
-
Intake and consent forms — all 9
- A form builder with required and signed questions
- Intake, consent, waiver, policy and photo-release forms
- Seven ready-made templates
- Several forms sent in one no-login link
- Filled in person at the desk
- A typed, timestamped e-signature that freezes the form
- An alert when a client booked in the next 48 hours hasn’t signed
- Health questions asked again before each visit
- Rules that warn about or block a booking from intake answers
-
Treatment plans — all 6
- Sessions, spacing, a bundle price and milestones
- Recommended products with the plan
- Progress on the profile, with an overdue badge
- Counted back from a wedding or an event
- Shown on your booking page, if you choose
- Plans drifting off schedule, ranked by what they’re worth
-
Treatment records — all 7
- A face and body zone map
- Settings for eight modalities, and Fitzpatrick type
- The last visit’s settings copied in one tap
- Sign to lock, with addenda after
- Your own step-up limits, with a warning before you pass one
- Progress charts on the profile
- Export as CSV
-
Patch tests — all 4
- Recorded and read
- Required by the services that need one
- A waiting time and how long a result stays valid
- Block the booking, or just warn
-
Treatment proposals — all 4
- Options with prices, photos and a note
- A deposit, and a discount for paying in full
- Accepted with an e-signature, then booked and paid online
- Unanswered and expiring proposals flagged to follow up
-
Pre- and post-care steps — all 5
- Steps timed before and after each visit
- Sent by app notification or email, or shown only
- Staff-only steps
- A starter library to begin from
- A Care Plan screen in the client app
-
Client photos — all 5
- Standard angles, with a ghost of the last photo
- Before, after and progress shots
- Side-by-side and slider compare
- A photo release the client can revoke
- Turned into a social post draft
-
The client app — all 10
- A dashboard with pinned specials and upcoming visits
- Book, move, cancel, repeat or join the waitlist
- Forms filled and signed
- Gift cards to view and buy, and packages
- Purchases, receipts and paying a balance
- Proposals, care plan and an event countdown
- A skin journey, if they opt in
- Specials and your products
- Your policies
- Memberships to join, manage or cancel
Messages & texts
-
Appointment reminders — all 4
- Sent automatically, as many hours before as you choose
- By text where the client agreed, otherwise by email
- A link to move or cancel in every reminder
- Booking confirmations by email
-
Two-way messaging — all 3
- One thread per client, text and email together
- Reply on either channel
- A notification when a client writes
-
Marketing sends — all 5
- Email to every client, or to those with a visit coming up
- Text sends, with the cost in segments shown first
- Consent and opt-outs enforced on every send
- A special sent with its booking link
- Only to the clients a special applies to
- Marketing texts per month — 500
- Extra texts — From $35
- Automatic credit top-ups
- Your own toll-free texting number
- Local phone number — $49 + $10/mo
Money
-
Card payments through your own Stripe account — all 5
- Payouts straight to your own bank
- Tap to Pay on your own phone, with tip presets
- Charge a saved card
- Pay part or all of a bill with a gift card
- Receipts that name each discount and tip
-
Invoices — all 10
- Built from services, retail products or your own lines
- Emailed with a pay link
- Clients tip on the pay link — even after paying
- Partial payments
- Cash, card machine and other payments recorded
- Tips kept separate from what the service earned
- Sales tax, with your state’s rate suggested
- Discounts and promo codes at checkout
- A mistaken payment reversed, or a bill voided
- Outstanding, collected and tips at a glance
-
Deposits and no-show protection — all 4
- Deposits by percent or a fixed amount
- A card saved with nothing charged
- No-show and late-cancellation fees, offered — never automatic
- Your cancellation policy shown at booking
-
Gift cards — all 9
- Sold online from your booking page
- Issued or given at the desk
- The code emailed to the recipient, with resend
- Full balance history on every card
- Lock a card
- Outstanding balance across all cards
- Clients see their cards and balances in the app
- Buy a card, get a bonus card
- Promotional credit with its own expiry, tracked apart
-
Prepaid packages — all 4
- Bundles that show the client what they save
- Sold from the client’s profile
- Bought online from your booking page
- What’s left in every package, used at checkout
-
Memberships and recurring plans — all 7
- Billed weekly, monthly, quarterly or yearly
- Included services and products, a member discount and perks
- Monthly and annual recurring revenue at a glance
- Price locked in at sign-up
- Pause, resume or cancel a member
- Clients join online and cancel themselves
- What a member’s plan covers, shown as you book
-
Product inventory — 8 of 9
- Stock levels with reorder points
- Low-stock alerts
- A run-out forecast from upcoming bookings
- Back-bar stock: restock, transfer, adjust
- An order-more link to your supplier
- Inventory value at cost
- Retail on the bill, with stock moved when it’s paid
- Products shown on your booking page and in the client app
- Stock per location
Specials
-
Ready-made specials — all 13
- Promo code
- Open deal
- First visit
- Birthday
- Win-back
- Rebook reward
- Off-peak
- Last-minute opening
- Bundle / free add-on
- Provider intro pricing
- Loyalty punch card
- Refer a friend
- Gift card bonus
-
What a special can give — all 6
- Percent off
- Amount off
- A special price
- A free service
- A bonus gift card
- Credit for the client who referred a friend
-
Who and when it applies — all 11
- Start and end dates
- Only certain services
- Minimum spend
- Retail products too, at checkout
- A cap on total uses
- A limit per client
- Only on certain days and hours
- Only when booked within hours of the start
- Only with certain providers
- Only when services are booked together
- Combined with membership pricing
-
Where clients see it — all 11
- A Specials section on your booking page
- The client app’s Specials page
- Pinned to the client app’s dashboard
- A promo code field at booking and checkout
- Every discount listed by name on the bill
- A struck-through price where the deal applies to everyone
- Sent to your clients in a marketing message
- Sent only to the clients it applies to
- Sent automatically, once per client
- Attached to a tracked marketing link
- Single-use code batches, exported as CSV
-
Running a special — all 5
- Built from a template, never a blank rule
- A live preview of the card clients will see
- Live, scheduled, paused and ended at a glance
- Pause, resume, end tonight or archive
- Uses counted against the cap you set
-
Specials Insights — all 8
- A funnel from views to book clicks, bookings, completed and paid
- Discount given, money collected, and gross against net
- Uses reserved, redeemed and released — and the no-show rate
- New clients won, what they’ve spent since, and whether they came back
- Average ticket and add-on attach rate with the special
- For off-peak: how full the targeted hours got, against the weeks before
- Results by code, by service and by channel — booking page, client app, tracked link or the desk
- Every figure marked measured or estimated
Reports & growth
-
Dashboard — all 6
- This month’s revenue, appointments, clients and completed visits
- Today’s schedule
- Top services, and patch tests waiting to be read
- Quick actions for the jobs you do most
- Any report as a card, switchable
- A getting-started checklist
-
Reports — 15 of 17
- A business summary against the period before
- Revenue over time, actual against expected
- Revenue by service, and average ticket
- Appointments by status
- Cancellation and no-show rate
- Waitlist offers, by wave and by trigger
- Busiest days and hours
- Service popularity
- New clients, rebooking and retention
- Top clients by spend
- Treatment plan adoption, completion and revenue
- Proposal conversion and decline reasons
- Low stock, product usage and back-bar consumption
- Service margin per chair hour
- Lash fill cadence and retention
- Room and equipment utilization
- Revenue and appointments by team member
-
Referral partners — all 5
- Invite a partner by page address or email
- Refer a client from their profile — no client data shared
- The client gets it by email and in their app
- Referrals sent, and bookings that came back
- A private note on each partner
-
Opportunity engine — all 14
- Revenue upside, and money leaking or tied up
- Lapsed clients, and clients who left without rebooking
- Clients overdue against their own care goal
- Stalled treatment plans, and event plans running out of time
- Upcoming birthdays
- Unanswered or expiring proposals
- Services to cross-sell, and add-ons rarely attached
- Retail for clients already using the product
- Clients a membership would suit
- Thin service margins
- Unused stock and overstock
- What no-shows and late cancellations cost you
- Quiet hours, with an off-peak special drafted
- A nudge sent from the card
-
Pricing and capacity advisor — 4 of 5
- Price rises backed by real demand
- Learns from your own past price rises
- Services that are booked out — a waitlist counts as demand
- The lowest margin per chair hour
- Capacity read from the staff rota and each site’s hours
Marketing & social
-
Marketing links with booking attribution — all 7
- Short links you can share anywhere
- To the booking flow, your page or any address
- Tagged with source, medium and campaign
- Clicks, bookings and revenue for every link
- Conversion rate, and the bookings each link produced
- Bot and link-preview clicks filtered out
- A special attached to a link
-
Review requests — all 3
- Your review link saved once
- One-tap requests by text or email
- Aimed at recent clients not yet asked, skipping opt-outs
-
Local SEO and listing consistency — all 4
- A tracker of what each directory shows for you
- Name, address and phone mismatches flagged
- Verified, mismatched and not-started at a glance
- Community groups, with their posting rules
-
Social media — all 10
- Your business accounts connected once
- One composer for every account
- Posts, short videos and stories
- Every post checked against each network’s limits
- A media library with search and tags
- Followers, reach, likes and plays for each account
- Live stories, shared again in a tap
- Each post’s reach, plays and comments
- Replies to comments sent from EstiSuite
- A history of everything posted, by network
Team & account
- Staff roster and invites
- Roles you define, with their own permissions
-
Security — all 2
- Two-factor authentication, enforced on your data itself
- Active sessions, and sign out other devices
-
Setup and help — all 4
- A guided setup
- A getting-started checklist and how-to guides
- Notifications chosen by event and by channel
- Run more than one business on one login
- Photo and video storage — 50 GB
- iPhone, Android, tablet and web
- Monthly or annual billing
Max
$120/moBooking & schedule
-
Appointment calendar — all 13
- Day, week and month views
- Team day view, a column per person
- Tap an empty slot to book it
- Several services in one booking, with custom durations
- Time blocks for lunch, admin and errands
- Warnings for overlaps and time outside your hours
- Symbols for a first visit, a plan session or a repeat
- Check-in and check-out, with wait time
- Booked, confirmed, completed, cancelled and no-show
- A list of past visits nobody closed out
- Reassign a booking to another provider
- A warning when a booking falls outside someone’s shift
- Live sync across every device signed in
-
Services and add-ons — all 3
- Services with add-ons, durations and prices
- A starter menu priced as you tick it
- Appointment tools switched on per business
-
Branded booking site — all 11
- Eight designs
- Edit on the page, with three colors and a saved palette
- Twenty sections you show or hide
- Your own subdomain, a publish switch and a preview link
- Your own terms, privacy, cancellation and returns pages
- Structured data for search, from what you published
- Gift cards and packages sold online
- A share kit: link, QR code and a printable sign
- A memberships section clients join from
- Clients choose who they book with
- Every location on one page
-
Clients book and manage themselves — all 5
- Book from the same availability your calendar shows
- Repeating visits, every 1 to 12 weeks
- Move or cancel online, with the notice you require
- A no-login link to manage an appointment
- Add the visit to their Google or Apple calendar
-
Waitlist — all 5
- Clients join for a date and a window of time
- Tell the waitlist when a slot frees up
- One-tap claim links — the first to confirm gets the slot
- Offers sent automatically when someone cancels
- Quiet hours, a daily cap and a second wave
-
Connected businesses — all 3
- Each other’s bookings shown as busy time
- A shared booking page for the suite
- Invite, accept or disconnect whenever you like
-
Multiple locations — all 3
- Each site with its own hours
- Staff assigned to the sites they work at
- The calendar filtered by location
-
Rooms and equipment — all 3
- Rooms and machines, each with a capacity
- A booking held off while what it needs is busy
- Scheduled downtime for equipment
-
Staff scheduling — all 2
- A weekly rota by person and location
- Overlap warnings and hours totals
Clients
-
Client records — all 9
- Search by name, email or phone
- Every visit on one timeline, with total spent
- Timestamped notes
- A care goal: preferred services and how often
- Birthdays on file
- Text and email consent recorded
- Cards on file, gift cards and packages on the profile
- Import from a spreadsheet or another booking system
- Archive and restore
-
Intake and consent forms — all 9
- A form builder with required and signed questions
- Intake, consent, waiver, policy and photo-release forms
- Seven ready-made templates
- Several forms sent in one no-login link
- Filled in person at the desk
- A typed, timestamped e-signature that freezes the form
- An alert when a client booked in the next 48 hours hasn’t signed
- Health questions asked again before each visit
- Rules that warn about or block a booking from intake answers
-
Treatment plans — all 6
- Sessions, spacing, a bundle price and milestones
- Recommended products with the plan
- Progress on the profile, with an overdue badge
- Counted back from a wedding or an event
- Shown on your booking page, if you choose
- Plans drifting off schedule, ranked by what they’re worth
-
Treatment records — all 7
- A face and body zone map
- Settings for eight modalities, and Fitzpatrick type
- The last visit’s settings copied in one tap
- Sign to lock, with addenda after
- Your own step-up limits, with a warning before you pass one
- Progress charts on the profile
- Export as CSV
-
Patch tests — all 4
- Recorded and read
- Required by the services that need one
- A waiting time and how long a result stays valid
- Block the booking, or just warn
-
Treatment proposals — all 4
- Options with prices, photos and a note
- A deposit, and a discount for paying in full
- Accepted with an e-signature, then booked and paid online
- Unanswered and expiring proposals flagged to follow up
-
Pre- and post-care steps — all 5
- Steps timed before and after each visit
- Sent by app notification or email, or shown only
- Staff-only steps
- A starter library to begin from
- A Care Plan screen in the client app
-
Client photos — all 5
- Standard angles, with a ghost of the last photo
- Before, after and progress shots
- Side-by-side and slider compare
- A photo release the client can revoke
- Turned into a social post draft
-
The client app — all 10
- A dashboard with pinned specials and upcoming visits
- Book, move, cancel, repeat or join the waitlist
- Forms filled and signed
- Gift cards to view and buy, and packages
- Purchases, receipts and paying a balance
- Proposals, care plan and an event countdown
- A skin journey, if they opt in
- Specials and your products
- Your policies
- Memberships to join, manage or cancel
Messages & texts
-
Appointment reminders — all 4
- Sent automatically, as many hours before as you choose
- By text where the client agreed, otherwise by email
- A link to move or cancel in every reminder
- Booking confirmations by email
-
Two-way messaging — all 3
- One thread per client, text and email together
- Reply on either channel
- A notification when a client writes
-
Marketing sends — all 5
- Email to every client, or to those with a visit coming up
- Text sends, with the cost in segments shown first
- Consent and opt-outs enforced on every send
- A special sent with its booking link
- Only to the clients a special applies to
- Marketing texts per month — 1,500
- Extra texts — From $35
- Automatic credit top-ups
- Your own toll-free texting number
- Local phone number — $49 + $10/mo
Money
-
Card payments through your own Stripe account — all 5
- Payouts straight to your own bank
- Tap to Pay on your own phone, with tip presets
- Charge a saved card
- Pay part or all of a bill with a gift card
- Receipts that name each discount and tip
-
Invoices — all 10
- Built from services, retail products or your own lines
- Emailed with a pay link
- Clients tip on the pay link — even after paying
- Partial payments
- Cash, card machine and other payments recorded
- Tips kept separate from what the service earned
- Sales tax, with your state’s rate suggested
- Discounts and promo codes at checkout
- A mistaken payment reversed, or a bill voided
- Outstanding, collected and tips at a glance
-
Deposits and no-show protection — all 4
- Deposits by percent or a fixed amount
- A card saved with nothing charged
- No-show and late-cancellation fees, offered — never automatic
- Your cancellation policy shown at booking
-
Gift cards — all 9
- Sold online from your booking page
- Issued or given at the desk
- The code emailed to the recipient, with resend
- Full balance history on every card
- Lock a card
- Outstanding balance across all cards
- Clients see their cards and balances in the app
- Buy a card, get a bonus card
- Promotional credit with its own expiry, tracked apart
-
Prepaid packages — all 4
- Bundles that show the client what they save
- Sold from the client’s profile
- Bought online from your booking page
- What’s left in every package, used at checkout
-
Memberships and recurring plans — all 7
- Billed weekly, monthly, quarterly or yearly
- Included services and products, a member discount and perks
- Monthly and annual recurring revenue at a glance
- Price locked in at sign-up
- Pause, resume or cancel a member
- Clients join online and cancel themselves
- What a member’s plan covers, shown as you book
-
Product inventory — all 9
- Stock levels with reorder points
- Low-stock alerts
- A run-out forecast from upcoming bookings
- Back-bar stock: restock, transfer, adjust
- An order-more link to your supplier
- Inventory value at cost
- Retail on the bill, with stock moved when it’s paid
- Products shown on your booking page and in the client app
- Stock per location
Specials
-
Ready-made specials — all 13
- Promo code
- Open deal
- First visit
- Birthday
- Win-back
- Rebook reward
- Off-peak
- Last-minute opening
- Bundle / free add-on
- Provider intro pricing
- Loyalty punch card
- Refer a friend
- Gift card bonus
-
What a special can give — all 6
- Percent off
- Amount off
- A special price
- A free service
- A bonus gift card
- Credit for the client who referred a friend
-
Who and when it applies — all 11
- Start and end dates
- Only certain services
- Minimum spend
- Retail products too, at checkout
- A cap on total uses
- A limit per client
- Only on certain days and hours
- Only when booked within hours of the start
- Only with certain providers
- Only when services are booked together
- Combined with membership pricing
-
Where clients see it — all 11
- A Specials section on your booking page
- The client app’s Specials page
- Pinned to the client app’s dashboard
- A promo code field at booking and checkout
- Every discount listed by name on the bill
- A struck-through price where the deal applies to everyone
- Sent to your clients in a marketing message
- Sent only to the clients it applies to
- Sent automatically, once per client
- Attached to a tracked marketing link
- Single-use code batches, exported as CSV
-
Running a special — all 5
- Built from a template, never a blank rule
- A live preview of the card clients will see
- Live, scheduled, paused and ended at a glance
- Pause, resume, end tonight or archive
- Uses counted against the cap you set
-
Specials Insights — all 8
- A funnel from views to book clicks, bookings, completed and paid
- Discount given, money collected, and gross against net
- Uses reserved, redeemed and released — and the no-show rate
- New clients won, what they’ve spent since, and whether they came back
- Average ticket and add-on attach rate with the special
- For off-peak: how full the targeted hours got, against the weeks before
- Results by code, by service and by channel — booking page, client app, tracked link or the desk
- Every figure marked measured or estimated
Reports & growth
-
Dashboard — all 6
- This month’s revenue, appointments, clients and completed visits
- Today’s schedule
- Top services, and patch tests waiting to be read
- Quick actions for the jobs you do most
- Any report as a card, switchable
- A getting-started checklist
-
Reports — all 17
- A business summary against the period before
- Revenue over time, actual against expected
- Revenue by service, and average ticket
- Appointments by status
- Cancellation and no-show rate
- Waitlist offers, by wave and by trigger
- Busiest days and hours
- Service popularity
- New clients, rebooking and retention
- Top clients by spend
- Treatment plan adoption, completion and revenue
- Proposal conversion and decline reasons
- Low stock, product usage and back-bar consumption
- Service margin per chair hour
- Lash fill cadence and retention
- Room and equipment utilization
- Revenue and appointments by team member
-
Referral partners — all 5
- Invite a partner by page address or email
- Refer a client from their profile — no client data shared
- The client gets it by email and in their app
- Referrals sent, and bookings that came back
- A private note on each partner
-
Opportunity engine — all 14
- Revenue upside, and money leaking or tied up
- Lapsed clients, and clients who left without rebooking
- Clients overdue against their own care goal
- Stalled treatment plans, and event plans running out of time
- Upcoming birthdays
- Unanswered or expiring proposals
- Services to cross-sell, and add-ons rarely attached
- Retail for clients already using the product
- Clients a membership would suit
- Thin service margins
- Unused stock and overstock
- What no-shows and late cancellations cost you
- Quiet hours, with an off-peak special drafted
- A nudge sent from the card
-
Pricing and capacity advisor — all 5
- Price rises backed by real demand
- Learns from your own past price rises
- Services that are booked out — a waitlist counts as demand
- The lowest margin per chair hour
- Capacity read from the staff rota and each site’s hours
Marketing & social
-
Marketing links with booking attribution — all 7
- Short links you can share anywhere
- To the booking flow, your page or any address
- Tagged with source, medium and campaign
- Clicks, bookings and revenue for every link
- Conversion rate, and the bookings each link produced
- Bot and link-preview clicks filtered out
- A special attached to a link
-
Review requests — all 3
- Your review link saved once
- One-tap requests by text or email
- Aimed at recent clients not yet asked, skipping opt-outs
-
Local SEO and listing consistency — all 4
- A tracker of what each directory shows for you
- Name, address and phone mismatches flagged
- Verified, mismatched and not-started at a glance
- Community groups, with their posting rules
-
Social media — all 10
- Your business accounts connected once
- One composer for every account
- Posts, short videos and stories
- Every post checked against each network’s limits
- A media library with search and tags
- Followers, reach, likes and plays for each account
- Live stories, shared again in a tap
- Each post’s reach, plays and comments
- Replies to comments sent from EstiSuite
- A history of everything posted, by network
Team & account
-
Staff roster and invites — all 4
- Invite, re-invite or revoke
- Choose who performs each service
- Clients pick a provider, in the app and online
- “My schedule today” for each person
-
Roles you define, with their own permissions — all 2
- Custom roles with the permissions you choose
- Actions locked to the owner
-
Security — all 2
- Two-factor authentication, enforced on your data itself
- Active sessions, and sign out other devices
-
Setup and help — all 4
- A guided setup
- A getting-started checklist and how-to guides
- Notifications chosen by event and by channel
- Run more than one business on one login
- Photo and video storage — 100 GB
- iPhone, Android, tablet and web
- Monthly or annual billing
Two things you can add to any plan.
Neither is required. Both are bought inside EstiSuite, in USD, and neither changes what your plan includes.
Add-on · all plans
Local phone number
$49 once, then $10 a month
A local texting number registered to your business instead of a toll-free one. Includes the carrier registration; approval usually takes one to four weeks.
Prepaid · all plans
Text credits
Spent only after your monthly allowance is used up, and they never expire. Switch on automatic top-ups with a monthly ceiling you set, or buy a pack when you need one. On Basic, which includes no marketing texts, credits are how you send them.
- 500 texts $35
- 1,000 texts 5% off $66.50
- 2,500 texts 10% off $157.50
- 5,000 texts 20% off $280
The money questions, answered plainly.
How do payments work, and who holds the money?
You connect your own Stripe account and charges run directly on it, which makes you the merchant of record. Payouts go to your bank on Stripe’s schedule, you own any disputes, and the tax record is in your name. Money from your clients never sits on an EstiSuite balance, and because Stripe bills you directly there is no middleman between you and your own takings.
What does EstiSuite charge on top of my payments?
Nothing. EstiSuite takes 0% of your bookings, your retail and your tips — your monthly subscription is the whole of what you pay us, whether you take one payment a month or a thousand. The only fee on a card payment is Stripe’s own processing fee, currently 2.9% + 30¢ per online payment in the US, which Stripe charges on your own account and keeps. Stripe’s rates vary by country and are set by Stripe, so stripe.com/pricing is always the current word.
Is there a per-booking or per-client fee?
No. Clients, appointments, services, forms and appointment reminders are unlimited on every plan. We deliberately do not charge per booking, because a pricing model that costs you more the busier you get is one that penalises the thing the software is supposed to help with.
Can I pay for the year instead of monthly?
Yes. Every plan can be billed monthly or once a year, and a year costs the same as ten months — so paying up front gives you two months free, which works out to $20, $40 and $100 a month for the three plans. You can switch between the two from Billing.
What happens when I use up my monthly texts?
Buy a prepaid pack of text credits — from $35 for 500 — and keep sending. Credits are only spent once your monthly allowance is gone, and they never expire. You can also turn on automatic top-ups with a monthly ceiling you set. On Basic, which includes no marketing texts, credits are how you send them at all; appointment reminders are never counted on any plan.
Do appointment reminders count against my text allowance?
Never, on any plan. The monthly allowance covers marketing and one-off texts you choose to send. Appointment reminders are the product doing its job, and metering them would cost you no-shows.
What happens to my booking page if I cancel?
Cancelling ends your billing at the end of the period you have already paid for, and takes your public booking page down at the same time so it can’t keep accepting bookings you may not be around to honor. Your services, products and reviews are kept, not deleted.
Can I add my team?
On the Max plan you can invite staff by email, publish rotas, control which services each person is eligible to perform, and define your own roles — “Front desk”, “Senior therapist” — each with exactly the permissions you choose. Every plan lets an owner lock specific actions to owner-only.
Start on the plan that fits today.
Move up or down whenever your business changes — you manage it yourself, and nothing is locked behind a call with sales.
Already have an account? Log in at app.estisuite.com