Available nowIndependent FreyGabor software
Available

AmeliaExtension - Custom Booking Flow

Build custom Amelia booking journeys with live services, waiting lists, Smart Waitlist Pro, extras, payments and a visual flow builder.

One-site licence£14.95one-time
Purchase licence
AmeliaExtension - Custom Booking Flow product artwork
AEAVAILABLE EXTENSION
01
Amelia compatibleDesigned to extend Amelia without replacing its core plugin files.
02
Independent moduleInstall and manage this extension separately from other products.
03
Licensed updatesReceive protected package downloads and eligible WordPress updates.
PRODUCT OVERVIEW

A focused extension, built for Amelia

Screenshots

3 pictures

Design a better Amelia booking experience

AmeliaExtension - Custom Booking Flow adds a flexible, modern customer journey on top of Amelia without editing or replacing Amelia core files.

Create focused booking flows for different services, employees, locations or landing pages. Reorder steps, hide anything customers do not need, add conditional steps, and match the form to a light or dark website.


Visual booking-flow builder

  • Drag and reorder booking steps in an own-design visual editor.
  • Add, remove, enable or require individual steps.
  • Edit titles, descriptions, buttons, layouts, columns and custom content.
  • Edit every customer-facing label, instruction, validation message, confirmation sentence and booking-processing popup message per flow.
  • Preview the customer flow at desktop, tablet and mobile sizes while editing.
  • Select which Amelia services appear by name from the Service step Rules panel.
  • Show steps only for selected services, payment methods or website states.
  • Create multiple independent flows for different pages or campaigns.
  • Import and export flow settings between licensed websites.

Connected to Amelia

The extension reads Amelia's visible services, categories, duration prices, capacities, extras, employees, locations and payment availability, then uses Amelia's live availability, coupon and booking contracts. There is no second service catalogue to maintain.

  • Availability-filled month calendar and live time slots for the selected service and duration.
  • Amelia-native waiting-list dates and times appear automatically when the selected service enables its waiting list and a full slot has queue capacity.
  • Waiting-list choices show the assigned employee and expected queue position, then revalidate the place before submission.
  • Automatic integration with AmeliaExtension - Smart Waitlist Pro through Amelia's native waiting-booking status.
  • Unavailable times remain visible as disabled BOOKED slots.
  • When Any available employee is selected, each time displays the assigned Amelia employee.
  • Selecting a time holds the slot without reloading the list and advances automatically after Amelia confirms it.
  • Default and additional duration-specific Amelia prices, person prices and employee overrides.
  • Amelia service extras, optional/mandatory rules, quantities, prices and added duration.
  • Employee and location selection.
  • Amelia coupons, fixed-value vouchers and loyalty codes.
  • Accepted savings are highlighted in green and shown in the estimate, review and confirmation.
  • Automatic payment-step bypass when the validated final balance is £0.00.
  • Waiting-list requests skip slot holds, coupons and payment because no confirmed appointment is charged.
  • Required first name, last name, valid email and phone fields with visible missing-field highlighting.
  • Service capacity and attendee limits come directly from Amelia without a duplicate attendee field.
  • Amelia-connected pay-on-site, Stripe, PayPal, WooCommerce, Mollie and Barion checkout paths.
  • Final server-side availability, waiting capacity, price and coupon validation by Amelia.

Clear Booking Flow management

  • Licence status, domain, expiry and validation controls in one dashboard.
  • At-a-glance flow, published, service, step and update metrics.
  • Quick creation and editing of every saved booking flow.
  • Per-step Amelia-backed default selections, saved entity filters and permanent flow deletion.

Modern light and dark designs

  • Modern Light and Modern Dark presets.
  • Automatic website/system colour mode.
  • Custom primary, accent, background, card, text and border colours.
  • Custom radius, typography and flow-scoped CSS.
  • Responsive desktop, tablet and mobile layouts.
  • Sticky mobile actions and a live desktop booking summary.
  • Animated full-screen booking progress while Amelia creates the appointment.
  • Detailed Booking confirmed screen with a configurable Manage your booking link.

Elementor and shortcode support

Use the native Amelia Custom Booking Flow Elementor widget with flow, service, employee, location, theme and responsive style controls. The shortcode works in Gutenberg, classic pages, popups and other builders:

[amelia_custom_booking_flow flow="modern-booking"]


Commercial security and reliability

  • Temporary slot holds during checkout.
  • Request throttling and time-limited booking sessions.
  • Input allow-lists and server-built Amelia booking payloads.
  • No browser-supplied price is trusted.
  • Privacy-conscious logs exclude customer contact data and licence secrets.
  • Compatibility guard pauses booking mutations on untested Amelia contracts.

Licence and private updates

  • One production website activation.
  • Domain-bound FreyGabor licence activation and deactivation.
  • Signed licence responses and signed private WordPress updates.
  • Seven-day validation-outage grace period.
  • Published forms remain operational if the licence later expires; updates and administrative changes are locked safely.

System requirements

  • Extension version: 1.0.11
  • Tested Amelia: 9.6.3 - 9.7
  • WordPress: 6.2 or later
  • PHP: 7.4 or later
  • Required plugin: Amelia Booking

Optional compatibility: AmeliaExtension - Smart Waitlist Pro 1.0.0. Standard Amelia waiting lists work without the Smart Waitlist Pro extension.

Important: Enable and test each online payment gateway in its sandbox mode on the target site. Square and Razorpay are not offered by version 1.0.11 because their secure browser checkout components are not included.


Developer and support

Developed and maintained by FreyGabor.com. Independent extension; not affiliated with, maintained by or endorsed by Amelia/TMS.

Copyright © 2026 Frey Gabor. All rights reserved.

COMPLIMENTARY SERVICEFree Install / IntegrationAvailable for this pluginRequest installation