Multiple Tokens result in missed attribution
I thought I had found a form embed problem, but I think I found something much bigger.
Let's say I fill out a form today using my work email address. A record is created in Marketo, and that record is eventually put into an engagement program.
Let's say I come back in a few days and fill out another form. This time I accidentally put in my home email address.
Several days pass. I get an Engagement Program email. I click on the email and I'm taken to a page with a form on it. It's all pre-filled so I don't even pay attention to the email address.
Here's what's happening in Marketo:
- The email is being sent to my work email address
- The open and click are being recorded as my work email record.
- The form-fill is pre-filled with the values from the second time I entered information and is linked to my second record.
- My Abandoned Form rate has increased because my original record doesn't get the form fill.
So how do I fix this? I think I need to change the _mkto_tkn on the page to match the value in the URL parameter and to do that I need to decrypt the parameter value and I don't think I can do it before the form is pre-populated with the information on the second record. It also looks like if I change the email address on the form it could potentially create a new record instead of changing the email address on the record itself.