HomeKnowledge baseFresha academy
Update appointment statuses
Back
  1. Knowledge base•
  2. Calendar and schedule•
  3. Update appointment statuses

Update appointment statuses

Learn how to track appointments in your calendar at a glance and keep your team organized throughout the day using appointment statuses.

In this article

  • How appointment statuses work
  • Update the status of an appointment
  • Create custom appointment statuses
  • Edit or delete appointment statuses

How appointment statuses work

Updating appointment statuses helps you manage your workflow and triggers appointment notifications for your clients.

Each appointment starts with a default status of Booked, and updates from there depending on what happens next. You can update appointment statuses manually or let them change automatically based on client actions or completed sales. These are color-coded and visible across your calendar, appointment list, and client profiles, so you always know what stage a booking is at.

The following status changes happen automatically:

  • Booked: The default for any new appointment created in the calendar by your team. If a client books online and no payment policy is applied, the appointment will be created in this status.
  • Confirmed: Applied when a client confirms their booking. It may be set by your team or automatically if the client confirms by accepting your payment policy.
  • Completed: Set when the appointment is checked out through the point of sale. It will always have a sale linked to it, but the payment may still be unpaid or part-paid.
  • Cancelled: Set when an appointment is cancelled. Appointments can only be cancelled if the start time is in the future. Clients may also cancel online, depending on your online booking settings.

You can manage your workflow by manually updating appointment statuses using: 

  • Custom statuses: Create statuses that are tailored to your business needs, for example "Arrived" or "Started" to indicate the appointment is in progress.
  • No-show: Set manually if the client doesn't show up for the start appointment. You can only apply this after the appointment's start time has passed.

Update the status of an appointment

You can update an appointment status anytime from the calendar.

  1. Open an appointment.
  2. Click on the current Status in the top right of the appointment view. Booked appointment Fresha.jpg
  3. Select a new status from the drop-down menu to update the appointment. Update appoint status Fresha.jpg
  1. Open an appointment.

  2. Tap on the current Status in the top right of the appointment view. 

    Mobile_Booked appointment Fresha.jpg

  3. Select a new status from the drop-down menu to update the appointment.

    Mobile_Update appoint status Fresha.jpg

Status changes take effect immediately and will update the appointment’s color in your calendar.

New appointment status Fresha.jpg

Create custom appointment statuses

If you have a specific workflow, you can create custom statuses that reflect your business needs.

  1. From the main menu on the left of your screen, go to Settings.

  2. Click on Scheduling to create custom appointment statuses.

    Scheduling settings Fresha.jpg

  3. In the left menu panel, select Appointment statuses.

    update_appointment_status_web.jpg

  4. Click the Add button in the top right to create a new status.

    Add new custom appointment status Fresha.jpg

  5. On the new appointment status page, fill in the following details:

    1. Name: Add a title for the status. For example, “Consultation” or “Pre-treatment”.

      New custom appointment status name Fresha.jpg

    2. Icon: Click on the icon and select a new one that reflects the status reason. This will show on the appointment in the calendar.

      New custom appointment status icon fresha.jpg

    3. Color: Choose a color that will reflect the status on the appointment in the calendar.

      New custom appointment status color fresha.jpg

  6. Click the Add button in the top right to save the new appointment status.

    Save new custom appointment status Fresha.jpg

  1. From the main menu at the bottom of your screen, tap on More (grid icon) to open more options.

    Mobile_more options Fresha.jpg

  2. Select Settings from the menu, then tap Scheduling from the Workspace settings menu.

    Mobile_workspace settings Fresha.jpg

  3. In the Scheduling menu, tap Appointment statuses.   

    update_appointment_status_mob.jpg

  4. Tap on the Add button in the top right to create a new status.

    Mobile_Add new custom appointment status Fresha.jpg

  5. On the new appointment status page, fill in the following details:

    1. Name: Add a title for the status. For example, “Consultation” or “Pre-treatment”.

      Mobile_New custom appointment status name Fresha.jpg

    2. Icon: Tap on the icon and select a new one that reflects the status reason. This will show on the appointment in the calendar. Mobile_New custom appointment status icon fresha.jpg

    3. Color: Choose a color that will reflect the status on the appointment in the calendar.

      Mobile_New custom appointment status color fresha.jpg

  6. Tap on the Add button at the bottom to save the new appointment status. 

    Mobile_Save new custom appointment status Fresha.jpg

