Skip to main content

Introduction

The Clients section serves as your comprehensive database for client management. Easily add, update, search, import, and organise client profiles to keep all contact and history information at your fingertips, supporting smooth and efficient operations.

Key Features

  • Client List View: See all clients in a table, including Name, Phone, and Client Since.
  • Client Statistics: View total revenue, appointment count, cancellation count, and no-show count for each client.
  • Add Client: Create new profiles with full contact and notification preferences.
  • Search: Find any client instantly by name or phone number.
  • Import: Bring in multiple clients at once using a CSV spreadsheet.
  • Export: Export your client list to CSV for backups or external use.
  • Edit & Details: View and update client information, files, and appointments using an interactive side panel.
  • Archive & Delete: Archive clients to hide them from the active list, restore them later, or permanently delete archived clients with no history.
  • Note & Document Visibility: Separate note fields for private (team-only), client-visible, and client-written notes. Documents can be marked as public or private.
  • Document Management: Upload, view, and delete files attached to client profiles.
  • Family Members: Link dependents and family members to a client’s account, manage relationships, and book appointments on their behalf.
  • Loyalty: View a client’s loyalty points balance, transaction history, and available rewards. Manually adjust points when needed.

Step-by-Step Usage Instructions

1. Adding a New Client

  1. Go to the Clients section in the main sidebar.
  2. Click the Add client button (top-right).
  3. In the side panel, enter:
    • First Name (required)
    • Last Name (optional)
    • Email (optional, for appointment notifications)
    • Phone Number (optional, for appointment notifications)
    • Notes (optional, for internal business notes)
    • Notification Preferences: Select whether to send booking reminders via SMS and/or email for this client.
  4. Once all fields are filled, click Save at the bottom of the panel.
  5. The new client now appears at the top of your client list.

2. Viewing and Editing a Client’s Details

  1. Locate the desired client:
    • Use the Search bar at the top to type part of their name or phone number.
    • Or, navigate through the paginated list with Next/Previous.
  2. Click any client row in the list. This opens the side panel with six tabs:
    • Details: View/edit personal info, notes, and notification settings. Make changes and click Save to update.
    • Files: Attach files (e.g., consent forms, photos) to this client’s profile by clicking Add.
    • Appointments: See a list of the client’s past and upcoming appointments.
    • Activities: View a chronological history of all activities related to this client, including appointment creation, confirmations, reschedules, cancellations, and notifications sent.
    • Family: Manage family members and dependents linked to this client. Add, edit, or remove family relationships.
    • Loyalty: View the client’s loyalty points balance, available rewards, and full transaction history. Owners and Admins can manually adjust points. See Loyalty Programme for details.
Client side panel showing the Details tab with contact information and notification preferences
Client Appointments tab showing a list of past and upcoming appointments
Client Activities tab showing a chronological history of appointment and notification events

Client Statistics

When viewing a client’s details, you can see key statistics at a glance:
StatisticDescription
Total SpentTotal revenue from this client’s completed appointments
AppointmentsTotal number of appointments (all statuses)
CancellationsNumber of cancelled appointments
No-ShowsNumber of no-show appointments
Client SinceDate when the client was first added
These statistics help you:
  • Identify your most valuable clients by total spend
  • Track appointment history and patterns
  • Monitor cancellation and no-show rates per client
  • Make informed decisions about client management

Note and Document Visibility

Clients and appointments each have separate note fields to control who can see what: Note fields:
FieldWho can see itWho can edit it
Private NotesYour team onlyOwners and Admins
Client-Visible NotesYour team and the client (via their booking portal)Owners and Admins
Client NotesYour team and the clientThe client themselves (via the booking portal)
  • Private Notes are for internal information like colour formulas, medical details, or personal preferences.
  • Client-Visible Notes appear to the client when they view their appointment in the booking portal. Use these for pre-appointment instructions or aftercare advice.
  • Client Notes are written by the client themselves and appear in their profile and appointments.
Document visibility:
  • Documents uploaded to a client or appointment have a public/private toggle.
  • Private documents (default) are visible only to your team.
  • Public documents are also visible to the client in their booking portal.

