Elementor Widgets

Elementor widgets for booking appointments

You’ve probably heard of Elementor – it’s the most popular WordPress page builder, active on more than 3 million sites. We’ve heard from a lot of Elementor users who want to drag-and-drop SSA widgets directly into their layouts. To make life easier for our customers who are using Elementor and Simply Schedule Appointments together, we’ve introduced a couple of widgets that make taking appointment bookings on your WordPress site even easier.

When you’re editing a page with Elementor, you’ll see 2 new Simply Schedule Appointments widgets


If you’ve got both Simply Schedule Appointments (any edition) and Elementor installed, you’ll see 2 new SSA widgets available

Simply Schedule Appointments Elementor Widgets



The Booking widget inserts a booking form into your page. You can allow customers to select an appointment type, or you can specify an appointment type when you insert the module into your page. This works like our [ssa_booking] shortcode.


Upcoming Appointments

The Upcoming Appointments module is only visible to logged-in users. It allows them to see their upcoming booked appointments as a list. They can also click to cancel or reschedule their appointments.

Screenshot of upcoming appointment list


Add SSA to your Elementor pages in seconds


Style SSA to visually match your site in a few clicks


  1. Tania on February 7, 2020 at 11:09 pm

    I have just installed your plugin and am using elementor. Unfortunately, when I follow the instructions form the video here, the two widgets are not displayed and it seems like the only option I have is to try and figure out how to add in the shortcode. Is that correct?

    • Natalie MacLees on February 8, 2020 at 5:00 pm

      Hi there! I just double-checked to be sure that we didn’t break anything, but with both Simply Schedule Appointments and Elementor installed and activated, I do see our Upcoming Appointments and Schedule an Appointment modules ready to be added to the page as expected. If you’re still having trouble, please contact our support at support@simplyscheduleappointments.com and we’ll help you get it sorted out.

Leave a Comment