Trying to figure out how to explain this - so, here goes!
We are utilizing a Marketo Landing Page with a form on an iPad. When a person fills out the form, they can select "Request More Info" and select 1 topic or several (would you like more info on Topic A, B, C, D, E, etc.) If the person selects more info requested about "Topic A", Marketo sends them an email several links regarding "Topic A".
The only way I know how to do this is to send an email for each topic so if they select Topic A, B, D, and E, they will get separate emails with links for each topic they are requesting more information for.
Is there a way to set this up in Marketo so that there is only one email sent that populates the respective links for each requested topic?
Hi David - I understand your question and I've come across the same problem. Unfortunately I don't know of a solution or workaround for sending one email per request. I'm going to follow the thread as well.
This is an ideal use case for a Velocity ("Email Script") token.
A single token can output all the relevant links. Is this a multivalued field or individual boolean fields?
they are simple check marks in a form, so if "Topic A" is checked, they would get an email with links to "topic A".
OK, Marketo exports booleans into Velocity as either an empty string ("") or the string "1". So at its most basic:
#if( $lead.TopicA == "1" )
<a href="http://example.com/whitepaperA">Download WP A</a>
#if( $lead.TopicB == "1" )
<a href="http://example.com/whitepaperB">Download WP B</a>
(You should also search my posts here for "Velocity" and check http://blog.teknkl.com/tag/velocity as you get into this.)