Calendly Booking to Pipedrive Deal with WhatsApp Alert
Turns every new meeting booked on your scheduling link into a tracked sales deal and pings the rep on WhatsApp with the invitee details.
Use this templateWhy use it
Meetings land on your calendar all day, but nothing lands in your CRM. Someone books a demo, the invite shows up in your inbox, and unless a rep remembers to open Pipedrive and type it in, that booking never becomes a deal. Half the pipeline is invisible, forecasts are guesswork, and reps walk into calls having never seen the answers the person gave on the booking form. Worse, nobody notices a same-day booking until the meeting has already started.
How it works
- 1A new booking on your Calendly link fires the trigger the moment the invitee confirms, carrying their name, email, the event type they chose and the scheduled time.
- 2Pipedrive creates a deal for that booking, so the meeting exists in your pipeline with the invitee's details attached instead of only on a calendar.
- 3A WhatsApp message goes out to the rep with the invitee's details and the meeting time, so they see the booking on their phone within seconds rather than at the next inbox check.
What it connects
- Calendly
- Pipedrive
- WhatsScale
Questions
What happens if the invitee cancels or reschedules?
Nothing. This flow listens only for new bookings, so a cancellation or reschedule will not update or remove the deal. You will need to close or edit that deal in Pipedrive by hand, or build a second flow on the cancellation event.
Can the WhatsApp alert go to different reps depending on who was booked?
The step sends to the number you configure, so out of the box every booking notifies the same destination. Many teams point it at a shared sales group. To route per rep, duplicate the flow per Calendly event type or add a condition before the message step.
Will custom questions from my Calendly booking form reach the deal or the message?
Yes, the booking payload includes the answers the invitee typed, and you can map any of them into the Pipedrive deal fields or drop them into the WhatsApp message text as variables.
Does it create a person or organisation in Pipedrive too, or only a deal?
As built, this template creates the deal itself. If you want a matching contact record, add a Pipedrive person step before the deal step and link the two, or rely on Pipedrive's own matching on the invitee email.
What stops duplicate deals if the same person books twice?
Every confirmed booking is treated as a new event, so a second booking produces a second deal. If repeat bookers are common for you, add a lookup on the invitee email before the create step and skip or update instead.