Limited time discount Keep Summer Fully Booked
Up to 50%Off

Amelia: the most
flexible WordPress scheduling plugin

Scheduling appointments shouldn't feel like a second job. With Amelia, you get total control over employee schedules, service availability, and bookings, all from a single, intuitive backend designed backend. Set it up once, and let it run.

Amelia: the most <br>
flexible WordPress scheduling plugin

Discover the value

What Amelia brings to your scheduling?

Whether you're a solo practitioner managing your own calendar or running a multi-location business with dozens of employees, Amelia adapts to your workflow, not the other way around.

 Your business on autopilot

 Your business on autopilot

Bookings happen, reminders go out, calendars update. You don't have to be involved in every step.

Scales with your growth

Scales with your growth

One employee or fifty, one location or many, Amelia handles the complexity without adding admin overhead.

Clients who actually show up

Clients who actually show up

Self-service rescheduling and automatic reminders reduce the friction that leads to no-shows and last-minute cancellations.

A booking experience worth showing off

A booking experience worth showing off

Fully customizable forms that match your brand. Your clients' first impression of your business starts here.

Amelia features that make scheduling appointments a breeze

Buffer time before and after

Need prep time between clients? Set buffer time before or after any service and that window disappears from the booking calendar. No more back-to-back chaos.

Buffer time before  and after

Custom service duration

Offer one service in multiple time slots, 30, 60, or 90 minutes, each with its own custom pricing. Customers choose what fits their schedule

Custom service duration

Period available for booking in advance

Set how far in advance your customers can book appointments. The periods can be set globally and per service.

Period available for booking in advance

Minimum booking & cancellation window

Set the minimum period before the appointment when customers can submit a booking request, cancel, or reschedule an appointment time slot in our scheduling WordPress plugin.

Minimum booking & cancellation window

Special days and days off

Add company-wide holidays or employee-specific exceptions in seconds with special days. Define global rules on working hours, breaks, and days off and configure different schedules and working hours for every employee individually.

Special days and days off

See how one Customer turned 20+ events into a breeze with Amelia

"I have tested many other plugins, but Amelia was the easiest to set up, and most importantly, it was the first plugin that both employees and customers found easy to use."

Read full story

Check out inspiring customer stories

Amelia helped magicGerman expand 
to the Chinese market

Teaching and Education

Amelia helped magicGerman expand to the Chinese market

Read full story
How Amelia helped Yang + Yin Health manage appointments from day one

Beauty and Wellness

How Amelia helped Yang + Yin Health manage appointments from day one

Read full story
How Amelia Facilitates Ballaë’s Management and Growth

Holistic Medicine

How Amelia Facilitates Ballaë’s Management and Growth

Read full story
Stress-Free Scheduling for The Sanctuary for Mind, Body & Spirit

Teaching and Education

Stress-Free Scheduling for The Sanctuary for Mind, Body & Spirit

Read full story

Amazing customer support

Our agents will help you install, set up, and maintain the plugin
on your WordPress website.

Have a pre-purchase question? Get in touch
Aleksandar Vukovic Support at Amelia

John, your plugin is all set up.
You can now accept online payments!

Aleksandar Vukovic
JS

Jeremy Smith

Thanks, that solved my problem!

Amelia is the all-in-one WordPress booking solution you've been looking for.

Annual
Lifetime

Starter

For individuals & small businesses

$1
Use on 1 domain

Essential booking features

to simplify scheduling

  • 1 year of support included
  • Core booking features
  • Step-by-step booking wizard
  • Automated email notifications

Standard

For small teams ready to scale

$1
Use on 1 domain

Smarter scheduling

more automation, and seamless integrations

  • 1 year of support included
  • Recurring Bookings & Multilingual Support
  • Online & deposit payments, taxes & invoices
  • Calendar & meeting tools integrations

Elite

For agencies & developers

$1
$1
Unlimited domains
20 domains
Unlimited domains

Full feature access

with developer-level customization options

  • 1 year of support included
  • Built-in REST API for seamless integrations
  • WordPress & JavaScript hooks for advanced customization
  • Maximum flexibility for custom workflows and solutions

"Top tier plugin, feels like Saas because it was built with care"

"We love how simple the booking interface is"

4.9/5
182 Reviews on

Frequently asked questions about Amelia WordPress events plugin

No. Amelia is built for business owners, not developers. Everything from setting up employee schedules to configuring booking windows is done through a clean admin interface. No code required.

The employee panel and customer panel are available on Standard plans and above. Check the pricing page to see the full feature breakdown across all plans.

Yes. Customers can manage their bookings through the Amelia customer panel and can reschedule, cancel, or view appointment details without contacting you. You control how far in advance they can make changes.

Yes. Every employee can have a fully individual schedule, including unique working hours, breaks, days off, and special days. Global working hours serve as a template, but individual settings always take priority.

Once connected, Amelia reads your employees' existing calendar events and marks those time slots as unavailable in the booking form. New appointments booked through Amelia are also synced back to their calendar automatically.

Yes. The custom service duration feature lets you offer a single service with multiple time slot options, each with its own price. Customers choose the duration that suits them during booking.

Yes. Create packages of single or multiple services at a bundled price. Once a customer purchases a package, they can see all their remaining sessions in the customer panel and book them individually, at their own pace.

15 day money back guarantee badge

Start your journey with Amelia today!

15-Days Money Back Guarantee

Get Started Now