At this stage you will have at least one campaign up and running synced from a Hightouch audience.
Snowplow allows you to gain full control of your attribution.
Out of the box, the Snowplow JavaScript tracker captures both the page URL and the referrer URL. The campaign attribution enrichment
can then parse out any marketing parameters that are present in the page URL, as well as click IDs from Google or other search engines. By default, it looks for the utm_
fields, but other marketing parameters can be specified as well. The referrer parser enrichment
will also classify the referrer. Together, these two enrichments populate the following fields in atomic.events:
Marketing fields | Referred fields |
---|---|
mkt_medium | refr_medium |
mkt_source | refr_source |
mkt_term | refr_term |
mkt_content | |
mkt_campaign | |
mkt_network | |
mkt_clickid |
By default, Snowplow’s dbt web package models attribution on a first touch basis. So in the sessions table, the marketing and referrer information of the first page view in that session is saved.
Try out the Fractional Attribution Accelerator to perform attribution analysis on your Snowplow data using models like Shapley, position based, linear and more.
Ingest your ad campaign data from your marketing tools into your data warehouse using ETL tools like Fivetran . If you use multiple advertising sources, you now have a single source of truth and can easily query across all of them.
Being able to monitor and compare all your campaigns in one place is vital for your marketing teams to uncover true ROI. Join your ingested campaign data with your Snowplow tracked attribution to build reporting in your BI tool.
Drill deeper into the performance of your Hightouch activated campaigns. Below is an example of campaigns activated by two Hightouch audiences, Awareness (ML Based) and Awareness (Rule Based), that have been running side by side. You can see the campaigns using ML outputs (targeting high propensity visitors) are achieving a greater ROI.