3. Importing Clients (CSV Upload)

  1. In the Clients section, click the Import button.
  2. Download the provided template CSV to see required fields and formatting.
  3. Fill in your client data in the CSV. Save the file.
  4. Back in Bella Booking, upload the completed CSV file.
  5. Review the mapped fields, resolve any validation issues, and confirm import.
  6. Newly imported clients will appear in your client list.

4. Archiving, Restoring, and Deleting Clients

Bella Booking uses an archive-first approach to client management. You cannot delete a client directly — you must archive them first. This protects against accidental data loss.

Archiving a Client

Archiving hides a client from the active list while preserving all their records (appointments, history, notes, documents, family links, and loyalty points). From the client list:
  1. Find the client you wish to archive.
  2. Click the three-dot menu next to their row.
  3. Select Archive.
  4. Confirm in the dialog. The client is now hidden from the active list.
From the client detail panel:
  1. Open the client’s side panel by clicking their row.
  2. Click the three-dot menu at the bottom of the Details tab (next to the Save button).
  3. Select Archive.
  4. Confirm in the dialog.
You cannot archive a client who has non-cancelled appointments or active waitlist entries. Cancel or complete all appointments and remove any waitlist entries first.

Viewing Archived Clients

  1. On the Clients page, use the Status filter dropdown at the top of the table.
  2. Select Archived to see only archived clients, or All to see both active and archived clients.
  3. Archived clients are displayed with an “Archived” badge next to their name.

Restoring an Archived Client

From the client list:
  1. Filter the client list to show archived clients using the status filter.
  2. Click the three-dot menu next to the archived client.
  3. Select Restore.
  4. The client returns to the active list with all their records intact.
From the client detail panel:
  1. Open the archived client’s side panel.
  2. Click the three-dot menu at the bottom of the Details tab.
  3. Select Restore.
Archiving is reversible. All appointment history, notes, documents, family members, and loyalty points are preserved while archived.

What You Cannot Do with an Archived Client

While a client is archived:
  • Their profile details are read-only — you cannot edit their information
  • You cannot create new appointments for them
  • You cannot upload or delete files from their profile
  • You cannot adjust their loyalty points
  • Activity history and loyalty history are view-only
To make changes, restore the client first.

Permanently Deleting a Client

Permanent deletion is only available for archived clients and has strict requirements: From the client list:
  1. Filter the client list to show archived clients.
  2. Click the three-dot menu next to the archived client.
  3. Select Permanently Delete (shown in red).
  4. A confirmation dialog appears. You must type the client’s full name to confirm.
  5. Click Permanently Delete to remove the client and all their data.
From the client detail panel:
  1. Open the archived client’s side panel.
  2. Click the three-dot menu at the bottom of the Details tab.
  3. Select Permanently Delete (shown in red).
  4. Confirm in the dialog.
Permanent deletion requirements: A client can only be permanently deleted if they have:
  • No appointment history (including cancelled and archived appointments)
  • No sales history (including archived sales)
  • No waitlist entries (including archived entries)
If the client has any of these records, permanent deletion is not available. The client will remain in an archived state. This is by design — it preserves your business records and reporting accuracy.
In practice, most clients who have ever had an appointment cannot be permanently deleted. Archiving is the recommended way to manage inactive clients.

5. Handling Duplicate Clients

There is no automated duplicate detection or merge feature in Bella Booking. If you have duplicate client records, follow these steps:

Identifying Duplicates

  1. Use the Search bar to search by name, phone number, or email.
  2. Try partial searches (e.g., “Sarah J” or “0412”) to catch variations in spelling or formatting.
  3. Compare the client profiles to confirm which records are duplicates.

Resolving Duplicates

  1. Choose the primary profile — keep the one with the most complete information, appointment history, and loyalty points.
  2. Copy important notes from the duplicate profile into the primary profile’s notes field.
  3. Reassign future appointments — if the duplicate has upcoming appointments, cancel them and rebook under the primary profile.
  4. Update family links — if the duplicate is linked to family members, remove the links and re-add them under the primary profile.
  5. Archive the duplicate — once all important data is consolidated, archive the duplicate client.
  6. Permanently delete (optional) — if the duplicate has no appointment, sales, or waitlist history, you can permanently delete it after archiving. If it has history, leave it archived.
