Operating System for Salons & Spas

Your salon & spa gets busier, while guests still feel cared for.

Karna connects WhatsApp booking, Appointment Book, Service Step, Setup Recipe, guest preferences, commissions, and owner reports so your team can deliver calm, organized, personal service.

+35%

bookings from after-hours chats that can still be handled

+20%

potential revenue per guest through more relevant recommendations

1

one data source for front desk, therapists, cashiers, and owners

From late-night chat to a ready treatment room
Salon and spa guest experience

WhatsApp

New treatment request at 9:38 PM

Domino Effect

Service Step, recipe, stock, commission

1

Guests ask through WhatsApp and immediately get relevant service options.

2

Appointment Book checks service duration, treatment room, therapist, service buffer, and guest preferences.

3

Service Step guides the team sequence, while Setup Recipe defines the materials and measurements used.

4

Commissions and reports are recorded from services that are actually completed.

Daily reality inside salons & spas

A salon & spa is not just a treatment schedule. It is an experience business with many roles behind one guest.

One visit can involve front desk, assistants, stylists, therapists, cashiers, and owners. Everyone needs the same information so guests feel cared for while the team stays out of admin overload.

Services have many Service Steps

Wash, cut, color, massage, facial, creambath, and add-ons need a clear work sequence so service quality stays consistent.

Personal experience depends on clean notes

Guests want to be remembered: allergies, massage pressure, favorite stylist, last color, and small preferences that shape the experience.

Margin is shaped by Setup Recipe

Profit is not only shaped by service price, but also formulas, material measurements, discounts, commissions, and payment fees.

Growth limit

A busy salon can still leak when Service Step, Setup Recipe, guest notes, and commissions are not connected.

Without a system that connects the important parts, owners only see revenue while service quality, material usage, profit, and team trust slowly erode.

Bookings disappear in WhatsApp

Guests ask for slots at night or while the front desk is busy, then choose another place because the reply comes too late.

Service Step is not consistent

Consultation, material application, waiting time, rinse, and finishing can vary between staff when there is no clear standard.

Setup Recipe is not organized

Color formulas, cream, serum, masks, and shampoo measurements often rely on habit, making material cost hard to read.

Layered commissions create tension

Senior stylists, juniors, assistants, therapists, and product sales can follow different commission rules that spreadsheets struggle to protect.

Guest notes get scattered

Allergies, last treatments, pressure preferences, and favorite products live in chats or staff memory instead of the system.

How Karna helps

Appointment Book, Service Step, Setup Recipe, guest notes, and commissions are connected in one system.

These parts help the team run services with clear standards, reduce admin work, and protect the personal experience that brings guests back.

24/7 WhatsApp booking that understands services and salon capacity

Hairo handles booking chats, reads guest needs, checks staff schedules and treatment rooms, and guides guests to the right slot without manual back-and-forth.

Answer booking requests while the salon is full or already closed.

Check service duration, treatment room, therapist, service buffer, and working hours before confirming.

Turn WhatsApp conversations into appointments the team can execute.

Result: fewer missed chats, more accurate schedules, and a front desk that no longer has to coordinate everything manually all day.

SM

Sarah M.

Online

Ambil Alih (Takeover)

Hai, besok jam 2 siang ada slot kosong untuk potong rambut?

14:02
Intent Match:Haircut Booking

Halo! Ya, kami punya slot besok jam 14:00. Mau saya kunci slot ini untuk Anda?

Dibalas oleh Hairo
14:02 ✓✓

Ya, boleh!

14:03
⚖️Fairness Routing: Dialokasikan ke Alex (Kapasitas Terluang)
Booking Berhasil Dikonfirmasi!
Jadwal
Besok, 14:00 (45m)
Layanan & Staf
HaircutAlex
Terima kasih Sarah! Sampai jumpa besok jam 14:00.
Ketik pesan manual atau biarkan Hairo bekerja...

Salon & Spa

24/7 WhatsApp booking that understands services and salon capacity

Guest notes that make service feel personal

Karna helps the team see treatment history, preferences, allergy notes, favorite stylists, and recommendation opportunities before service begins.

Surface important notes before the guest reaches the chair or treatment room.

Help staff give relevant recommendations, not just sell.

Keep the experience consistent even when a different staff member serves the guest.

Result: guests feel remembered, staff feel more confident, and additional recommendations feel natural.

Smart ScheduleLive Dashboard
Sistem Optimal 100%
09:0010:0011:0012:0013:0014:0015:0016:0017:00
A
Alex
Basic HaircutJohn Doe
Hair WashM. Smith
Hair SpaNina K.
M
Mia
Break
Hair Coloring
Emma W.
Slot Optimal ⚡
Blow DrySarah T.
D
David
KeratinL. King
Hair ExtensionChloe J.

