Calendly Booking for Single Listings and MyListing Websites

Our Calendly Booking for Single Listings and MyListing Websites guide will show you how to easily add calendaring functionality to your website without using a plugin.

We’ll also talk about ways for MyListing website owners to add more value to their Listing Packages.

This is done with Calendly, a powerful, yet easy-to-use solution for appointments, consultations, meetings, interviews, etc., and their Basic (FREE) plan that is adequate enough for a lot of businesses. ​

Calendly can connect with calendars to automatically check availability and help connect with contacts, prospects, and clients.

Calendly. MyListing. Killer Combo.

There are a lot of folks looking to add Booking functionality to their MyListing websites and the search for the right solution can get pretty confusing. Which solutions are compatible with MyListing? Of those, which are the best?

On top of the complexity, there is also the cost, as Booking solutions can get pretty expensive by the time it’s all said and done. There’s the cost of the solution itself, the time that you put in yourself, and any time/money spent on hiring someone to help you.

Enter Calendly, which is not only FREE to get started, but it puts the responsibility and control into the hands of your users. But, why would I want that?

Depending on what stage you’re in with building out your business, providing a booking solution may not be in the budget or you may have more pressing things on your to-do list.

Having the ability to quickly drop in Calendly is a slam dunk.

Lastly, depending on your business model, skill set, and overall desire to do so, you could offer services that help your users upgrade and implement the paid versions of Calendly.

Benefits of Using Calendly with MyListing

  • No plugin is required.
  • Minimal website complexity to manage compared to a Booking plugin.
  • Minimal website performance hit compared to a Booking plugin.
  • No cost to implement on your website for your own needs.
  • No cost for your users with the available FREE plan.
  • Opportunity to sell Calendly implementation services, to supplement your income.

Calendly for Single Listings

Enable Calendly Integration

The Enable Calendly Integration Code Snippet is required to make Calendly work with Single Listings.

Collect Calendly Profiles

Use the steps below to add a Calendly field to each Listing Type where you want to collect and display a Calendly profile.
  1. Listing Types > Edit Listing Type > Fields.
  2. Add a URL field.
  3. Give it a label of “Calendly Booking Profile” or similar.
  4. Give it a placeholder of “” or similar.
  5. Give it a description of “Note: If you use Calendly to book appointments or would like to start, you can enter your profile link here. Calendly offers a FREE account to get started.” or similar.
  6. Continue configuring the field as desired such as setting it required/optional, package visibility, etc.
  7. Save the changes to your Listing Type.

Calendly - Quick Action

If you wish to add a Quick Action that links to a user’s Calendly profile, please use the following steps.

  1. Listing Types > Edit Listing Type > Single Page > Quick Actions.
  2. Under the Add new quick action column, choose Custom action.
  3. Set the desired icon and label.
  4. For the Link to value, enter the [[calendly-booking-profile]] shortcode.
  5. Save the changes to your Listing Type.

Calendly - Shortcode Block

If you wish to embed a user’s Calendly profile into an existing or new Single Listing tab, please use the following steps.

  1. Listing Types > Edit Listing Type > Single Page > Content & Tabs > Edit the desired Tab.
  2. Add a new block > Select block type > Shortcode.
  3. Grab the “Embed Calendly Profile” code snippet from the next section, and paste it here in this shortcode block.
  4. Save the changes to your Listing Type.
Calendly Booking Single Listing Tab Embed

Embed Calendly Profile

The Embed Calendly Profile code snippet is used to embed a Calendly profile into the Content & Tabs area of Single Listings.

Calendly for MyListing Website Owners

To this point, we’ve covered how Calendly works with Single Listings and the value it brings to listing owners. Website owners can also directly benefit from using Calendly.

Here are just some of the ways Calendly can be used by MyListing website owners and depending on the website’s audience or niche, the opportunities may become even more readily apparent.

  • Schedule support consultations with current users.
  • Schedule pre-sales consultations with potential customers.
  • Schedule meetings with potential vendors of your platform.
  • Schedule advisement meetings with students.
  • Schedule interviews.

Integrate Calendly - Direct

In the ‘Calendly – Shortcode Block’ section above, we showed how Calendly looks when using the ‘Inline Embed’ option and there are additional options available directly from Calendly.

Integrate Calendly - Elementor Pro

While Calendly offers really nice options for adding their solution to a WordPress website, it’s a bit limited when you compare it to what’s possible with Elementor Pro popups.

In short, popups allow you to add animation, display conditions, display triggers, and other advanced display rules.

When working with Elementor Pro popups, we can embed our Calendly code snippet directly into our popup and this allows users to interact with Calendly without having to view a profile on the Calendly website.

Another option is to simply add a link or linked button to a popup, that then links out the profile on the Calendly website,

As you can see, we have a number of options.

  • Animation: Popups can slide in/out/up/down, stick the side of the page, take over the entire screen, etc.
  • Conditions: Popups can be applied to all pages/posts, select pages/posts, WooCommerce store, etc.
  • Triggers: Popups can show up when the page loads, when a user scrolls up/down when a user goes to exit a post/page, etc.
  • Advanced Rules: Popups can show up when a post/page is viewed “x” number of times, when users arrive from a particular website, on certain devices, etc.

Video Tutorial

NEW: MyListing Club Community

Get a true community experience that Facebook just can't offer.

WooCommerce Subscriptions Ready

The latest version of the WooCommerce Subscriptions plugin is included (unlicensed) and once you have a Starter Site in hand, you can easily put in your own pricing, package features, graphics, etc.

Should you not wish to use WooCommerce Subscriptions, you can simply turn the Listing Subscription packages into standard MyListing packages in just a few clicks and be on your way.

  • WooCommerce Endpoint Design
  • WooCoommerce Subscriptions Setup
  • Listing Subscription Packages
  • Listing Subscription Switching
  • Stripe Payment Gateway Plugin
  •  and more…

Premium Assets

Get licensed, premium plugins, valued at over $600 in the first year alone, making a Starter Site investment a no-brainer.

You will get licensed copies of all the plugins listed below, with the exception of the WooCommerce Subscriptions and WooCommerce Product Vendors, and the licenses are yours to keep, for as long as the plugins remain on your website.

  • Elementor Pro ($49)
  • Perfmatters ($25)
  • Permalink Manager Pro ($45)
  • SEOPress Pro ($39)
  • UiPress ($39)
  • WooCommerce Product Vendors ($79) 
  • WooCommerce Subscriptions ($199)
  • WP Rocket ($49)