Calendly -> Google Invites (Shared) -> Marketo | Community
Skip to main content
Level 2
May 8, 2020
Solved

Calendly -> Google Invites (Shared) -> Marketo

  • May 8, 2020
  • 2 replies
  • 6009 views

Hi! One of our main interactions with our audience is in booking demos. These demos are booked through Calendly, which generates a Google Calendar invite. The person booking often forwards this invite to a team of people who accept the invitation and add the event to their calendars. The main person, the person who booked the demo, is added to our system automatically. Is there a way to capture these other people in marketo? Is this something integrating with Zapier could help with? 

As an example, PersonA (PA) books a demo via calendly. PA is added to SFDC via calendly and synced with marketo. Calendly sends PA a google calendar invite.  PA accepts and then forwards that invite to PB, PC, and PD who click "yes" they will attend and the invite is added to their calendars. Is there a way to get the emails of PB, PC, and PD? Thank you for your help!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

Here's an example of what we see in our calendars. Calendly organizes the entire thing between the Scheduler and the Organizer (our employee).  Then as others accept the requests sent by the Scheduler (which I understand we cannot track that interaction), we then see the new Invitees, with their email, as attending on our calendar event. Would it be possible to pass the emails from this event (as shown in the screenshot) to Marketo for every event on a certain google account/calendar. 


Yep, you could poll the Event details using Apps Script to capture those updates ("Guest responded Yes"). And then, after a fashion, change the person's Marketo Program Status using the REST API.

 

But there's no trigger/relationship to Marketo out-of-the-box. That would be custom dev.

2 replies

SanfordWhiteman
Level 10
May 8, 2020

Not if those Calendly links go straight to Google Calendar.

 

Marketo has no idea that that communcation happened, it's between the mail client and GCal.

SanfordWhiteman
Level 10
May 11, 2020

@tina-5 please check my response in your thread.

tina-5Author
Level 2
May 12, 2020

Hi, Yes I understand that Marketo has no idea that hat that communication happened, which is why I mentioned a tool like Zapier. I am continuing to look into a solution and will post here if/when I find one. Or hopefully someone who has successfully found a way will respond. 

SanfordWhiteman
Level 10
May 12, 2020

Don't think you completely understand what I'm saying, actually.

 

Calendly has a robust outbound API. We've built an entire custom integration around it (far more robust than a primitive Zap).

 

But if you only add an event to your calendar, and you don't even have to click a link to retrieve the ICS file (i.e. it's embedded in the email) then no service can know that you did that.  It's the same as a service knowing I detached a DOCX that someone sent me and saved it to my hard drive: that action cannot be tracked.

 

Even if you have to click a link to generate a dynamic ICS file, if that link click isn't something your company can track, you can't know if somebody gen'd the ICS and added imported it into Outlook.

 

Note a first-party service, like something you integrate with your own Google Calendar or Outlook/Exchange, can certainly know when you've added an event and react to that. But people aren't going to install something that phones home to an external svc.