Hello -
I'm working on a nurture campaign that will require the use of multiple fields on a SFDC custom object. These fields will need to be used to both trigger the email sends and also need to be accessible for use in the email content as well (e.g. tokens), which currently are not available in Marketo.
Besides creating cross-object formulas in SFDC to get this data to the Contact or Account level (which is not a scalable solution, as you will eventually run into SFDC limits), what other options do we have in order to make these fields accessible to Marketo? I also know there is an option of having these emails be sent as outbound email alerts in SFDC, but you lose all aspects of email performance reporting with these types of emails in SFDC.
If you have found other ways around using cross-object formulas, I am very interested in learning how you were able to accomplish getting the data you needed into Marketo.
Thank you!
Solved! Go to Solution.
The first thing you mention about being able to trigger off a Salesforce custom object is basically standard functionality. You can't use all the fields as constraints directly on the triggers, but you can combine triggers and filters with constraints to get very close to the same effect.
As far as using the information in custom objects in emails, that's what email scripting is for. There's some intro info on that on the developer site: Email Scripting » Marketo Developers
The first thing you mention about being able to trigger off a Salesforce custom object is basically standard functionality. You can't use all the fields as constraints directly on the triggers, but you can combine triggers and filters with constraints to get very close to the same effect.
As far as using the information in custom objects in emails, that's what email scripting is for. There's some intro info on that on the developer site: Email Scripting » Marketo Developers
Hi Kristen Carmean -
Thank you for your quick response! I just have a few follow up questions...
You can set up batch campaigns to let leads go through more than once. The Qualification Rules that allow leads to go through more than once works the same for batch and trigger campaigns.
Batch campaigns will be much more reliable in this particular use case, so I would recommend using them if at all possible. If you can't for some reason, you can combine the trigger without the constraints and the filter with the constraints and you will most likely get the right info. Because you can't guarantee they are referring to the same object, there's a small chance of error here, but with an appropriate date filter added, it's usually a small risk.
For example:
(This is a Marketo only custom object so it does have the constraints on the trigger but I have ignored them here for the purposes of illustration.)
As far as email scripting, the main things to be aware of are that you cannot use email scripting in the same content block (editable section) as dynamic content and that you won't be able to track clicks on any links you place directly in the email script, so you want to put those outside of the script when possible.