Tokens

All outgoing fields in a Webhook (URL, Template, and Custom Headers) populate the content of tokens in the same context of the flow step. This means that Lead and System tokens are always available, while Trigger, Campaign, and Program tokens are available in their respective scopes. See token-related articles:

A common case for this is when a Program or Campaign is explicitly mapped to a third-party resource. An ID can be set at the program level as a My Token, and then passed into the Webhook request as a token.

Custom Headers

Webhooks allow the usage of any number of Custom Header fields to be sent along with the outgoing request. These can be added through Webhooks Actions > Set Custom Header. Each header is recorded as a simple Key-Value pair. Tokens can be used in this area.

Custom Headers

Tips

  • The Call Webhook flow step is only valid in Trigger campaigns.
  • Updates via response mappings will only occur if the web service responds with a 2xx HTTP response code. Other types of codes will not result in updates to the record.
  • You can use web services to perform custom data enrichment, validation, or normalization from internal or external services.
  • Webhook execution time is at the mercy of the response time of the service being used and can result in long campaign execution delays. Even if a service only takes 50ms to execute, that is 1.5 hours when executed 100,000 times.
  • Marketo waits up to 30 seconds for a given service call before terminating the call (a.k.a. timing out).
  • Characters embedded in the URL field are passed as written, e.g ‘&’ is sent as ‘&’, ‘%26’ is sent as ‘%26’
    • If a character should be percent-encoded when received by the recipient server, it should be passed explicitly as the string representing that character
Previous pageResponse Mappings
Next pageData Streams

Marketo Engage


Marketo Migration to the Adobe Admin Console - (Pre-Migration)

Experience Cloud Tech Sessions

Tuesday, Mar 4, 6:00 PM UTC

Join Adobe's Customer Experience and Identity Team to prepare for a smooth Marketo migration to the Adobe Admin Console. Learn key steps, best practices, and how to avoid roadblocks for a seamless transition.

Register

Marketo Migration to the Adobe Admin Console - (Post-Migration)

Experience Cloud Tech Sessions

Tuesday, Mar 11, 4:00 PM UTC

Migrated Marketo to the Adobe Admin Console? Join our webinar to master key features, best practices, and troubleshooting tips. Learn how to manage users,, settings, and more. register now!

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more