Customers & Automation

Managing Customers

Managing Customers

Your client list is the heart of OpenChair. Every person who books — online or in person — is added automatically, and you can create records manually for walk-ins or existing clients. From the client list you can search, filter, segment, and open any profile to view visit history, health insights, treatment details, and contact actions.

Where to find it — Web: Sidebar → Clients. Mobile: Clients tab in the bottom navigation bar.


The client list

When you open Clients you see three summary cards at the top:

Card What it shows
Total Clients Everyone on file for your venue
New Clients First-time or recent clients (fewer than 3 visits)
Returning Rate Percentage of clients who have rebooked (2 + visits)

Below the cards is the client table (web) or card list (mobile).

Columns and fields

On desktop the table shows:

Column Sortable Notes
Client Yes (by name) Customer name
Contact No Email and phone; italic "No contact info" if neither is set
Last Visit Yes Date in d MMM yyyy format, or "–" if never visited
Visits Yes Total completed bookings
Total Spend Yes Lifetime spend, or "–" if zero
Status No Badge — New, Regular, or VIP

Click any column header to sort. Click again to reverse direction. The default sort is Last Visit descending (most recent first).

On mobile each card shows the client name, status badge, relative last-visit date (e.g. "3 days ago"), and visit count.


Search

The search bar at the top filters the list in real time as you type. It matches across name, email, and phone (case-insensitive).

  • Web placeholder: "Search clients…"
  • Mobile placeholder: "Search clients…"
  • Results appear after a short debounce (300 ms).

Segments

Segment chips sit below the search bar. Each chip shows a count so you can see the size of each group at a glance.

Segment Icon Criteria
All Users Every client on file
New UserPlus Fewer than 3 visits and not flagged VIP
Regular Star 3–9 visits, under $500 lifetime spend, not VIP
VIP Crown Manually flagged VIP, or 10 + visits, or $500 + lifetime spend

Tap a chip to filter the list to that segment. Tap it again (or tap All) to clear.

Note

"Returning" appears in the metrics card (2 + visits) but is not a separate chip. The Regular chip covers the overlapping group.

How status is assigned

Status is calculated automatically — you do not set it manually (except the VIP flag). The thresholds are:

Status Rule
New Fewer than 3 completed visits
Regular 3–9 visits, under $500 total spend, not VIP
VIP Any of: manual VIP flag · 10 + visits · $500 + lifetime spend

Contact filters

Two additional chips let you narrow by contact data:

Filter What it shows
Has email Clients with an email address on file
Has phone Clients with a phone number on file

These are useful when preparing campaigns or checking SMS/email reachability.


Sort options

Click a sortable column header on web, or tap the sort chip on mobile to open the sort sheet.

Sort option Default direction
Last Visit Descending (most recent first) — this is the default
Visits Descending (highest first)
Spend Descending (highest first)
Name Ascending (A → Z)

Tap the direction indicator to toggle between ascending and descending.


Attention summary

Requires: Owner or manager role. Cadence items (Overdue, Due soon) require PRO.

An expandable banner appears above the search bar when clients need follow-up. Tap the banner to expand it and see counts for:

Item Description
Overdue Clients past their expected rebooking window (3 + visits required for cadence tracking)
Due soon Clients approaching their rebooking window
Birthdays this week Clients with a birthday in the next 7 days (must have email or phone)
New clients to follow up First-visit clients from the last 72 hours (must have email or phone)

Tap any item to filter the list to that group.


Cadence filters (PRO)

Requires: Owner or manager role + PRO plan.

Two additional filter chips appear after the contact filters:

Chip Icon What it shows
Overdue AlertTriangle Clients past their expected rebooking cadence
Due Soon Clock Clients approaching their rebooking window

When a cadence chip is active the standard segment and contact chips are hidden, and the list switches to the retention view (see Retention view below).


Adding a new client

Clients are added automatically when someone books online. Use this flow for walk-ins or clients you want to add ahead of time.

  1. Web: Click Add Client (+ icon) in the top-right corner or via the floating action button. Mobile (tablet): Tap New in the search bar area.
  2. Fill in the form:
