Firstly you will need to ensure you have turned on "Webhooks" within the BookingLive Admin System. To do this, go to Settings > Add-ons > Webhooks tab and tick the box for "Use Webhooks".
Create a Zapier Account
Once created, use this link to go directly to the BookingLive Zapier App: https://zapier.com/developer/invite/85054/fb29619581e4d4e31a4503cbb11bebbc/
Select a trigger from the available options:
A popup will load asking you to input your BookingLive account details.
Follow the instructions shown and load up you BookingLive Admin portal. Goto Settings -> Users and then select the your username. On the User Edit screen you will see a field for “ApiKey” and a “Generate ApiKey” button.
Click the “Generate ApiKey” button and hit “Save” at the bottom of the screen (THIS IS IMPORTANT).
Copy the API Key which has now been generated, and paste it into the API Key field in the Zapier Popup.
Finally, enter your site URL in the field provided and hit “Yes, Continue”.
Zapier will not attempt to connect and communicate with the site. Once finished, hit
Zapier will now require you to Test this connection by performing the Action you want to setup, you must not Skip this test or you will not be able to map the fields you want later on.
Click “Connect & Continue” before you start the order process so that it is ready for it
Once you have placed an order the screen will automatically update, if it is all connected properly. Hit “Continue” to move on.
Click on the text line : “Your Zap currently lacks an Action step. Add one now!
This next step is where you will find all the Apps on the Zapier Marketplace which support information being pushed into them. Use the search bar to find the App that you want. For this example, we will use Google Calendar.
You will then be asked to select an action from an available list (for this example we will use “Create Detailed Event”).
Hit “Save & Continue”.
You will then go through a similar process as above, but this time to connect to your other App. Once you have followed these steps, you should reach a screen like this to be able to set up your “Action”:
Proceed down each field and use the dropdown icon on the right.
This is important because using this icon loads the data directly from the accounts you have setup.
You will then need to map each field you want to populate in the destination App (in this case Google Calendar) with the fields in BookingLive:
Zapier allows you to essentially treat the fields as Merge Tags, so in this example we could use both plain text and fields together:
Go through the page populating the fields as required. Then click “Save & Continue”
Zapier will then ask you to perform a test of this Action. Click the relevant button :
Once you are happy, you receive the option to switch on your Zap! Click where it says “off” for it to turn on: