Calendly Integration

Syncing client appointments through to GymLeads

Taylor Bradfield avatar
Written by Taylor Bradfield
Updated over a week ago

Please Note: This integration only works with a 'Professional' Calendly account or higher.

Your customers can now book appointments themselves through our Calendly integration and this will sync straight through to GymLeads. 

What does this mean for you?

This means that you can now block out your preferred availability for client bookings and provide them access to your Calendly. Once in Calendly, clients can choose their preferred date and time and this will sync through to GymLeads and you will receive a notification. 

GymLeads will:

  • Create the appointment on the leads profile in GymLeads

  • If the lead does not exist, GymLeads will create a profile 

  • If the lead has entered a different name, GymLeads will update this

  • GymLeads will schedule the appointment and show the start and duration time

  • If the event is cancelled, this will be updated with the cancellation reason

  • If the customer reschedules, the appointment will be updated 

Setting up the integration

To setup the integration, first go into your Calendly account > integrations > API & Webhooks > generate a new token.

Then, in your GymLeads account:

  1. Go to Settings 

  2. Scroll down to 'Third Party Integrations'

  3. Select 'Incoming'

  4. Select 'Calendly'

  5. Select 'Create'

  6. Select 'Add new'

  7. Give your Calendly integration a name, copy and paste your API Key and select 'create'

If you have the one Calendly account but multiple users, you do only need to integrate the API once, as it will still have access to all users.

Note: The owner of the Calendly account will need to be the one to generate the token.

Note: Calednly previously had a different method of integration, if you integrated your account previously it, the integration in GymLeads will say 'V1' next to it.

Did this answer your question?