Field Required Notes
Full Name Yes Minimum 2 characters
Email One of email or phone is required Used for confirmations, receipts, and campaigns
Phone One of email or phone is required Used for SMS reminders and notifications
Postcode No Suburb auto-fills after entry
Birthday No Enables birthday automation and insights
Notes No Internal notes visible to your team
  1. Click Create Client.

Duplicate detection

If the email or phone you enter matches an existing client, a warning appears showing the matched client's name and how they matched (email or phone). You can tap Use existing to open that client's profile instead of creating a duplicate.


Customer detail view

Tap any client to open their profile. The detail view has three tabs:

Tab What it contains
Overview Contact info, contact actions, client health insights, suggested actions
Details Client card (skin, hair, allergies, formula, medical notes), patch tests, forms, owner notes
History Contact history (outreach timeline), booking history

On tablet and iPad the profile opens in a side panel (master-detail layout). On phone it opens as a full screen.


Overview tab

Contact information

Editable inline fields for Email, Phone, Birthday, and Postcode. Tap the pencil icon to edit, then confirm with the tick or cancel with the cross.

  • Postcode auto-looks up the suburb name for AU, NZ, and UK postcodes.
  • Birthday uses a date picker (iOS spinner, Android modal).

Contact actions

If the client has a phone number or email on file, quick-action buttons appear:

Button Action
Call Opens the phone dialler
Text Opens a new SMS message
Email Opens the default email client

Card on file

If the client has a saved payment card, a badge shows the card brand and last four digits (e.g. "Visa ····4242").

Client health (insights)

Client health tiles appear once a client has enough visit history:

Visits What you see
0 "New client — Visit patterns and preferences will appear here after their first appointment."
1–2 "Getting to know this client — A couple more visits and we'll show visit patterns, preferences, and habits here."
3 + Summary tiles and (on PRO) AI-powered insight tiles

Summary tiles (FREE and PRO)

Tile Example
Total Visits "45 completed"
Total Spend "$1,245"
Average Order "$27.67 per visit"

AI insight tiles (PRO only)

Tile Example What it means
AI Narrative Italic paragraph GPT-generated summary of the client's relationship with your venue
Visit Cadence "Every 4 weeks" Average interval between visits; shows "Overdue by…" or "Due back in…"
Preferred Day "Monday — 45% of visits" Most common booking day
Preferred Time "Morning (~9 am)" Most common time slot
Favourite Service "Hair Colour — 12 of 15 visits" Most frequently booked service
Preferred Staff "Sarah — 8 visits" Most frequently requested team member
Reliability "Very Reliable — Based on 15 bookings" Completion rate across all bookings

Suggested actions (PRO)

Below client health, personalised follow-up cards appear when the system detects an opportunity. Each card shows a title, description, and send buttons:

Suggestion type Example title
Overdue "Client overdue for visit"
Birthday "Happy birthday from us!"
New client follow-up "Great to meet you!"
VIP milestone "A little thank-you"
Cadence slowing "We miss you!"

For each suggestion you can tap Send SMS or Send Email to generate an AI-drafted message, review it, and send. If an automation is already handling that follow-up (e.g. reconnect automation is enabled), the card notes "Automation is already handling this follow-up."

On the FREE plan, suggestion buttons show "Unlock with PRO" instead.

Style preview

A Preview button (sparkles icon) in the profile header opens the AI Style Preview for the client. This is a visual tool — see your help centre for details.


Details tab

Client card

The client card stores treatment-specific information for beauty, hair, and wellness businesses.

Field Type Example values
Skin Type Dropdown Normal · Dry · Oily · Combination · Sensitive
Hair Texture Dropdown Fine · Medium · Coarse · Curly · Straight · Wavy
Hair Condition Dropdown Colour-treated · Chemically-processed · Virgin
Allergies Multi-select + free text Common suggestions: Sulphate, PPD, Ammonia, Nioxin, Hydrogen peroxide, Fragrances. You can type any custom allergy and press Enter to add it.
Colour Formula Text (monospace) "6NB 1:1.5 20vol" (max 500 characters)
Medical Notes Text area "Disclosed conditions relevant to treatment…" (max 2 000 characters). Shown in an amber box labelled "Visible to authorised staff only".

