Skip to content

Built for your trade

For hair salons that take colour seriously.

F9.contact records every formula — product codes, developer volume, gram weights, level transitions — against each client visit. Your next colorist will know exactly what worked last time. So will the one after that.

What you get

The colour chair, fully documented

Every chemical service recorded, every consent signed, client data encrypted with your salon's key, and fiscal receipts on Pro+.

Colour formulas that reproduce

Each mix component stored as product code, grams and role; developer volume and grams; starting and target level on the 1–10 scale with target tone. The colour event never exists without its recipe — the next colorist rebuilds it exactly.

Chemical service log with per-visit photos

One log for colour, bleach, relaxer, perm, keratin and more, with encrypted scalp condition, adverse reactions, result notes and next-visit recommendation. Each event carries role-tagged photos — formula card, reference look, result, documentation.

Patch tests with a validity date

Record each patch test as pending, passed, failed or inconclusive, with a validity period you set, reaction notes and an optional photo of the result. You see at a glance whether the test on file is still valid before the colour goes on.

Consultations and consents, signed up front

Intake questionnaires and consent forms, signed on the client's phone and kept as a sealed PDF record. A booking can wait until the paperwork is done, and a one-time link takes the client straight to the right form.

Memberships and packages (Pro+)

Sell prepaid packages of services, taxed under Croatian rules, and membership plans with included services, member discounts and priority booking. Colour clients come back on a schedule; a package or membership gives them a reason to come back to you.

Colour and a cut in one booking

Clients book several services in one appointment, with a stylist who does them all. They can pick their favourite stylist, or simply the first free time.

The formula is the asset, not the appointment

A colour client is loyal to a result, not to a chair. The salon that can rebuild last visit's formula on demand keeps that client; the salon that improvises loses them the first time the regular colorist is out sick.

F9.contact treats the formula as part of the client's record. Every colour or bleach service is logged as a chemical service with its colour formula attached at the same time, so a colour service never exists in the system without the recipe that produced it.

What a formula record holds

Each mix component is stored as product code · grams · role:

  • Product code — the manufacturer's tube identifier, exactly as the colorist reads it off the tube (Wella/L'Oréal 7.43, Schwarzkopf Igora 7-77, Redken 6NN — the format is brand-specific, F9 doesn't force one).
  • Grams — how much of that tube went into the bowl.
  • Role — primary, secondary, toner, or additive (bond builders, intensifiers, gold drops).

Alongside the mix:

  • Developer volume — 10 / 20 / 30 / 40 vol, the strength that drives the lift.
  • Developer grams — so the next colorist reproduces the consistency, not just the colour.
  • Level transition — starting level and target level on the 1–10 scale, plus the target tone in plain words ("warm copper", "cool ash").

The point is reproducibility. At the next visit the colorist sees exactly what worked last time — and, through the encrypted result notes, what didn't.

A chemical service log that holds up

Colour is one chemical event among several. The chemical service log is the foundational record for colour, bleach, relaxer, perm, keratin and other treatments, with four encrypted free-text fields the chair actually needs: scalp condition, adverse reactions, result notes, and the next-appointment recommendation.

Every event carries its own per-visit photos, each tagged by role — formula card, reference look, result, or documentation — so the before/after and the recipe live together, not in three different phones.

Patch tests with a validity date

Colour and lash chemistry means patch tests, and a patch test is only good for so long. F9 records each patch test as pending, passed, failed or inconclusive. A passing test gets a validity date from the period your salon sets, with encrypted reaction notes and an optional result photo. The salon sees, per client, whether the test on file is still valid — before the colour goes on, not after.

Consultations and consents, signed before the colour goes on

Chemical work is also a consent-and-paperwork business. F9 lets the salon author versioned consultation forms — structured intake questionnaires with different question types, wording in Croatian and English, and a refill interval you choose — and versioned consent forms (chemical hair colouring, lash extensions, and any other form the salon needs), drafted first and published when they're ready.

The client signs on their phone with their typed name and an explicit agreement, and the time and device details are sealed together with the exact text they agreed to. If anyone changes a field afterwards, the seal no longer matches, and the signed PDF is there whenever you need to show what was agreed.

When a published template is wired to the services on a booking, F9 turns it into a booking-confirmation gate: the appointment can't move to Confirmed until the client has a current signature or response on file. Staff nudge the client with a one-time, revocable magic link (72-hour expiry, single-use, fully audited) that drops them straight onto the right form.

Memberships and packages: turn a colour habit into recurring revenue (Pro+)

Colour is the most predictable recurring need in the salon — roots regrow on a schedule. On Pro+, F9 captures that with service packages (pre-paid bundles like "5 × Haircut + 3 × Colour", invoiced under Croatian SPV rules with VAT paid upfront) and client memberships (monthly / quarterly / annual plans with included services, member-only discounts, priority booking, and a loyalty-points multiplier).

A package or membership gives a colour client a reason to keep coming back to you rather than trying somewhere new. F9 handles the whole membership lifecycle (freeze, prorated refunds within the cooling-off period and cancellation) and shows remaining sessions and renewal dates in the client portal.

Client data, encrypted and under control

Hair records are personal data, and a salon eventually has to honour a deletion request. F9 encrypts client data with a key unique to your salon. Clients can download or erase their own data from their portal. When a client asks to be forgotten, their identity is erased after a 30-day cooling-off period, while your own treatment records follow your retention policy and your booking history still adds up.

Croatian fiscal receipts on Pro+

On Pro+, every sale is fiscalised automatically with the Tax Administration (Porezna uprava). F9 puts the JIR, the ZKI and a scannable QR code on each receipt, linking to porezna.gov.hr; you need your own FINA certificate. When a sale has to be reversed, F9 issues a proper storno credit note rather than deleting the original. The blagajnički maksimum, the dnevnik blagajne day journal, shortage or surplus at close, and the JOPPD tip export all come with Pro+, not as an add-on.

Give every colorist the formula that worked

Set up your services, levels and team with the guided setup, and start recording formulas that travel with the client. No card required.