Double-Booking Dicegah

AI mengunci slot kosong Mia untuk tamu baru.

Salon & Spa

Guest notes that make service feel personal

Service Step keeps the service sequence consistent

Karna helps teams define service stages such as consultation, wash, material application, waiting time, rinse, and finishing so every staff member follows the same standard.

Create work sequences for each service, from simple treatments to full packages.

Set duration, staff role, room, and buffer for each service stage.

Help new staff follow service standards without relying on senior staff memory.

Result: services become more consistent, schedules are easier to predict, and the guest experience feels more organized.

Service Step

Hair Coloring - Medium

6 steps

Consultation

5 min

Done

Wash

10 min

Done
3

Color Apply

25 min

Active
4

Processing

35 min

Next
5

Rinse + Mask

20 min

Next
6

Blow Dry

15 min

Next
Timing

110 min

Total duration includes processing and cleanup buffer.

Team note

Senior stylist checks formula before color application.

Salon & Spa

Service Step keeps the service sequence consistent

Setup Recipe for formulas, measurements, and material usage

Each service can have a clear recipe, from material type and measurement to cost and impact on stock and service profit.

Set formulas for color, cream, serum, masks, shampoo, or other treatment materials.

Connect recipes to stock usage so materials do not leak quietly.

Help owners read service profit based on the materials actually used.

Result: material cost is easier to control, stock is more accurate, and service margin is easier to read.

Setup Recipe

Hair Color - Shoulder Length

Linked to stock
Formula
Auto deduct

Color Cream 7.1

Treatment material

45 gRp 38k

Oxidant 6%

Treatment material

90 mlRp 18k

Bond Treatment

Treatment material

12 mlRp 24k

Color Mask

Treatment material

20 mlRp 16k
Margin

42%

Material cost is included before service profit is shown.

Recipe is saved as the standard formula for this service.

Salon & Spa

Setup Recipe for formulas, measurements, and material usage

Layered commissions that stay transparent down to assistants

Every commission is connected to the original appointment, service, product, staff role, and transaction so commission payments are easier to trust.

Support commission rules by service, product, role, percentage, fixed amount, or tier.

Reduce month-end arguments with numbers tied to original transactions.

Keep changes, cancellations, and refunds easy to check.

Result: the team understands their numbers, managers spend less time defending every calculation, and work relationships get healthier.

Rule Engine

Set it once automatically.

Service Information

Haircut

Duration: 45 minutesRp 110.000

Set commission by group

Clear All
Cashier:
Rate0
Rp
Junior:
Rate25
%
Senior:
Rate30
%

Live Commission Tracking

Siklus Pembayaran: Real-time

Total Omzet (Bulan Ini)Rp 124.5M
Total Komisi (Tim)Rp 48.2M

Leaderboard

Real-time
A

Alex

Senior Barber

Rp 7.850.000

Komisi

M

Mia

Colorist

Rp 6.200.000

Komisi

Live Transaction & Split Ledger

Transaksi Baru Selesai

Just Now

Rp 450.000

Total Tagihan (Nett)Rp 450.000
Otomatis split ke Alex (40%)+ Rp 180.000

Transaksi #8929

10 mins ago

Rp 250.000

Mia (Komisi 35%)+ Rp 87.500

Salon & Spa

Layered commissions that stay transparent down to assistants

Raven AI Analytic

Raven is an analytics assistant that helps owners read salon & spa profit.

Raven connects appointments, Service Step, Setup Recipe, transactions, commissions, and stock to show what is truly healthy in the business. A busy salon is not always profitable; Raven helps owners spot profit signals, leakage, and improvement opportunities.

Turn operational data into owner insight: gross profit, repeat visits, material usage, and staff performance.

Find material leakage, service-duration drift, discounts, and commissions before they become patterns.

Give managers clearer priorities for staff scheduling, promotions, training, and material control.

Raven helps owners ask sharper questions: not only whether the business is busy, but whether each service is producing healthy profit.

Raven Helps Answer

Which treatments look popular but produce thin gross profit after recipe, discounts, payment fees, and commissions?

Which therapists or stylists create the strongest repeat visits and healthy additional recommendations?

Which Service Steps or Setup Recipes most often make service duration and service cost run beyond plan?

Built from real operations

Karna understands the real needs: consistent Service Step, organized Setup Recipe, fair commissions, and controlled margins.

This is not just a feature list. It is the operating system salons and spas need to grow without turning staff into full-time admins.

Reduce admin load and lead your salon & spa with clearer data.

Use one system for booking, Appointment Book, Service Step, Setup Recipe, guest notes, commissions, and owner reports.

Best results happen when front desk, therapists, cashiers, and owners work from the same data.