Software  /  Salons and spas

Salon and spa platform

Bookings, client records, checkout and team performance in one platform, under your salon’s brand.

Try your brand colour
Sample data · interactive demo
app.codema.ai/calendar

Appointments

Saturday Oct 17
Search…
Day
Week
+ New booking
AM
SophieSenior stylist
MarcoColourist
HanaTherapist
JessNail tech
09:00
Ava · Cut & blow-dry09:00 · 60 min
Mia · Balayage09:00 · 150 min
Zoe · Facial09:00 · 60 min
10:00
Noah · Men’s cut10:00 · 30 min
Mia · Balayagecont.
Lily · Gel nails10:00 · 45 min
11:00
Ella · Massage11:00 · 90 min
12:00
Ivy · Colour12:00 · 90 min
Rosa · Pedicure12:00 · 60 min
13:00
Leah · Trim13:00 · 30 min
Gia · Manicure13:00 · 45 min

Today

Sat
Booked86%
Revenue$3,940
Chair utilization86%
Waitlist
KP
Kim P.
Cut · any time after 14:00
Offer slot
RD
Ria D.
Colour · Sophie
Waiting

Click around: book an opening, rebook a client, ring up a sale, or open the client app. Screens with a lock are shown in a live demo.

Inside the platform

Every screen, your brand

A complete platform for salons, spas and beauty studios. Pre-built, customized to your services, branded as yours and owned by you. Names and figures below are fictional sample data.

Try your brand colour
01 / 05

Appointment calendar

Every stylist and therapist in one view, with a live waitlist.

  • Columns per team member
  • Long services spanning slots
  • Waitlist with one-click offers
Sample data
app.codema.ai/calendar

Appointments

Saturday Oct 17
Search…
Day
Week
+ New booking
AM
SophieSenior stylist
MarcoColourist
HanaTherapist
JessNail tech
09:00
Ava · Cut & blow-dry09:00 · 60 min
Mia · Balayage09:00 · 150 min
Zoe · Facial09:00 · 60 min
10:00
Noah · Men’s cut10:00 · 30 min
Mia · Balayagecont.
Lily · Gel nails10:00 · 45 min
11:00
Ella · Massage11:00 · 90 min
12:00
Ivy · Colour12:00 · 90 min
Rosa · Pedicure12:00 · 60 min
13:00
Leah · Trim13:00 · 30 min
Gia · Manicure13:00 · 45 min

Today

Sat
Booked86%
Revenue$3,940
Chair utilization86%
Waitlist
KP
Kim P.
Cut · any time after 14:00
Offer slot
RD
Ria D.
Colour · Sophie
Waiting
02 / 05

Client profiles

Visit history, colour formulas and photos per client.

  • Colour formula notes
  • Before and after photos
  • Spend, visits and rebook rate
Sample data
app.codema.ai/clients

Clients

3,412 clients
Search…
+ New client
AM
ClientLast visitFavouriteSpend
MS
Mia SantosMia · online account
Oct 3Marco · Balayage$1,840
AL
Ava LundAva · online account
Sep 28Sophie · Cut$920
ZK
Zoe KerrZoe · online account
Sep 26Hana · Facial$1,310
LB
Lily BrooksLily · online account
Sep 19Jess · Gel nails$640

Mia Santos

VIP client
VIPPatch test: Sep 30
Visits24
Avg ticket$142
Rebook rate92%
Points1,240
Colour formula
Base 6N + 20 vol, 35 min. Balayage lightener 30 vol on mids and ends. Gloss 9V.
Before and after
03 / 05

Checkout

A point-of-sale ticket with services, retail and tips.

  • Services and retail on one ticket
  • Tips, discounts and gift cards
  • Rebook before they leave
Sample data
app.codema.ai/checkout

Checkout

Mia Santos · with Marco
Search…
Split payment
AM

Ticket

#T-5521
ItemStaffPrice
BalayageMarco$210.00
Gloss tonerMarco$45.00
Bond treatmentMarco$35.00
Repair shampoo 250 mlRetail$28.00
Subtotal$318.00
VIP discount-$15.90
Tax$39.27
Total$341.37

Payment

CardCashGift cardPackage
Add a tip
10%15%20%Custom
Take payment · $409.64
Rebook in 10 weeks · Dec 26
Email receipt
04 / 05

Team and commission

Performance and commission per team member.

  • Revenue and utilization per person
  • Commission rates you set
  • Rebook rate tracking
Sample data
app.codema.ai/team

Team

Commission and performance · October
Search…
Schedule
+ Add staff
AM
SM
Sophie
Senior stylist
Revenue$9,420
Rebook88%
Booked91%
MR
Marco
Colourist
Revenue$11,860
Rebook92%
Booked95%
HT
Hana
Therapist
Revenue$6,210
Rebook74%
Booked78%
JW
Jess
Nail tech
Revenue$4,980
Rebook81%
Booked84%
StaffServicesRetailCommission rateCommission
Sophie$8,960$46040%$3,768
Marco$11,240$62045%$5,337
Hana$5,890$32038%$2,360
Jess$4,780$20035%$1,743
05 / 05

