Amelia

wpamelia.com
Scheduling & Booking
Few Days

WordPress booking plugin for appointments and events

How to Replace Amelia

Overview

Amelia is a comprehensive WordPress booking solution for managing appointments and events. With over 16,000 appointments booked weekly and 20,000 events monthly, it serves barbershops, photographers, agencies, healthcare providers, and various service-based businesses. The plugin offers customizable booking forms, automated notifications, payment processing, and advanced scheduling capabilities.

Features

90 features across 15 categories

Booking(8)

Address Custom Fields

Address custom field linked to Google Maps for easier location finding for service delivery

Appointment CartPremium

Allow customers to book multiple services within a single booking process with ability to modify selections

Catalog 2.0 Booking Form

Simplified and intuitive catalog form making it easier for customers to search for services within categories

Custom Fields

Add checkboxes, text areas and other custom fields to booking process to collect additional information from clients

Event list and booking calendar view

Customizable event booking view with ability to set custom prices, select ticket types, create recurring events, and enable deposit payments

Group Appointments

Support group bookings with configurable minimum and maximum capacity per service

Limit Appointments per customer

Set maximum number of appointments a customer can book

Step-by-step booking wizard

Streamlined appointment booking interface that guides customers through selecting services, employees, locations, dates, times, and payment details in simple steps

Also in: SimplyBook.me, Picktime, Acuity Scheduling

Communications(2)

Automated Notifications

Send automated email and SMS notifications and reminders to customers and employees about appointments and events

Custom Notifications

Create custom notifications with configurable timing and content for specific business needs

Configuration(1)

Company Setup

Configure company settings including working hours, days off, currency, time and date format

Customization(5)

Built-in Popup

Choose whether booking forms appear on a page or in a convenient built-in popup view

Customizable design

Fully customizable booking forms with ability to tailor colors and fonts to match brand and website

Employee Badges

Assign badges like 'Most popular', 'Top Performer', and 'Exclusive' to employees

Multiple selections in shortcode

Choose multiple categories, services, packages, employees, or locations in a single webpage

Service Photo Gallery

Upload multiple pictures for services to be displayed as photo galleries or slideshows on the front-end

Also in: monday.com, Obsidian, Smartsheet

Events(14)

Attendee Database

Manage and track event attendee information

Company Event Setup

Configure event-specific company settings

E-tickets with QR code for EventsPremium

Provide attendees with unique QR code tickets for quick, secure on-site entry and check-in management

Event Calendar Views

Show events in a monthly calendar format so customers can easily see and book events

Event Custom Fields

Add custom fields to event booking forms to collect additional information from customers

Event Customization

Customize the look of every event with different colors and photos

Event List 2.0 Booking Form

Comprehensive overview of upcoming events with seamless ticket reservations and various ticket types

Event No-show Management

Manage no-shows for events with tracking and identification

Event Photo Galleries

Upload and display event photos in galleries

Event TicketsPremium

Create unique or custom prices for event tickets based on ticket types, capacity, and time of purchase with discount options

Event Waiting ListPremium

Allow customers to join a waiting list and hold their spot until openings become available

Organizer & Staff Management

Manage event organizers and staff members

Recurring Events

Create one-off or repeating events like conferences, classes, meetups, or concerts

Redesigned Event Calendar 2.0Premium

Streamlined event booking experience with redesigned event calendar

Integrations(25)

Apple Calendar SynchronizationPremium

Connect Apple Calendar to seamlessly sync Amelia appointments and events

BuddyBoss Integration

Integration with BuddyBoss community platform

Divi Integration

Easily incorporate Amelia booking form using Divi builder modules

Elementor Integration

Create visually stunning websites and easily add Amelia booking form using Elementor's drag-and-drop interface

Facebook Pixel Integration

Track visitor activity, monitor conversions, and optimize marketing efforts for enhanced website performance

Google Analytics Integration

Gain insights into visitor behavior and optimize website for better performance

Google Calendar Synchronization

Sync Amelia appointments and events with Google Calendar to keep availability up-to-date

Google Meet IntegrationPremium

Schedule online virtual meetings and book events with instant confirmation and Google Meet access links

Lessonspace Integration

Easily create online classrooms for each booked appointment or created event

Microsoft Teams Integration

Schedule online virtual meetings and book events with instant confirmation and Microsoft Teams access links

Mollie Payment Processing

Accept payments through Mollie payment gateway

MyCred Integration

Use myCred points to book appointments and events

Native Zoom IntegrationPremium

Connect Zoom account to provide customers with meeting links in appointment and event notifications

Outlook Calendar Synchronization

Sync Amelia appointments and events with Outlook Calendar

PayPal Integration

Accept PayPal payments for appointments and events

Razorpay Payment Integration

Accept payments through Razorpay payment gateway

REST APIPremium

Allows calling plugin actions through external systems for seamless integrations with third-party applications

Square IntegrationPremium

Simplify transaction management with Square integration for reliable and efficient payment method

