I would like to integrate calendar functionality into my Marketo forms. So, the use case enters their name, email, etc. into a form for gated content, but I also want a link to a calendar where they can sign up for a call with a sales representative. Has anyone done this? Any calendar programs you recommend...
Thanks
'pends on how closely you want to integrate with free/busy on the back end. I've used the Cronofy API to get real-time awareness. You could also use any number of simple embedded calendar widgets (JS/HTML only, in other words) then update a separate JS file holding free/busy slots via a webhook.
Thanks Sanford. Good advice. When you embed these widgets -- are you able to bring the info into Marketo? Did you use JS?
- Scott (former Marketo guy : )
are you able to bring the info into Marketo? Did you use JS?
Yep. Tracking the click on the calendar event and adding that to a hidden datetime field on the form is the easy part.
Then have a webhook update a {{my.token}} that contains all the busy slots.
That {{my.token}} in turn gets output into the page to dictate which days/times are shown to subsequent leads, so you manage the "lifecycle" of the calendar. Though managing cancelled events (if they're cancelled outside of the Marketo-hosted form) is more complex .