Marketo Engage (Transactional Email API)
Send The Wallet Crew transactional emails via Marketo Engage using the script email provider.
Use this option when the organization uses Marketo Engage and wants transactional sends tracked in Marketo activity logs.
Before going further, make sure the script provider model used by The Wallet Crew is clear. Start with Adobe Marketing Cloud and the prerequisite EmailSender extensibility.
When to use this
This is often the simplest REST model, but it assumes the email template is managed and approved in Marketo.
Setup required in Marketo
Create the email asset to send and get it approved. Approval rules vary by Marketo setup.
Then decide how The Wallet Crew output is mapped:
Use Marketo tokens or variables to inject
SubjectandBody.Or keep the subject and body in Marketo and only pass contextual data.
Implementation notes (token + send)
Marketo instances are region-specific. The script usually requests a Marketo access token, then calls the transactional send endpoint for the chosen email asset.
Store these values as secrets before testing:
marketo-baseUrl(example:https://123-ABC-456.mktorest.com)marketo-clientIdmarketo-clientSecretmarketo-emailId(the Marketo email asset identifier to send)
What to validate
Trigger a real transactional email, then validate these points:
The email asset exists and is approved.
Marketo accepts the send call.
Variables map to what the Marketo template expects.
FAQ
Last updated

