Calendly to Close CRM

  • 23 December 2022
  • 2 replies

Hi Community, 

I’m having trouble integrating data from a “new invitee” event in Calendly to the Close CRM. I’m doing the following with no success.

New Invitee in Calendly triggers “create a new contact”. The zap is pulling the data I need into Close but its creating a duplicate contact every-time the Calendly invitee re-schedules or books a new event, ie books call one and then books call 2, a duplicate contact is created.

Instead, I selected “search for an existing contact, or create one in Close CRM”. The problem when selecting this option is that is does not pull the email and phone number from the Calendly invite into the contacts section and it requires a SOURCE ID from the CLOSE CRM.

I’ve tried the above tiggers with a “lead” instead of a “contact” with no avail. When I attempt to do a further setup it asked for the Close CRM Source ID for the Lead, which is problematic because then the rule that is set up pulls data from all new Calendly events to the one/specific Contact or Lead ID in Close.

Whereas I need Zappier to find a contact in CLOSE CRM by matching the email address from the Calendly Event Invitee, if one exists, nothing needs to happen. If one does exist I need it to be created. Zappier either cant find a source  data ie email address (when it does exist in CLOSE) or it asks for a Close CRM source ID and assigns the new event to another lead, not the correct match.

Have spent 8 hours plus on this problem.. PLEASE HELP. 

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

Userlevel 1
Badge +1

@cutmethodteam maybe Experts can help


Userlevel 7
Badge +11

Hi @cutmethodteam!

As far as I can tell, when you use the the Find or Create Contact action, you don’t *need* to have the Contact ID.

You can simply use the email address that you’re getting from Calendly.

Are you saying that using the email address on the Close step doesn’t always find existing contacts?

Another Approach

Create a filter that only continues when it’s appropriate to do so.

For example, if you wanted to make sure that cancellations and re-schedules don’t move on to the Close step you could look at these fields from Calendly:

If both of these are false, that would at least mean that cancels and reschedules wouldn’t make it to the Close step. There may be other fields that you could find that would help you filter out subsequent bookings (like if the name of the events contain X, with X being something that first-time bookings wouldn’t contain).

Hope that helps!