WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by justdave v2.0.2

Upcoming for Calendly

Display a list of upcoming already-scheduled Calendly events that still have open slots, and link to their specific registration pages.

Upcoming for Calendly

The facts

Active installs
100+
Price
Free
Last updated
10 Jul 2026
Added
Apr 2023
Requires WP
5.8
Tested up to
WP 7.0.4
Requires PHP
8.0
Downloads
2,803

Our analysis

AI-assisted

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

  • Displays upcoming events from Calendly
  • Allows filtering by specific event type
  • Supports registration links for events with open spots
  • Includes options for members-only booking links
  • Easy integration with Gutenberg block or shortcode

Where it falls short

  • Requires a Calendly Access Token for setup
  • Limited to features available through the Calendly API
  • No published rating or extensive user feedback available

Verdict

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.

From the developer

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.

Setup

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.

Usage

Gutenberg Block

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:

  • Event name filter – Select a specific event type from your Calendly account, or leave as “All Events” to show all scheduled events.
  • Show remaining spots – Toggle to show or hide the remaining available spots for each event.
  • Members-only booking links – When enabled, only logged-in users will see clickable booking links. Logged-out visitors will still see event dates as plain text.

Shortcode (Legacy)

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.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking bookings.

MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)
Calculated Fields Form

Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...

Free 40k+ installs 4.9★ (970)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Simply Schedule Appointments

Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...

Free 50k+ installs 5★ (155)
Booking Calendar

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...

Free 40k+ installs 4.7★ (653)