There is no way to merge two client profiles or transfer appointment history between them. Always consolidate notes and rebook future appointments before archiving the duplicate.

6. Managing Client Files and Documents

Each client profile can have attached files such as consent forms, photos, or any relevant documents.

Viewing Client Files

  1. Click on a client to open their side panel
  2. Navigate to the Files tab
  3. You’ll see a list of all documents attached to this client, including:
    • File name
    • File type
    • Upload date

Uploading Files to a Client Profile

  1. Open the client’s side panel
  2. Go to the Files tab
  3. Click Add to browse for files on your computer
  4. Select a file to upload
  5. File Requirements:
    • Maximum size: 5 MB per file
    • Allowed file types:
      • Documents: PDF, DOC, DOCX, TXT
      • Images: JPG, PNG, WEBP
      • Spreadsheets: XLS, XLSX
  6. Wait for the upload to complete
  7. The file appears in the client’s file list

Downloading Client Files

  1. In the Files tab of a client’s side panel
  2. Find the file you want to download and click on it to open the preview window
  3. Click the Download button to download the file
  4. The file will download to your device

Deleting Client Files

  1. In the Files tab
  2. Locate the file you want to remove and click on Toggle menu (three dots)
  3. Click the Delete
  4. Confirm the deletion
  5. Note: Once deleted, the file cannot be recovered
File Management Tips:
  • Use clear, descriptive file names before uploading (e.g., “consent-form-2024.pdf”)
  • Organise files by date or type for easy retrieval
  • Regularly review and remove outdated files
  • Keep file sizes under 5 MB (the system limit)
  • Ensure sensitive documents comply with privacy regulations

7. Managing Family Members

The Family tab lets you link dependents and family members to a client\u2019s account. This is useful for parents booking on behalf of children, partners sharing an account, or any situation where one client manages appointments for others.

Relationship Types

When adding a family member, you choose a relationship type:
RelationshipDescription
ChildA minor or dependent child
SpouseA married partner
PartnerAn unmarried partner
SiblingA brother or sister
ParentA parent of the client
FriendA friend
PetA pet
OtherAny other relationship

Adding a Family Member

  1. Open a client\u2019s side panel and go to the Family tab.
  2. Click the Add button (or Add Family Member if no members exist yet).
  3. In the dialog, fill in:
    • First Name (required)
    • Last Name (optional)
    • Email (optional)
    • Phone Number (optional)
    • Relationship select from the dropdown (defaults to Child)
  4. Click Add Family Member to save.
  5. The new family member is created as a separate client record and linked to the primary client.

Viewing Family Members

Each family member card shows:
  • Name and relationship badge
  • Email and phone number (if provided)
  • A View Profile link to open the family member’s own client record

Editing a Relationship

  1. Click the three-dot menu on a family member card.
  2. Select Edit Relationship.
  3. Choose a new relationship type from the dropdown.
  4. Click Save.

Removing a Family Member

  1. Click the three-dot menu on a family member card.
  2. Select Remove from Family.
  3. Confirm the removal.
Removing a family member unlinks them from the primary client but does not delete their client record. They remain in your client list as a standalone client.

8. Viewing Loyalty Points

The Loyalty tab shows a client’s loyalty programme activity when the Loyalty Programme is enabled. If the programme is paused, the tab displays a message that existing points are preserved.

Points Balance

Two cards are displayed at the top:
  • Available: The client’s current redeemable points balance
  • Lifetime: Total points the client has earned over time (includes points that have been redeemed or expired)

Available Rewards

Below the balance, each active reward is listed with:
  • Reward name and discount value (e.g., “$5.00 off · 100 pts”)
  • A Can redeem badge if the client has enough points
  • A Need X more badge showing the shortfall if they don’t

Adjusting Points Manually

Owners and Admins see an Adjust Points button below the rewards list. Clicking it opens a dialog where you can:
  1. Toggle between Add points and Deduct points
  2. Enter the Number of points
  3. Enter a Reason (required — recorded for the audit trail)
  4. Click Add points or Deduct points to confirm
