GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Michael_Florin
Level 10

GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Hello!

I learned today - better late then never, right? - that there's a token {{member.registration code}} which is returned by your event adapter. I had hoped I could use that token to create the unique GoToWebinar Calendar Link instead of using the Marketo Calendar token. But I'm confused...

Here are real life values that these two tokens return:

Attendee Link: https://global.gotowebinar.com/join/5653334030632758787/403649679

Registration Code: 6173238104416800525

So obviously the Registration Code is not part of the Attendee Link, or {{member.registration code}} is not part of {{member.webinar url}}.

And here's how the GoToWebinar Calendar File URL looks like:

https://global.gotowebinar.com/icsCalendar.tmpl?webinar=3495141137700571650&user=338622444&cal=outlo...

So that user ID in "user=338622444" is not {{member.registration code}}. Unfortunately...

Anybody familiar with this situation who might give me a hint on how to proceed?

Thanks,

Michael

14 REPLIES 14
Josh_Hill13
Level 10 - Champion Alumni

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

I believe they are for different purposes.

You can also add these tokens to the ICS Token inside the Description Task (although I've heard that's not always reliable).

Michael_Florin
Level 10

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Thanks Josh!

After talking to GoToWebinar people and some testing, I believe I can say now that you can use the registrantKey (as the G2W API calls it) or the Registration Code (as Marketo calls it) to build the join URL and the link to the calendar file hosted in GoToWebinar. Like that for example:

Join URL:

https://global.gotowebinar.com/join/{{my.webinar-ID}}/{{member.registration code}}

Calendars:

https://global.gotowebinar.com/icsCalendar.tmpl?webinar={{my.webinar-ID}}&user={{member.registration code}}&cal=outlook

https://global.gotowebinar.com/icsCalendar.tmpl?webinar={{my.webinar-ID}}&user={{member.registration code}}&cal=google

https://global.gotowebinar.com/icsCalendar.tmpl?webinar={{my.webinar-ID}}&user={{member.registration code}}&cal=ical

{{my.webinar-ID}} needs to be a program token with the ID of your specific webinar.

Anonymous
Not applicable

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Hey!

Would love to get your help here - how did you integrate these links into the email?

I copy pasted this and it got me to a 400 error page 😕 Thanks a lot in advance!!

SanfordWhiteman
Level 10 - Community Moderator

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Would love to get your help here - how did you integrate these links into the email?

It's just a URL, so it goes in the href of an <a> tag.

But you need to ensure that all the tokens will resolve at the point the email is sent, including the special {{my.token}} that Michael is recommending you add.

Anonymous
Not applicable

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

thanks for replying!

i guess i didn't quite understand how to build the token (with which field)

of course, the urls are inserted as links.. just not sure how to define this.. because the token member. registration code exists in Marketo without having to define in.

so i am not sure what i am missisng

the id token is defined

Capture.PNG

when i paste the url (for testing into the email) i see it's populating but the page i am getting to is an error 400 page

:

https://global.gotowebinar.com/icsCalendar.tmpl?webinar=978-515-523&user=1409787599104937997&cal=out...

https://global.gotowebinar.com/icsCalendar.tmpl?webinar=978-515-523&user=1409787599104937997&cal=google

https://global.gotowebinar.com/icsCalendar.tmpl?webinar=978-515-523&user=1409787599104937997&cal=ical

SanfordWhiteman
Level 10 - Community Moderator

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

The custom {{Webinar ID}} must be just a numeric string -- take out the hyphens.

Anonymous
Not applicable

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Following your advice, i changed it (took off the hyphens)

but this is still not working 😕

Screen Shot 2017-12-07 at 10.42.27.pngScreen Shot 2017-12-07 at 10.42.44.pngDarrell AlfonsoSanford Whiteman

SanfordWhiteman
Level 10 - Community Moderator

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

Yes, but now you're showing different links that don't have the tokens rendered at all.

In your previous post you showed that the links were being rendered with the correct token values, but you were getting an HTTP 400 error.  The reason for that 400 was clearly that you had hyphens in the {{my.Webinar ID}} -- if you remove the hyphens from those URLs, they work correctly.

So somehow you've moved backwards in your testing. You need to get back to where you were in your last post, where the tokens were being output.  Make sure you're testing from a Program/Folder in which those {{my.tokens}} exist at that level or above.

Also, I wouldn't include the :default=edit me here . It'll just be misleading because the URLs can only be functional if the tokens exist.

Anonymous
Not applicable

Re: GoToWebinar Tokens {{member.registration code}} and {{member.webinar url}}

l

hi Sanford Whiteman

Thanks a lot for helping me out here.

I rebuilt the links like you suggested.

i deleted the default=edit me and just deleted everything to be put in again as new.

Now - the l;inks are populating but they send me to an empty gtw page. like so :

Screen Shot 2017-12-07 at 11.19.37.png

These are the details as shown in GTW platform:

Screen Shot 2017-12-07 at 11.16.44.png

I  suspect that this have to do with the fact i took of the hyphens 😕