Once created, your custom statuses will appear as options when updating an appointment’s status.

Edit or delete appointment statuses

  1. From the list of appointment statuses, click the Actions button next to the status you want to manage. 

    update_appointment_status_web_1.jpg

  2. Choose one of the following options from the panel:

    1. Edit: Update the details of the status time, including the Name, Icon, and Color. 

      Edit custom appointment status Fresha.jpg

    2. Delete: Permanently remove the blocked time type. A confirmation pop-up will appear asking you to re-confirm the deletion. Delete custom appointment status Fresha.jpg

    3. Move up or Move down: Change the position of the status in the list to control where it appears when updating an appointment's status.

      Rearrange custom appointment status Fresha.jpg

  1. From the list of appointment statuses, tap on Actions  (three dots) next to the status you want to manage.

    Mobile_Existing custom appointment status Fresha.jpg

  2. Choose one of the following options:

    1. Edit: Update the details of the status time, including the Name, Icon, and Color. 

      Mobile_Edit custom appointment status Fresha.jpg

    2. Delete: Permanently remove the blocked time type. A confirmation pop-up will appear asking you to re-confirm the deletion.

      Mobile_Delete custom appointment status Fresha.jpg

    3. Move up or Move down: Change the position of the status in the list to control where it appears when updating an appointment's status.

      Mobile_Rearrange custom appointment status Fresha.jpg

Any changes made to a status will instantly reflect across all associated appointments. If you delete a status that's in use, you'll be prompted to select a new status to reassign those appointments.

Some statuses are system defaults and can’t be edited, reordered, or deleted, these include, Booked, Confirmed, Completed, Cancelled, and No-show.

FAQs

    • Custom appointment statuses are for internal use only. Clients will still see standard updates like confirmations and reminders.

      When deleting a status, it will be deleted immediately if the status isn’t in use. If it is being used, you’ll need to reassign those appointments to another custom status. You won’t be able to select Completed, Cancelled, or No-show.

      Yes, each appointment within a group appointment can have its own status. You can update the status individually for each booking within the group.

      Appointment statuses will show on each individual appointment, including those within a group appointment. You’ll also see the status in the Appointment list under Sales, and in each client’s profile under their appointment history.


Appointments

Fresha academy courses
Course video preview

Master your calendar

7 lessons•15 mins

See all courses

Was this guide helpful?

Appointments

Create appointments

Start scheduling appointments with detailed client and service information.

Create repeat appointments

Schedule repeating appointments for regular clients to secure specific slots every time.

Create and manage group appointments

Schedule and manage group bookings, allowing multiple clients to attend together.

Update appointments

Edit appointment details to keep your calendar accurate and up to date.

Update appointment statuses

Track appointments in your calendar at a glance using appointment statuses.

Reschedule appointments

Move appointments to a different slots while keeping all other details unchanged.

Cancel appointments

Remove unwanted or accidental bookings from your calendar to free up availability.

Mark appointments as no-shows

Track missed appointments by marking clients as no-shows when they don't attend after the scheduled time.

Complete appointments

Check out appointments to mark them as completed for accurate reporting, marketing and more.

Apply Deals and discounts to appointments

Offer clients the best discounts by applying deals directly at checkout.

Fresha academy courses
Course video preview

Master your calendar

7 lessons•15 mins

See all courses
Fresha
Get the app

About Fresha

Careers

Help and support

Blog

Sitemap

For business

For partners

Pricing

Features

Scheduling

Point of sale

Payments

Capital

Marketplace

Support

Status

Legal

Privacy Policy

Terms of service

Terms of use

Find us on social

Facebook
Linkedin
Instagram

© 2026 Fresha.com SV Ltd