🎉 Celebrating WordCamp Asia 2026 — All 7 plugins, $49 lifetime. Offer ends April 20th.
59 d
:
12 h
:
23 m
:
07 s
Buy Now
DOCUMENTATION

Sync Amelia Bookings to Google Sheets

Export Amelia booking appointments, customer details, and payment data to Google Sheets.

1 min read    Last updated Mar 3, 2026

The Amelia Bookings provider exports appointment and booking data from the Amelia booking plugin to Google Sheets.

Requirements

Amelia (Lite or Pro) must be installed and activated on your site.

Available Fields

  • Booking ID — Unique booking identifier.
  • Status — Booking status (approved, pending, canceled, rejected).
  • Service Name — The booked service.
  • Customer Name — Name of the person who booked.
  • Customer Email — Booking customer’s email.
  • Customer Phone — Contact phone number.
  • Employee/Provider — Assigned staff member.
  • Date — Appointment date.
  • Start Time — Appointment start time.
  • End Time — Appointment end time.
  • Duration — Length of the appointment.
  • Price — Service cost.
  • Payment Status — Paid, pending, or refunded.
  • Location — Appointment location if set.

Filtering Options

  • Service: Filter by specific service.
  • Status: Filter by booking status.
  • Date Range: Export bookings within a specific period.

Real-time Sync

New bookings, cancellations, and status changes are synced to Google Sheets in real time.

Example Use Cases

  • Create a shared booking calendar in Google Sheets for your team.
  • Track daily appointment schedules.
  • Monitor cancellation rates and no-shows.
  • Generate revenue reports based on booking data.