Hi everyone,
I'm currently working on an automation flow that integrates ManyChat, Calendly, and Zapier, but I'm encountering an issue with identifying and tagging contacts who book a call via Calendly.
Here’s the flow I’m trying to achieve:
- A lead engages with our Facebook Messenger bot and provides their details (such as phone number, email, AC type, etc).
- We then forward them to Calendly to book a call with our sales team.
- After the lead books a call, a Zap is triggered in Zapier to create a task in Asana for the booked call.
- At the same time, we want to tag the ManyChat contact based on their Calendly booking, which will then trigger another Zap that sends the contact’s additional information to Asana i.e. it should update the task associated with that contact.
The information we collect in ManyChat (name, email, phone, etc.) will only be forwarded to Asana once the lead has successfully booked a call. Additionally, we want the task in Asana for that particular lead to be updated with additional details we collected in Manychat using custom fields after they book the call in Calendly.
The issue is that I am having trouble identifying the correct ManyChat contact who booked the call in Calendly, and this is causing errors when trying to automate the process in Zapier. I need a way to accurately associate the contact’s ManyChat data with their Calendly booking.
Could anyone please provide guidance or step-by-step instructions on how I can:
- Correctly identify the ManyChat contact that booked a call in Calendly, so I can trigger a tag in ManyChat?
- Ensure that the tag is applied to that contact and that their additional details (home type, has a floor plan?, etc) are correctly sent to the Asana task via Zapier, updating the task created for that particular contact?
I’ve tried a few methods, but the contact identification in ManyChat seems to be where the flow breaks down. Any advice or resources would be greatly appreciated!
Thank you in advance for your help!
Best regards,
Kirsten