Client app

Clients book, manage packages and earn points in your app.

  • Book by service and stylist
  • Packages and loyalty points
  • Gift cards
Sample data

Book with us

Choose a service

Hair

CB
Cut and blow-dry
60 min · from $75
Select
BL
Balayage
150 min · from $210
Select
GL
Gloss toner
30 min · $45
Select

Your stylist

AnySophieMarco
Powered by codema.

Hi, Ava

You have 1,240 points

UpcomingSat 17 · 09:00
Cut and blow-dry with Sophie
Manage booking

Your package

Blow-dry bar · 10 pack6 of 10 left

Gift cards

GC
Send a gift card
From $25
Powered by codema.

Features

What it handles

Typical modules for a salon and spa platform. Every feature can be adapted to your business.
Example features

Bookings

  • Online booking
  • Staff calendars
  • Waitlists

Clients

  • Client records
  • Formula and treatment notes
  • Photos and consent

Checkout

  • Point of sale
  • Tips and split payments
  • Gift cards

Team

  • Staff schedules
  • Commission
  • Performance

Loyalty

  • Points and rewards
  • Packages and memberships
  • Referral offers

Marketing

  • Reminders
  • Rebooking prompts
  • Win-back messages

Client journey

From first booking to regular

Every step your clients take runs through your platform, under your brand.

01

Book

Online, any time.

  • Pick service and stylist
  • Deposit for new clients
  • Consultation form
02

Visit

Personal from the chair.

  • Formulas and notes on file
  • Reminders the day before
  • Checkout with tips
03

Rebook

Before they leave.

  • One-tap rebooking
  • Rebook nudges
  • Packages and memberships
04

Return

Stay loyal.

  • Points and rewards
  • Birthday offers
  • Win-back for lapsed clients

Brand it yourself

See it with your brand

Upload your logo, type your name and pick your colour. The dashboard and client app update live, and the demo above uses your brand too.

Your brand

Logo
No logo yet

PNG, JPG or SVG. Your logo is read in your browser and never uploaded. It is saved only on this device.

Brand colour

Button text switches to white automatically for readability.

Theme

Like it? Let’s launch yours

Talk about your platform

Integrations

Connects to what you use

Typical integration categories. We connect the providers you already work with.

Payments

Cards, tap and deposits.

Email and SMS

Reminders and offers.

Online booking

Book button on your website.

Accounting

Export to your accounting software.

Make it yours

Customize. Brand. Launch

The salon and spa platform is pre-built. We shape it around your business and launch it under your name.

01

Customize

We adapt features, workflows and screens to the way your business runs.

02

Brand

Your logo, colours and domain throughout, for your staff and your customers.

03

Launch

Your platform goes live as yours, hosted by you or by us.

Speed to launch

Launch in 2 weeks

A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.

  1. Days 1–2

    Kickoff and brand

    We confirm your workflows, then apply your logo, colours and domain.

  2. Days 3–6

    Configure

    Services, pricing, staff roles, forms and notifications set up for how you work.

  3. Days 7–9

    Data import

    Clients, records and schedules brought over from your spreadsheets or current system.

  4. Days 10–12

    Training

    Short sessions with your team, plus a test run before anything goes live.

  5. Day 14

    Launch

    You go live on your own brand, with us on hand for the first weeks.

Cost calculator

Own it vs rent it

Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.

Over
Per-user software$0
Codema Example price$0
Difference$0

Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.

Built for Canadian businesses

Salon and spa booking software in Canada

Salons and spas live in the calendar. Codema gives you online booking, client records with colour formulas and notes, staff calendars and payments in one platform that carries your salon’s name, not a marketplace that also lists your competitors.

See all platforms · Why own your software

Frequently asked questions

Can clients book a specific stylist or therapist online?

Yes. Clients choose the service, the person and the time, and the booking respects each staff member’s hours and service durations.

Can we keep colour formulas and treatment notes?

Yes. Each client record keeps formulas, patch-test dates, preferences and visit history for the whole team.

Do we pay more as we add chairs or rooms?

No per-user fees. Adding staff, chairs or treatment rooms doesn’t change the licence.

Do we own the software?

Yes. You own the code and the database. You can host it yourself or have us host it.

How long does setup take?

A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.

Founding clients

Be one of our first clients

We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.

Ownership and pricing

Yours to own. Simple to run

You own the code and the database. One monthly licence, no per-user fees, and your choice of hosting.

Pricing

One monthly licence.

A small monthly licensing fee compared to typical per-user SaaS. No per-user fees as your team and customers grow.

  • You own the code and database
  • No per-user or per-seat fees
  • Predictable as you grow
Ask for pricing
Option 1

Host it yourself

Run the platform on your own infrastructure, with full control over servers and data.

Option 2

We host it for you

We run it on Codema’s own database and servers, with different hosting options to suit you.

Launch your salon and spa platform

Tell us about your business and we’ll show you the salon and spa platform.

Talk about this platform