Integrate Zapier with YouCanBook.me

Paid YouCanBook.me users can integrate Zapier to connect YouCanBook.me to 100's of other services. Take a look at the list of services that link to Zapier to get some ideas of how your bookings page can trigger a huge range of automatic activities.

In this article:

Integrate Zapier with YouCanBook.me
Connect YouCanBook.me to Zapier
Zapier Triggers
Getting Test data through Zapier
Suggested Zaps to try with YouCanBook.me

Integrate Zapier with YouCanBook.me

On your YouCanBook.me account click the chevron arrow next to your email address and select Integrations.

Scroll down to Connect with Additional Services. Click Connect under Zapier. If you are already logged into Zapier, it will auto-connect to your Zapier account. Otherwise, it will prompt you to login to your Zapier account.

Once your Zapier account is integrated with YouCanBook.me you'll see a pop-up modal with your Zapier API key and suggested Zaps with apps you are already using. Copy your Zapier API key to use within Zapier.

Connect YouCanBook.me to Zapier

From your Integrations page in YouCanBook.me click Show key to copy your Zapier API key. 

In your Zapier account, you can go to My Apps and connect to your YouCanBook.me account using this API key. 

Zapier triggers

Actions can be triggered from your YouCanBook.me account into 100's of other services. There are 3 specific triggers based on actions in your YouCanBook.me account. 

Trigger: New Booking 

This trigger will fire each time someone makes a booking on the target booking page. As part of the trigger, our system will send through all the data we have about the booking. This includes all the information gathered on the booking form 

Please refer to this page for shorthand codes that are available for use in Zapier. For custom fields on the booking form, a shorthand code needs to be set so that the data is available in Zapier.  

Trigger: Updated (Cancelled) Booking 

When you - or your customer - clicks on the link to cancel a booking through our system, this trigger will fire. (Note that if you simply delete a booking from the underlying calendar, our system will record it as "cancelled" but this trigger will not fire.) 

Trigger: Booking Rescheduled 

This trigger fires when the person who made the booking has decided to change the time it will start. The data included will be the same as the previous triggers.

>Getting Test Data through Zapier

When you're setting up a new Zap in your Zapier account, it will prompt you to Test your trigger and will attempt to find a recent booking in YouCanBook.me. 

When you click Test Trigger, your target booking page should be open in another browser window, and you should then create a test booking. 

Sometimes you'll see a message that Zapier can't find a test booking. Why?

YouCanBook.me batches up zaps (what would trigger that test properly) and only release them every 5 minutes. So, this can result in the test booking not coming in for 5 minutes. Zapier continues looking for the test until it comes through, which seems like long wait time (which resembles a failed test.) Although the test has not failed, Zapier has suggested these 2 workarounds:

  • Click Test trigger again, and try to catch the test booking you created. You may need to do this several times. 
  • Click "Skip Test & Continue", which will pull in sample data that you can use to set up the rest of the Zap.

Suggested Zaps to try with YouCanBook.me

Once you are all set up, you might want to check out this list of possible integrations for ideas on how you can get the most out of Zapier and YouCanBook.me.