My goal is to use marketo to create a list of everyone who clicked on our banner ad in order to view their behavior on our site after clicking. I currently have set this up so that the banner ad is on a marketo landing page, and then displayed on the hosting site using an iframe. I created a trigger campaign that activates when someone "visits web page" , with the web page defined as the landing page.
This smart campaign worked perfectly when I tested this solution internally by sharing the link to the landing page and having some click on the banner ad, and others close without clicking.
However, now that the ad is live on the host site with the iframe, I am seeing WAY too many people being added to this group list for this to be working properly.
1. any ideas on why this campaign is falsely registering viewing the banner on the homepage as the same thing as clicking on the banner?
2. any better ideas on how to do this?
Yes, you used Visits Web Page, not Clicks Link on Web Page.
thanks Josh. but if I switch to "clicks link on web page", when I go to select the "Link name is:", my landing page doesn't show up in the drop down menu. I am able to select the destination page from the dropdown, but then i'm cutting out the landing page/banner ad completely, and then all traffic to that page would get caught in this list regardless of the source...
Jay, if a page www.example.com/target1.html has can be visited directly or can be linked to from a source page http://landing.example.com/ad1.html , then you have two ways to tell if a hit on the target came from the source;
I strongly recommend the former. Treat yourself like your own ad agency: don't expect to get metrics from clicks on the source page, but get metrics from visits to the target with a uniquely identifable URL (query param).