So I am passing the Marketo Token as a url parameter (?mkt_tok=XXXX) to an external site (SurveyMonkey in this instance) from a link in an email. This then redirects on completion to a Marketo LP with the same url parameter in place since this is the only way I can track completion of the survey in Marketo without additional products or the effort and expense involved with a custom API build.
This all appears to work well with the url parameter correctly being populated and passed to the Marketo LP and the web page visit being logged in Marketo.
The issue is that if I already have a Marketo cookie on the device belonging to a different Lead, the web page visit is logged against the Lead that the cookie belongs to rather than against the lead that the Marketo Token belongs to.
Am I missing something in the documentation or is this a bug?
If the latter, does anyone have a work around?
Thanks in advance.