Stripe Connect IntegrationPremium

Seamless payment processing with Stripe Connect for easier transaction and payout management

Stripe Payment Gateway

Process payments through Stripe with support for Stripe Connect integration

Thrive Automator Integration

Send data from Amelia to numerous third-party applications after certain actions

WebHooks

Connect Amelia with third party applications and send appointments and events data after booking, canceling, or rescheduling

WhatsApp IntegrationPremium

Send customer and employee notifications about appointments and events through WhatsApp

WooCommerce Integration

Native WooCommerce integration for managing payments, taxes, and invoices

WP Fusion IntegrationPremium

Sync appointment bookings with over 50 CRMs and marketing platforms using WP Fusion

Also in: ReadMe, Hugging Face, Setmore

Localization(1)

Multilingual Support

Support for over 20 languages with ability to translate all strings into any language

Management(8)

Customer Database

Manage customer information with import/export capabilities, customer notes, and centralized database

Customer Panel 2.0

Redesigned customer panel offering easy appointment and event management with enhanced profile features

Employee Management

Manage employee schedules, contact information, workloads, availability, and individual performance

Employee Panel

Allow employees to login and manage their appointments, events, schedules, working hours, and days off

Multi-location Management

Manage multiple business locations efficiently

No-show Management

Identify customers who have missed appointments with colored tags reflecting frequency of missed appointments

Resources ManagementPremium

Share resources such as rooms, equipment, cars, and chairs among employees with automatic availability tracking

Unlimited Locations

Manage multiple business locations with individual contact data, addresses, and geolocations

Marketing(2)

Coupons for packages

Provide unique discount codes for packages that can be redeemed during booking process

Discount Coupons

Create and track discount coupons with usage limits and fixed or percentage-based discounts

Payments(5)

Deposit Payments

Allow customers to pay a deposit amount during booking with remaining balance payable later via payment link or in-person

Multiple Payment Methods

Integration with PayPal, Stripe, Mollie, RazorPay, Square, and WooCommerce for secure online payments

Pay via a LinkPremium

Allow customers to complete transactions through personalized secure payment links sent via email or customer panel

Refund ProcessingPremium

Refund customers when they cancel appointments through integrated payment methods like PayPal, Stripe, Mollie, RazorPay, or WooCommerce

Taxes and Invoices

Automatically calculate and apply taxes to services and events, and generate invoices for bookings

Pricing(2)

Pricing by date & timePremium

Set different prices for specific days, dates, or time periods so rates automatically match demand

Pricing by the number of peoplePremium

Offer flexible service pricing that automatically adjusts based on the number of people attending the appointment

Reporting(2)

Admin Dashboard

Comprehensive dashboard with KPI summaries, widgets, charts, and tables to monitor business performance

Financial Details Overview

Check payment status, payment gateway, total amount, discount and other payment information

Scheduling(7)

Booking Time Limits

Configure minimum time required before booking and canceling based on business needs

Buffer Time Management

Allocate preparation and cleanup time before and after services for employees

Calendar Views

Multiple calendar view options including monthly, weekly, daily, timeline, and interactive list views

Custom Services Schedule

Configure working hours and breaks individually per service and employee combination for full scheduling flexibility

Recurring Appointments

Allow customers to schedule recurring appointments with daily, weekly, monthly or yearly recurrence

Service Scheduling

Configure service-specific scheduling options

Time Zone Configuration

Configure time zones for appointments and events

Security(2)

GDPR Compliance

Does not store customer data in compliance with GDPR, with customer panel allowing access and deletion of personal data

User Roles and Permissions

Four built-in user roles (admin, manager, employee, customer) with customizable permissions via WordPress capabilities

Services(6)

Custom Service DurationPremium

Create multiple durations for a single service and set different prices for each duration option

Packages of ServicesPremium

Bundle single or multiple services in a package of appointments with discounted pricing

Private Service

Configure services as private with restricted access

Service Categories

Create categories for services with customizable photos, names, colors, and translations

Service Customization

Customize individual service settings and appearance

Service Extras

Configure additional services or treatments that can be optionally added to bookings with separate pricing

Pricing

Starter

$69/year (20% off) or Annual
  • 1 domain
  • 1 year of support included
  • Automated Notifications
  • Group Appointments
  • Bookings
  • Discount coupons
  • Service extras
  • Square Payments
  • Taxes
  • Invoices
  • Unlimited Locations
  • Multilingual Support
  • Custom Notifications
  • Recurring Appointments and Events
  • Deposit Payments
  • Pricing by the number of people
  • Packages of services
  • Resources
  • Cart
  • REST API
  • Event Waiting List
  • WhatsApp Integration
  • Refund Payment
  • Calendar Synchronizations
  • Online Meetings
  • Custom service duration
  • Event Tickets
  • WebHooks

Standard

