SOLVED

Tracking organic web visits separately from email visits

Go to solution

Tracking organic web visits separately from email visits

We have assets on our website that can be reached organically, and are also used in various email campaigns. We track page visits to these assets separately, depending on if an email click occurred or not. The campaigns are set up as follows:

Organic:

Trigger - Visits web page where link contains the unique portion of the asset URL

Filter - Not clicked link in ANY email where link contains the unique portion of the asset URL

Flow - add to Website tracking campaign

Email:

Trigger - Visits web page where link contains the unique portion of the asset URL

Trigger - Clicks link in this email where link contains the unique portion of the asset URL

Filter - Visited web page where link contains the unique portion of the asset URL

AND

Filter - Clicked link in this email where link contains the unique portion of the asset URL

Flow - add to Email tracking campaign

The problem is, sometimes the email click shows up AFTER the page visit in the activity log (by seconds), so the lead gets added to both campaigns.

Looking for ideas on how to solve.

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: Tracking organic web visits separately from email visits

You're not filtering this correctly. There's no need to guess about what pageviews came from email clicks and which didn't. A pageview that comes from an email click always has the Referrer of your click tracking ("branding") domain.

View solution in original post

3 REPLIES 3
Highlighted
Champion Moderator

Re: Tracking organic web visits separately from email visits

Hi Michelle - Are you using utm parameters with your email campaign links? I think this could help simplify your campaigns to delineate web page visits based on the query string.

It sounds like you need a wait step to let Marketo catch up. You could potentially add a first smart campaign that listens for any visit to your asset url where the flow step requests your two existing campaigns.

Smart Campaign #1

Smart List: Trigger - Visits asset url

Flow - Wait 5 minutes

Flow - Request Campaign (campaign #2), Request campaign (campaign #3)

Smart Campaign #2

Smart List: Trigger - Campaign is Requested

Smart List: Filter - Not clicked link in ANY email where link contains the unique portion of the asset URL

Flow - add to Website tracking campaign

Smart Campaign #3

Smart List: Trigger - Campaign is Requested

Smart List: Filter - Clicked link in this email where link contains the unique portion of the asset URL

Flow - add to Email tracking campaign

Highlighted

Re: Tracking organic web visits separately from email visits

You're not filtering this correctly. There's no need to guess about what pageviews came from email clicks and which didn't. A pageview that comes from an email click always has the Referrer of your click tracking ("branding") domain.

View solution in original post

Highlighted

Re: Tracking organic web visits separately from email visits

Ahhhh that makes sense! Thank you