To edit, tap Edit client card (pencil icon on mobile, or the edit button on web). When finished, tap Save Card. If you navigate away with unsaved changes, a confirmation asks "Discard unsaved changes?" with options to Keep editing or Discard.

Any team member with venue access can update the client card — it is not restricted to owners.

Patch tests

Track allergy and sensitivity tests required before certain treatments.

Each test record shows:

  • Test title
  • Date tested and staff member
  • Status badge: Passed (green) · Pending (outline) · Failed (red) · Expired (orange — shown when a passed test has exceeded its expiry window)

Tap + Add to record a new patch test. Tap an existing test to view or update it.

Forms

If the client has completed consultation or consent forms, they appear here with:

  • Form name
  • Signed date (or "Pending")
  • Risk flagged badge (if any risk items were identified)

Tap Send Form to email or text a form link to the client. This button is disabled if the client has no contact details on file.

Owner notes

Free-text notes added when the client was created or edited. Labelled "Managed by owner" — these are visible to the team but only editable by the owner or manager.


History tab

Contact history

A unified timeline of all outreach sent to this client, combining:

  • Reconnect campaigns (automated re-engagement messages)
  • Marketing campaigns (bulk email/SMS campaigns)

Each entry shows the channel (email or SMS), a label, relative time (e.g. "2 days ago"), and a status badge:

Status Colour
Delivered · Clicked · Booked · Opened Green
Failed · Opted out · Bounced · Unsubscribed Red

If the client has active conversations from reconnect messages, a link appears: "View conversations in Engage →".

Booking history

A chronological list of all past and upcoming appointments. Each entry shows:

  • Service name
  • Staff member ("with Sarah")
  • Status badge: Confirmed · Completed · Cancelled · No show
  • Date and time
  • Price
  • Notes (if any were added to the booking)

On tablet the booking history displays in a two-column card grid.


Retention view (PRO)

Requires: Owner or manager role + PRO plan.

When you activate a cadence filter (Overdue or Due Soon), the list switches to the retention view. This shows clients grouped by rebooking status:

Tab Who it includes
Overdue Clients past their expected rebooking cadence
Due Soon Clients approaching their expected rebooking window
On Track Clients who are within their normal visit cadence

A stats row at the top shows:

  • Repeat rate — percentage of clients who rebook
  • Average cycle — typical days between visits
  • LTV — average lifetime value

If your venue has two or more staff members, a staff filter dropdown lets you view retention by individual team member.

Retention tracking requires at least 3 completed visits per client. Clients with fewer visits do not appear in the retention view.


Editing a client

Tap a client to open their profile, then:

  • Web: Edit inline fields on the Overview tab, or use the client card edit mode on the Details tab.
  • Mobile: Tap "Edit all contact details" at the bottom of the Details tab to open the full edit screen.

The edit screen has fields for Name (required), Phone, Email, Birthday, and Notes. At least one of phone or email must remain filled.


Recent clients

A horizontal scroll of recently viewed client avatars appears below the search bar when no filters are active. This gives you quick access to clients you have been working with. Up to 10 recent clients are shown.


Kiosk / shared-device mode

When the venue is in locked kiosk mode, the customer detail view is restricted:

  • Only the Overview tab is visible
  • The Details and History tabs are hidden
  • Inline editing is disabled
  • A message explains: "Shared-device mode shows a reduced client summary. Unlock for notes, forms, and full visit history."

Unlock the device to access the full profile.


Platform differences

Feature Web Mobile (phone) Mobile (tablet / iPad)
Client list layout Table with sortable columns Card list Master-detail (list + side panel)
Add client button Top-right corner / FAB Via sort sheet New button in search bar
Customer detail Side panel Full screen Side panel
Client health tiles Grid 2-column flex grid 2-column flex grid
Retention view Inline in list Replaces list with back bar Replaces list with back bar
Booking history layout Single column Single column Two-column card grid
Hover effects Yes No Yes
Keyboard shortcut Cmd+F to focus search (iPad) Cmd+F to focus search

Related Articles


Last updated: March 2026