Before opening a ticket with Support, I would try using another record - actually a brand new lead (do you have multiple personal email addresses that aren't in Marketo yet?). Build out a test smart campaign - with a form, in an existing program - and enter Marketo that way. Then try out the alert using this new lead instead.
Ok that is a good idea. I will do that.
The reason this came to my attention, though, is that my co-worker noticed many internal alert emails coming in where the lead's acquisition program name line was left blank, yet when he clicked through to that lead record, it showed an acquisition program name. And in those cases it was not a factor of the email being sent before the acquisition program name field had a chance to populate, which we can see based on the timestamps of when the email was sent v. when the acquisition program name was set.
That's what started me digging into this in the first place.
Now that you asked about Marketo-generated vs. me forcing it, I am thinking about some Marketo cleanup that I did at the end of of last week where I had to manually change many lead's acquisition programs - and then change them back. (This was necessary to do the unrelated cleanup to some of our channels.)
Since we just started noticing this problem on our internal alert emails this week, I'm wondering if that is correlated and if somehow by me manually changing the leads' acquisition - it no longer works to generate this data via a token. Could it be?
I will also test with some brand new leads, but I'm concerned about the not brand new leads too.
I think that's a real possibility. And remember, APN can never be defined with a token. The value must be hard-coded. And if the value already exists - and you change it - that too can lead to issues.
Ok, I'm suspicious too since this problem has just started after I did all that cleanup.
I also created a brand new lead and had her sign up for a number of whitepapers. Never did the alert email include her acquisition program name. That would have been an example of a Marketo-generated, never-touched acquisition so I would have thought that at least that would have worked.