When you integrate Marketo Webhooks and Tealium, you can send events triggered in Smart Campaigns to your Tealium AudienceStream via a GET Webhook from Marketo. 

This article will describe how to configure this service to send a Webhook call into Tealium; in essence an "Inbound" connector for your Tealium AudienceStream profile.

In this article:

Webhook Configuration

  • If you have not previously set up a Marketo Webhook, please refer to the Marketo Webhook developer document to see how to create and use Webhooks.
  • Marketo Webhooks can only be used with Smart Campaign; refer to the Marketo Configuration Guide on the specifics of combining Webhooks with Smart Campaign.

Tealium/Marketo Webhook Settings

Screen Shot 2016-08-09 at 2.53.33 PM.png


https://collect.tealiumiq.com/vdata/i.gif?tealium_account=ACCOUNT&tealium_profile=PROFILE&tealium_vi... Address:default=edit me}}

(replace the values for ACCOUNT and PROFILE with your AudienceStream information and use Marketo tokens for the value of tealium_vid key)


Tokens which will translate to key/value parameters can be inserted using the Marketo prefilled token list. In the above example this reflects passing the lead Email Address to Tealium. 

You can also use standard querystring parameter syntax to pass any other key/value pairs to AudienceStream.

Request Type GET
Response Type None


Marketo Filtered Stream Config Example 

Make sure to include a key/value pair in the Marketo Webhook URL that tells AudienceStream that this is a Marketo Webhook, such as in the example screenshot above using inbound_call=marketo.

This will enable you to use filtered streams to capture and track the calls coming from Marketo.

More details on using filtered streams https://community.tealiumiq.com/t5/AudienceStream/Tealium-iQ-Cloud-Delivery-How-to-trigger-Actions-u...


Marketo Filtered Stream Example


Video: Testing in AudienceStream Live Events

Tags (3)
Version history
Last update:
‎12-11-2019 08:53 AM
Updated by: