Every part of running an esthetics business, in one place.
EstiSuite is not a calendar with extras bolted on. Booking, client records, forms, payments, inventory, memberships and marketing were built to be one system, so the work of joining them up stops being your job.
Good morning, Mara
Here's what's happening with your business today.
$11,960 earned so far
6 today
Booked this month
Appointments done
My schedule today
View allTop services
Quick Actions
A book that fills itself, and a day you can actually read.
Clients book from your own site at your own address, choosing a real service, a real duration and — if you have a team — a real person. Slots are computed against your hours, your bookings and your blocked time, so the grid a client sees is the grid you are actually free in. Every change lands on your colleagues’ screens as it happens.
- Day, week and month views — and a team view with staff, on Max
- Services with add-ons, durations and their own prices
- Time blocks for lunch, admin and the school run
- Repeating appointments, and a whole series booked in one go
- Rooms and equipment held by the booking, so two treatments never need the same suite
- Share a room with another business? Connect the two and neither of you can double-book it
- Check clients in and out without touching the booking’s status
- A waitlist that books itself: a freed slot goes out as a claim link, and the first to confirm gets it — automatically, if you switch that on
- Small symbols on each booking for a first visit, a member, a plan session or a client who asked for you
- Live sync across every device signed into your business
Priya Raman
Signature Facial
9:00 · 60 min
Dani Okafor
Dermaplane + Peel
10:30 · 75 min
Tess Lindqvist
Brow Lamination
12:15 · 45 min
Renée Alvarez
Acne Treatment · Add-on: LED
2:00 · 90 min
Joss Whitfield
Hydrafacial
4:00 · 60 min
Everything you know about a client, in the place you need it.
Every visit, form, invoice, membership, photo and message sits on one record. Intake and consent forms go out as a link, come back signed, and land in your inbox. A course of treatment is sold as a plan — the sessions book themselves at the right spacing, and you are told when someone drifts off cadence.
- Full visit history, notes and contact details
- Intake and consent forms with a real e-signature
- Treatment plans: a series of sessions, booked as a set and tracked to completion — or counted back from a wedding or an event
- Treatment proposals: priced options after a consult that the client accepts, books and pays for
- Structured treatment records with a zone map, the last session’s settings beside you — and, if you set limits, a warning before a step up
- Patch tests recorded, read and required before the treatments that need one
- Pre- and post-care steps a service carries, sent around every visit
- Client photos with side-by-side compare, behind a signed release
- Clients get their own login to book, rebook, move or cancel a visit
- Two-way messaging by text and email in one thread
Visits
14
Upcoming
1
Total spent
$2,310
Treatment plans
Start another planHistory
-
Today
Dermaplane + Peel
Checked in · 10:30 · Session 4 of 6
-
Mar 2
Consent form signed
Chemical peel · e-signature
Forms
- Peel consent Signed
- Health check Answered
- Retinol intake To fill
Photos
CompareLeft cheek · 5 shots · Release signed
Get paid properly — and stop paying for the no-shows.
Payments run through your own Stripe account, so you are the merchant of record: your payouts, your disputes, your 1099-K, and money that never sits on an EstiSuite balance. Stripe charges its standard processing fee and EstiSuite adds nothing on top — we take no percentage of anything you sell. Deposits and card-on-file are one setting, and a missed appointment becomes a real invoice instead of an awkward text.
- Stripe’s processing fee only — EstiSuite takes 0%
- Card, cash and in-person payments on one ledger
- Tap to Pay — a contactless card on your own phone, no reader, with the iPhone and Android apps
- Deposits, or a card saved with nothing charged
- No-show and late-cancellation fees you set once
- Tips tracked separately from what the service earned
- Invoices with pay links, partial payments and refunds — and shelf products on the same bill, with stock moved when it’s paid
- Prepaid packages: services and products at one price, used over later visits
- Gift cards that are spendable, lockable and never expire
Collected
$14,860
This month
Tips
$1,942
Paid out separately
Outstanding
$620
3 invoices
Deposits held
$450
6 bookings
INV-1042
Dani Okafor
Find the money already sitting in your client list.
EstiSuite reads the book you already have and tells you where revenue is leaking: who has not rebooked, who is overdue on their own rhythm, which memberships would pay for themselves. Every figure carries a confidence level, so you can tell a measurement from an estimate.
- Ranked opportunities, recalculated from live data
- A pricing and capacity advisor that shows its working — and suggests a price, never sets one
- Specials and promo codes, from first-visit and birthday offers to win-backs and last-minute openings
- Memberships and recurring plans your clients can join themselves
- Referral partners: send a client to a business you trust, and see what comes back
- Trackable links that credit the booking they produced
- Review requests that ask everyone, not just the happy ones
- Local listing consistency checked against your real details
- Reports on revenue, retention, services and staff
Revenue you could win
$6,210
Money leaking out
$1,840
Offers that know who they’re for — and show on the bill.
A special is a promo code, a deal with dates, or an offer for a first visit or a birthday month — built from a template and switched on only when you say. Whether one applies is decided by one set of rules at the moment of booking, the same on your booking page, in your clients’ app and at the desk, and every discount is listed by name on the bill. Uses are counted against the cap you set, with the bookings and bills behind the count.
- 13 ready-made specials: promo codes, open deals with dates, and first-visit and birthday offers on every plan
- Win-back, rebook rewards, off-peak and last-minute openings, bundles, provider intro pricing, loyalty punch cards and refer-a-friend on Pro and Max
- Gift card bonuses — buy a $100 gift card, get a $20 card to use later — on Pro and Max
- A Specials section on your booking page and in your clients’ app, with “Book with this special”
- A promo code field at checkout, and a price struck through only where the deal applies to everyone
- Birthday and win-back offers that send themselves, by email and app notification, on Pro and Max
- Single-use code batches you can export, on Pro and Max
- Insights that mark every figure measured or estimated, on Pro and Max
Codes, first-visit and birthday offers, and deals with dates
Live · 3
20% off · First visit
No end date
18
uses
15% off Signature Facial · Promo code
Oct 1 – Oct 31
12 / 50
uses
15% off · Birthday
No end date
9
uses
Scheduled · 1
$20 bonus card · Gift card bonus
Nov 24 – Dec 24
0 / 100
uses
Paused · 1
20% off · Last-minute opening
No end date
6
uses
13 ready-made specials. Pick one, set the reward, switch it on.
Every plan starts with 4 — promo codes, open deals, first-visit and birthday offers. Pro and Max add 9 more for the jobs a quiet week or a lapsed client calls for, along with the rules, automatic sends and Insights that go with them.
Every plan Basic, Pro and Max Pro & Max Included from Pro up
Every plan 4 on every plan
- Promo code A code clients type at booking, or staff enter at checkout.
- Open deal No code needed: anyone booking between two dates gets it.
- First visit For clients who have never booked with you before.
- Birthday For clients whose birthday falls in the appointment’s month.
Pro & Max 9 more from Pro up
- Win-back For clients who haven’t visited in a while — you pick how long.
- Rebook reward For clients who book their next visit soon after their last.
- Off-peak Fill quiet days and hours with a lower price.
- Last-minute opening For appointments booked close to their start — and sent to the waitlist.
- Bundle / free add-on When certain services are booked together.
- Provider intro pricing A lower price with a new provider while they build a book.
- Loyalty punch card Every Nth completed visit, counted from when the special starts.
- Refer a friend A personal link for each client: the friend gets a reward, the client gets credit.
- Gift card bonus Buy a gift card, get a separate promotional bonus card.
What it gives
- Percent off
- Amount off
- A special price Never raises a price that is already lower
- A free service Pro & Max
- A bonus gift card Pro & Max With an optional expiry on the promotional credit
- Credit for the client who referred a friend Pro & Max With a cap on how much one client can earn
Who and when
- Start and end dates In your business’s own time zone
- Only certain services
- Minimum spend
- Retail products too, at checkout
- A cap on total uses Counted from the bookings that use it
- A limit per client
- Only on certain days and hours Pro & Max
- Only when booked within hours of the start Pro & Max
- Only with certain providers Pro & Max
- Only when services are booked together Pro & Max
- Combined with membership pricing Pro & Max
Where clients see it
- A Specials section on your booking page With “Book with this special”
- 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 Pro & Max
- Sent automatically, once per client Pro & Max By email and app notification — never by text
- Attached to a tracked marketing link Pro & Max
- Single-use code batches, exported as CSV Pro & Max For a mailer, a print run or a partner
Running it
- Built from a template, never a blank rule
- A live preview of the card clients will see With its terms written out in plain words
- Live, scheduled, paused and ended at a glance
- Pause, resume, end tonight or archive Its record stays when it ends
- Uses counted against the cap you set With the bookings and bills behind every use
Specials Insights: did it pay for itself?
A report for every special and for all of them together, over the last 30 days, 90 days, 12 months or any dates you choose. The figures come from the bookings and bills themselves, and the ones that are estimates are labelled as estimates.
- 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
A booking page that looks like your business, not like software.
Pick one of eight designs — the one here is Editorial Atelier — then edit the page on the page: click the headline and type. It lives at your own address, carries your logo and colors into every email your clients get, and publishes proper local-business markup so search engines read your hours and address correctly.
- Eight designs — Organic, Modernist, Classical, Editorial Atelier, Botanical Ritual, Bespoke Spa, Luminous, Electrified
- Edit in place: click the text, change the text, pick any color
- Your own subdomain — yourname.estisuite.com
- Your brand carried into client emails, not ours
- Services, specials, packages, treatment plans, gift cards, shop, reviews, gallery and FAQ sections
- Your own terms, privacy, cancellation and returns policies, each with its own page
- Structured data for search, generated from what you published
Editorial Atelier: Ivory & ink — Instrument Serif display, clay accent, magazine rules.
Four of the eight themes, the same business on every one — nothing retyped, and every word on the page is editable in place.
The whole business, in your pocket between appointments.
EstiSuite is a real iPhone and Android app — the same one, not a stripped-back companion. Check a client in, add a note, take a payment or move tomorrow's booking without walking back to a laptop.
- The same app as the web — every feature, not a viewer
- Your day, your clients and your notes between appointments
- Check clients in and take payment without leaving the room
- Tap to Pay: take a contactless card or phone wallet on your own device, no reader
- New bookings land on your phone as they happen
- Works on iPhone, iPad and Android
The iPhone and Android apps are on their way to the stores. In the meantime EstiSuite runs in full in any mobile browser, so nothing is waiting on them — start today and the apps will simply appear when they land.
Good morning, Mara
Here's what's happening with your business today.
New Appointment$11,960 earned so far
6 today
My schedule today
View allThe parts you only notice when they're missing.
None of these are add-ons or upsells within a plan — where a capability is on your plan, it is simply there.
- Intake & consent forms
- Specials & promo codes
- Gift cards
- Prepaid packages
- Memberships
- Treatment plans
- Treatment proposals
- Patch tests
- Pre- & post-care
- Client photos
- Client messaging
- Waitlist
- Product inventory
- Reports & dashboard
- Marketing attribution
- Referral partners
- Pricing advisor
- Social media
- Business policies
- Multiple locations
- Rooms & equipment
- Staff scheduling
- Roles & permissions
- Two-factor authentication
Your practice deserves better than five apps and a notebook.
Set up your booking page, bring your clients across, and let EstiSuite handle the part of the job nobody trained for.
Already have an account? Log in at app.estisuite.com
Post your work where your clients already are — from the app you book them in.
Connect your business’s social accounts once, then publish to all of them from one composer, with the photo or video pulled from the same library your booking page uses. Each account has its own page showing followers, reach and how every post did — read live from the platform when you open it, never a number cached last week. Comments arrive in one thread and you answer them from here.
Accounts
Add accountFollowers
3,524
+86
Reach
18.2k
+12%
Engagement
4.1%
+0.6
Posts sent
14
this month
New post
Six weeks into a peel series — this is what showing up does. Book the next one below.
Recent posts
Tue · 212 likes · 18 comments · 4.9k reach
Sat · 164 likes · 9 comments · 3.7k reach