Add a Calendar invite using CTA on Marketo

sg
Level 2
Level 2

Add a Calendar invite using CTA on Marketo

Hi,

We have a user who would like to send a Calendar Invite to users in a Marketo email.

 

Is there a CTA (Call to Action) kind of button which can invoke the Calendar invite and add the person to the event. It should update their Google Calendar? (we use Google email and Calendar).

 

Is this possible, if so pls. let us know the steps to create?

 

I have tried this ics file invite, but it does not add the event to the Google Calender.

https://experienceleague.adobe.com/en/docs/marketo/using/product-docs/email-marketing/general/functi...

 

Help appreciated.

 

thanks

-Sree

 

 

 

9 REPLIES 9
Nicole_B_25
Level 3

Re: Add a Calendar invite using CTA on Marketo

Hello,

I used a calendar invite in one of my recent campaigns and had to use Kalinka.  This was recommended to me by one of our contractors.  It worked great.  I had two links in my email to add it to Google Calendar and one for Outlook.  Kalinka allowed the contact to add it to their Google calendar. 

 

https://kalinka.tardate.com/

Nicole Behnke
lizmalinowski
Level 3

Re: Add a Calendar invite using CTA on Marketo

@sg I used this method recently and it worked great: https://blog.teknkl.com/introducing-agical-io-the-smarter-ics-file-generator/. Then, I created a program text token (not a calendar file) and added the calendar link starting with ics. When I created the email send, I used my CTA module and for the link, I added the https:// outside of the token. So it looked like this:  https://{{my.nonGoogleics}} . Using the article I linked above, I created a non-Google calendar link and then a Google calendar link by adding &format=gcal to the end of my ics link.

PascaleC
Level 2

Re: Add a Calendar invite using CTA on Marketo

@lizmalinowski  Thanks for sharing this! 

I'm also trying to use agical and everything seems to be working (date, subject etc...) except for the meeting URL. We are hosting these sessions on Teams on a biweekly basis, so I created my Teams event and have added it to the description of the magical link and also as an attachment. in both cases, it doesn't not seem to be working. Any workaround this? 

https://ics.agical.io/?subject= join us here: https://teams.microsoft.com/l/meetup-join/19:meeting_NDgwMGJhZDAtNzZlMy00MDZhLWIzYzAtODcwNjgzNWI3ZTg...

&location=Online meeting&attach= https://teams.microsoft.com/l/meetup-join/19:meeting_NDgwMGJhZDAtNzZlMy00MDZhLWIzYzAtODcwNjgzNWI3ZTg...

dtstart=2024-08-21T15:00:00Z&dtend=2024-08-21T16:00:00Z&duration=1H&reminder=15&recur=daily&recurinterval=14&recuruntil=2024-10-20T14:00:00Z

Pascale Comaty
SanfordWhiteman
Level 10 - Community Moderator

Re: Add a Calendar invite using CTA on Marketo

Responded in the other post (please don’t cross-post the same question as it makes things confusing).

PascaleC
Level 2

Re: Add a Calendar invite using CTA on Marketo

@SanfordWhiteman Ah sorry I just didn't get a reply there for a while so thought I'd try here. Thanks for answering! I'll check it out! 

Pascale Comaty
avaroglu
Level 3

Re: Add a Calendar invite using CTA on Marketo

Hi @lizmalinowski - thank you for sharing! When you set this up, were you using Marketo Interactive Webinars? I'm trying to replicate the Agical instructions from a previous webinar that we did using GoTo Webinar but using the {{member.url}} token as the attach link did not seem to work, nor when I pasted in the URL that was my member.url link from the previous webinar. Thanks!

AkshataPriori
Level 2

Re: Add a Calendar invite using CTA on Marketo

totally agree with @lizmalinowski , @SanfordWhiteman provided an excellent and free way of creating an iCS file via the CTA. 

SanfordWhiteman
Level 10 - Community Moderator

Re: Add a Calendar invite using CTA on Marketo

Glad to hear you like Agical! It does some cool stuff.

ktronolone
Level 3

Re: Add a Calendar invite using CTA on Marketo

The Agical solution provided by @SanfordWhiteman is really, really great. Before we adopted this, for Google calendar links we just used tokens and a standardized link where you can combine program tokens or manually provide details.

 

Manually supplied times: 

 

 

 

https://calendar.google.com/calendar/r/eventedit?text={{my.webinar-name}}&details=Your%20unique%20event%20details%20here&dates=20240227T140000/20240227T144500&ctz=America%2FNew_York

 

 

 

 

Tokenized times: 

 

 

 

https://calendar.google.com/calendar/r/eventedit?text=Meeting%20with%20Us&details=We%20look%20forward%20to%20seeing%20you%20at%20Booth%20%23719&location=Your%20Desk&dates={{my.gcal-startdatetime}}T{{lead.Scheduled Meeting Time}}/{{my.gcal-startdatetime}}T{{lead.Scheduled Meeting Time}}&ctz=America%2FLos_Angeles

 

 

 

Tags (3)