MetForm
93Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...
Display a list of upcoming already-scheduled Calendly events that still have open slots, and link to their specific registration pages.
Upcoming for Calendly is a WordPress plugin that displays upcoming scheduled events from Calendly using its API. It allows users to show a list of events, filter by event type, and provide registration links for events with available spots.
To set it up, you need to generate an Access Token from Calendly and paste it into the plugin's settings. The plugin offers a Gutenberg block for easy integration into posts or pages, as well as a shortcode for backward compatibility.
Best for: This plugin is suitable for users who want to integrate Calendly event scheduling into their WordPress site.
What it does well
Where it falls short
Upcoming for Calendly provides a straightforward way to showcase scheduled events from Calendly. It may be useful for those looking to manage event registrations directly on their WordPress site.
justdave's own description of Upcoming for Calendly, lightly tidied.
Upcoming Events Registration List for Calendly
This WordPress plugin displays upcoming scheduled events from Calendly using the Calendly API and offers registration links for already-scheduled group events that still have open spots. You can either list all of your scheduled events, or restrict it to a specific event type.
To set it up, you will need to log into Calendly and generate an Access Token. A link to do so is provided on the plugin’s settings page. Paste the token into the box on the settings page.
The easiest way to add your upcoming events to a post or page is to use the Gutenberg block. When editing a post or page, search for “Upcoming for Calendly” in the block inserter and add it. You can then configure:
You can also use the shortcode for backward compatibility. Place [upcoming-for-calendly] on a post or page where you want the list to appear. To restrict it to a specific event type, use [upcoming-for-calendly event="Event Type Name"].
Calendly has a per-event setting in their UI to hide the available spots on an event, but they don’t expose it in the API so the plugin has no way to tell if you have it set. If you want to hide the remaining spot counts, you can add show_spots="false" to the shortcode to hide them. For example: [upcoming-for-calendly show_spots="false"].
If you only want booking links to be clickable for logged-in users, add members_only_links="true" to the shortcode. Logged-out visitors will still see the event date/time list, but as plain text with no booking URL. For example: [upcoming-for-calendly members_only_links="true"].
The plugin currently implements a feature I needed. I am open to adding additional features that can be implemented via Calendly’s API if there is a need for them.
Bug reports and feature requests can be filed at the GitHub repository.
Other plugins for taking bookings.
Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...
Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...
Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...
Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...
WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...
Amelia is a powerful booking plugin for appointments and events. Manage scheduling, calendars, and availabilit...