$179/year (10% off) or Annual - Standard
  • 1 domain
  • 1 year of support included
  • Automated Notifications
  • Group Appointments
  • Bookings
  • Discount coupons
  • Service extras
  • Multiple Payment Methods (PayPal, Stripe, Mollie, Razorpay, Square)
  • Taxes
  • Invoices
  • Unlimited Locations
  • Multilingual Support
  • Custom Notifications
  • Recurring Appointments and Events
  • Deposit Payments
  • Pricing by the number of people
  • Packages of services
  • Resources
  • Cart
  • REST API
  • Event Waiting List
  • WhatsApp Integration
  • Refund Payment
  • Calendar Synchronizations
  • Online Meetings
  • Custom service duration
  • Event Tickets
  • WebHooks
  • Customizable Design
  • Built-in Popup
  • Marketing Tools and Analytics
  • Import Customers' data

Pro

Popular
$249/year (30% off) or Annual - Pro MOST POPULAR
  • 5 domains
  • 1 year of support included
  • Automated Notifications
  • Group Appointments
  • Bookings
  • Discount coupons
  • Service extras
  • Multiple Payment Methods
  • Taxes
  • Invoices
  • Unlimited Locations
  • Multilingual Support
  • Custom Notifications
  • Recurring Appointments and Events
  • Deposit Payments
  • Pricing by the number of people
  • Packages of services
  • Resources
  • Cart
  • REST API
  • Event Waiting List
  • WhatsApp Integration
  • Refund Payment
  • Calendar Synchronizations
  • Online Meetings
  • Custom service duration
  • Event Tickets
  • WebHooks
  • Customizable Design
  • Built-in Popup
  • Marketing Tools and Analytics
  • Import Customers' data
  • Unlimited Appointments
  • Unlimited Events
  • Unlimited Employees
  • 5 different Booking Forms
  • Step-by-step booking wizard

Elite

$499/year (50% off) or Annual - Elite
  • Unlimited domains
  • 1 year of support included
  • Automated Notifications
  • Group Appointments
  • Bookings
  • Discount coupons
  • Service extras
  • Multiple Payment Methods
  • Taxes
  • Invoices
  • Unlimited Locations
  • Multilingual Support
  • Custom Notifications
  • Recurring Appointments and Events
  • Deposit Payments
  • Pricing by the number of people
  • Packages of services
  • Resources
  • Cart
  • REST API
  • Event Waiting List
  • WhatsApp Integration
  • Refund Payment
  • Calendar Synchronizations
  • Online Meetings
  • Custom service duration
  • Event Tickets
  • WebHooks
  • Customizable Design
  • Built-in Popup
  • Marketing Tools and Analytics
  • Import Customers' data
  • Unlimited Appointments
  • Unlimited Events
  • Unlimited Employees
  • 5 different Booking Forms
  • Step-by-step booking wizard
  • Built-in REST API for seamless integrations
  • WordPress & JavaScript hooks for advanced customization
  • Maximum flexibility for custom workflows and solutions

Standard (Lifetime)

Lifetime - $179 with 10% discount
  • 1 domain
  • Lifetime support included
  • Recurring Bookings & Multilingual Support
  • Online & deposit payments, taxes & invoices
  • Calendar & meeting tools integrations

Pro (Lifetime)

Lifetime - $249 with 30% discount
  • 5 domains
  • Lifetime support included
  • Service packages & resource management
  • Event waiting lists
  • Multi-service Booking

Elite (Lifetime)

Lifetime - $499 with 50% discount
  • Unlimited domains
  • Lifetime support included
  • Built-in REST API for seamless integrations
  • WordPress & JavaScript hooks for advanced customization
  • Maximum flexibility for custom workflows and solutions

Cost Calculator

Keep Paying Amelia

Monthly$69/mo
Yearly$828/yr
5-Year Total$4.1k

Build It Yourself

Est. Build Time~10 hrs
Hosting$20/mo
DifficultyEasy

Total Cost Comparison

1 YearSave $588
SaaS
$828
DIY
$240
3 YearsSave $1.8k
SaaS
$2.5k
DIY
$720
5 YearsSave $2.9k
SaaS
$4.1k
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 90 features at easy complexity.

Build vs Buy

Should you build a Amelia alternative or buy the subscription? Estimate based on 90 features.

Buy Amelia

Better Value
Monthly cost$690/mo
3-year total$24,840
Time to deployDays

Build Your Own

Development cost$72,000
Maintenance$1,080/mo
3-year total$110,880
Dev time~6 months

Buying Amelia saves ~$86,040 over 3 years vs building.

Estimates based on 90 features and a BuildScore of 4/5. Actual costs vary.

Integrations

23 known integrations

Apple CalendarBuddyBossDiviElementorFacebook PixelGoogle AnalyticsGoogle CalendarGoogle MeetLessonspaceMicrosoft TeamsMollieMyCredOutlook CalendarPayPalRazorpaySquareStripeStripe ConnectThrive AutomatorWhatsAppWooCommerceWP FusionZoom