Add Mkto Token with Mkto Tracking to a link on a page without Munchkin | Community
Skip to main content
Janine_Willis
Level 2
March 30, 2016
Solved

Add Mkto Token with Mkto Tracking to a link on a page without Munchkin

  • March 30, 2016
  • 3 replies
  • 7471 views

We offer free trials and get known leads when a lead fills out the form to sign up for the trial. The trial itself does not have Marketo Munchkin embeded however we have notifications that are in the free trial product. We want to know when a known lead using a free trial clicks one of these links to an external page without Marketo Munchkin. Can I add a Marketo Token to a link on a page that doesn't currently have our Marketo Munchkin to track if Known Leads click the link?  The link is to a page other than our original domain so the lead will be anonymous on that new domain and I don't want to ask the free trial lead to fill out a second form.

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

Sounds like the easiest option would be to get the Munchkin embedded in the trial product as it is the same domain as the free trial form they fill out.

Yep, you seem to be in a perfect position to just extend Munchkin analytics into the product itself if the lead is associated on the product's domain.

Bear in mind that you don't have to log every event within the product, if you don't want to (this can be something that dissuades people from using Munchkin for "in-app" analytics.  If you put the class "mchNoDecorate" on a link, for example, it won't create a Clicked Link event, so you can suppress uninteresting navigation events that way.

3 replies

Kelly_Schmid3
Level 4
March 30, 2016

Yes, Janine.

SanfordWhiteman
Level 10
March 30, 2016

I'm surprised at Kelly's affirmative response because I don't see how we have enough info to give a yes/no.

By "Marketo Token" do you mean a {{my.token}}?  This is not going to work natively on any non-Marketo page.  Or do you mean a lead association token (mkt_tok)?  This too cannot be generated on a non-Marketo page (and not outside of an email).

Clicked web links (Clicked Link on Web Page activities) are only logged by Munchkin. If you do not have an associated Munchkin cookie and the Munchkin library loaded and initialized, you will not have associated web activities.

Clicked email links (Clicked Link in Email activities), on the contrary, do not use Munchkin at all, and whether the destination page (or asset) runs Munchkin is irrelevant to that particular activity.

Janine_Willis
Level 2
March 31, 2016

Hi Stanford - That is a good point about the Marketo tokens not being able to generate on non-Marketo pages. Sounds like the easiest option would be to get the Munchkin embedded in the trial product as it is the same domain as the free trial form they fill out. Originally my thought was to embed Marketo Munchkin on the destination of the links rather than within the trial product however that is a different domain so they would be an anonymous lead and therefore I couldn't create an interesting moment without having them fill out a new form on that destination domain, correct?

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
March 31, 2016

Sounds like the easiest option would be to get the Munchkin embedded in the trial product as it is the same domain as the free trial form they fill out.

Yep, you seem to be in a perfect position to just extend Munchkin analytics into the product itself if the lead is associated on the product's domain.

Bear in mind that you don't have to log every event within the product, if you don't want to (this can be something that dissuades people from using Munchkin for "in-app" analytics.  If you put the class "mchNoDecorate" on a link, for example, it won't create a Clicked Link event, so you can suppress uninteresting navigation events that way.

Sushee_Perumal
Level 1
March 31, 2016

Awesome replies!

A quick follow-up question (don't mean to hicjack this thread):  Am I able to use the lead's {{my.token}} to track link clicks from emails sent from outside of Marketo?

SanfordWhiteman
Level 10
March 31, 2016

{{my.token}} is a generic expression for a program token. I assume you actually mean the mkt_tok, and the answer is no, because [a] you can't generate mkt_toks outside of Marketo and [b] mkt_toks are not only lead-specific but email-specific.

If you want to track the web activities that follow a link click, and the website is running Munchkin, you can append the lead's email address (or, preferably, a Base64 encoded email address for some blurring of their PII) to every link, then associate their Munchkin session using a hidden form post.

Obviously it's far preferable to use Marketo itself for all sends.

[Definitely should open a new thread if one already is marked Answered.]

Sushee_Perumal
Level 1
April 1, 2016

This solves my problem - "...and if the website is running Munchkin, you can append the lead's email address"  - thanks!!