
Amelia
Booking and event management software with payments and workflow automation for high-volume appointment businesses.
Amelia is a self-hosted WordPress booking plugin, first released in 2018 by the Belgrade studio behind the Trafft SaaS. It is actively maintained, with over 90,000 active installations and a 4.6 rating across hundreds of reviews on WordPress.org. A free Lite tier is available, while paid licenses are sold annually or as one-time lifetime purchases — and licensing is per website rather than per user, so team size never drives the cost.
Amelia covers appointment scheduling with recurring and group bookings, buffers, service packages, custom fields, and coupons. Its real differentiator is full event management with ticketing, including QR-code e-tickets, recurring events, and waiting lists — a category Calendly does not serve at all. Commerce runs deep too: Stripe, PayPal, WooCommerce, Square, Mollie, and Razorpay payments with deposits, taxes, invoices, and refunds.
It syncs with Google, Outlook, and Apple calendars, generates meeting links via Zoom, Google Meet, and Microsoft Teams, and sends notifications by email, SMS, and WhatsApp. The trade-off against Calendly is ownership versus convenience: booking data stays on your own server and the booking flow embeds directly into your existing WordPress site, but you need a WordPress installation and you handle maintenance yourself. It fits WordPress service businesses, agencies building client sites, and event organizers who need ticketing alongside appointments.
WordPress service businesses, agencies, and event organizers that need appointments plus event ticketing on their own site.