Avada Appointment Booking
Manage appointments
List view (Grid)

Manage Appointment – Grid

screenshot

Overview

The Grid view displays all your appointments in a searchable, filterable table — useful for scanning many bookings at once, applying bulk actions, and changing statuses without opening each appointment.

How to Access

  1. Go to Appointments
  2. In the top-right view dropdown, choose List view (default)

For visual scheduling, use Calendar Views instead.

Page Header

ControlBehavior
Title"Appointments"
Create appointmentOpens the Create appointment screen
View switcherToggle between List view (Grid) and Calendar view

Tabs

Filter the list by time:

TabShows
AllEvery appointment (Upcoming + Past)
Upcoming (default)End time ≥ current time
PastEnd time < current time

Search & Filters

FilterBehavior
SearchFind by Service name, Booking ID, or Customer info (name / email / phone). Contains-match
StatusApproved / Arrived / Completed / No-show / Cancelled
Payment statusPaid / Unpaid / Paid partially
Date rangeFilter by appointment date range
Applied filtersActive filters appear as chips — click ✕ on a chip to remove it

Filters and search compose — combining them narrows results.

Appointment Table

Each row is one appointment:

ColumnNotes
Booking IDClick to open the Appointment details
ServiceService name
AppointmentDate · time slot (e.g., 8:30 AM — 10:00 AM) · attendee count (shown when > 1)
CustomerName · phone · email
StatusAppointment status + payment status badges (see Status Management)
Created atTimestamp the appointment was created, in merchant timezone (MMM DD, YYYY, hh:mm)
ActionsEdit button — opens the Appointment details
  • Pagination — 10 rows per page. Result count is shown above the table
  • Empty state — "No appointments found" appears when no row matches the current filter

Bulk Actions

Select rows with their checkboxes to reveal bulk action buttons:

ActionBehavior
Send reminderSend a reminder email to the customers of all selected bookings immediately
Mark as completedSet status of selected bookings to Completed. Skips bookings already in a terminal state (Completed / Cancelled / No-show)
Mark as paidSet payment status of selected bookings to Paid

Status Management

Appointment Statuses

StatusMeaningSet byTerminal?
ApprovedConfirmed booking, awaiting serviceSystem (auto when customer books)No
ArrivedCustomer has arrivedMerchantNo
CompletedService finishedMerchantYes
No-showCustomer didn't show upMerchant or system (auto)Yes
CancelledAppointment was cancelledMerchant or CustomerYes

Terminal statuses are end states — they cannot be changed to anything else.

Status Transitions

Approved ──► Arrived ──► Completed
   │            │
   │            └──► Approved (revert)

   ├──► Cancelled
   └──► No-show

Rules:

  • Arrived cannot move to Cancelled or No-show — the customer is already on site
  • Terminal states (Completed / No-show / Cancelled) cannot transition further

Changing Status

Click the status badge to open the popover:

Current statusPopover options
ApprovedArrived · Cancelled · No-show
ArrivedCompleted · Revert to Approved
Completed / No-show / CancelledNone — terminal

Selecting Cancelled opens the Cancel modal to capture a reason. Other transitions apply directly without a modal — see Cancel Appointment for details.


Payment Status

Payment statusMeaningDefault for
PaidFully paidBookings via Shopify checkout
UnpaidNot yet paidBookings created outside Shopify checkout
Paid partiallyOnly part of the amount has been paid

Click the payment badge to change the status from the action list.

Products
Avada SEO SuiteAvada AEO OptimizerAvada AI Blog BuilderAvada Product CopyAvada Speed OptimizerAvada Shipping LabelsAvada Backups & Restore
Resources
DocumentationSEO Suite DocsBlog DocsSpeed DocsShipping Labels DocsBackups & Restore Docs
Company
Avada GroupPrivacy Policy
© 2026 Avada Group. All rights reserved.