You cannot deduct more points than the client has available.
Client history details showing appointment breakdown with services and team members
Client history panel with AI-powered rebook suggestion based on previous appointments

Transaction History

A chronological list of all point changes for this client. Each entry shows:
  • Transaction type badge (Earned, Redeemed, Expired, Adjustment, Reversed, or Restored)
  • Description — service names for earned points, reward name for redemptions, or reason for manual adjustments
  • Date the transaction occurred
  • Expiry date (for earned and adjustment transactions, if points expiration is configured)
  • Points amount (+/- with colour coding)
Click Load more at the bottom to see older transactions (loaded 20 at a time).
Transaction typeWhat it means
EarnedPoints awarded when an appointment was checked out
RedeemedPoints spent on a reward at checkout
ExpiredPoints that expired after the configured period
AdjustmentPoints manually added or deducted by staff
ReversedEarned points taken back because a completed appointment was cancelled
RestoredRedeemed points returned because a completed appointment was cancelled or refunded
Note: If the client is archived, the Loyalty tab is read-only — you can view the history but cannot adjust points. For full details on setting up and managing the loyalty programme, see Loyalty Programme.

FAQs

Q: Do I need all fields to add a new client? A: Only the first name is required. Last name, email, and phone are optional. Q: Can I customise notification settings per client? A: Yes. While adding or editing, use the notification toggles for SMS and email notifications. Q: How do I correct a bulk import mistake? A: You can edit individual clients after import. To remove an imported client, archive them first, then permanently delete if they have no history. Q: Can I delete a client directly? A: No. You must archive a client first. Once archived, you can permanently delete them only if they have no appointment history, sales history, or waitlist entries. See Archiving, Restoring, and Deleting Clients for details. Q: What happens when I archive a client? A: The client is hidden from the active list and online booking, but all their records are preserved. You can restore them at any time. Archiving is fully reversible. Q: Why can’t I permanently delete a client? A: Permanent deletion requires the client to have no appointment history, no sales history, and no waitlist entries — even archived or cancelled ones. This is by design to preserve your business records. If the client has any history, archiving is the recommended approach. Q: How do I handle duplicate client records? A: There is no automated merge feature. Consolidate important notes into the primary profile, rebook any future appointments, then archive the duplicate. See Handling Duplicate Clients for the full process. Q: Can I filter by more than name or phone? A: Currently, the search is by name or phone only. You can also filter by status (Active, Archived, or All). Q: Can I export my client list? A: Yes! Click the Export CSV button at the top of the clients table to download your entire client list including names, emails, phone numbers, and join dates. Q: How do I attach a document to a client? A: In the side panel, go to the Files tab, then click Add to add documents or photos directly to that client’s profile. Q: Is there a quick way to see all of a client’s appointments? A: Click on a client and open the Appointments tab in the side panel. Q: How can I see what actions have been taken for a client? A: Click on a client and open the Activities tab in the side panel. This shows a chronological history of all activities including appointment creation, confirmations, reschedules, cancellations, and notifications sent. Q: What file types can I upload to a client profile? A: You can upload PDF, DOC, DOCX, TXT, JPG, PNG, WEBP, XLS, and XLSX files. Each file must be under 5 MB. Q: Can I recover a deleted client file? A: No, once a file is deleted from a client profile, it cannot be recovered. Always double-check before deleting important documents.

Additional Tips

  • Use the Import function for fast migration when first setting up your account.
  • Regularly update client notes for personal touches that always impress.
  • Double-check notification preferences if clients are missing reminder emails or texts.
  • Use Search for rapid access, especially during busy shifts.
  • Archive clients who haven’t visited in a long time to keep your active list clean — you can always restore them later.
  • Before archiving, cancel or complete any outstanding appointments and remove active waitlist entries.
  • When dealing with duplicates, always consolidate information into the primary profile before archiving the duplicate.

With these tools, managing your clients in Bella Booking will be seamless and efficient. If you ever need further help, use the in-app chat (bottom right) to contact support.