In this install­ment of our Adobe/Omniture Site­Cat­a­lyst imple­men­ta­tion series, we’ll cov­er how you can use Satel­lite Tag Man­age­ment Sys­tem to accu­rate­ly track impres­sions of any con­tent on your site. Whether it’s an adver­tise­ment, a con­tent mod­ule, or a real­ly snazzy foot­er you spent weeks cre­at­ing, you need to know the real num­ber of impres­sions your con­tent receives to make informed deci­sions. With the ever increas­ing vari­ety of screen sizes and res­o­lu­tions on desk­tops, lap­tops, tablets, & mobile, there is a bet­ter than aver­age chance that a good por­tion of your site will not be vis­i­ble to the user, and if they fail to scroll down they might nev­er see it at all.   This is why you can­not rely on page views in your ana­lyt­ics sys­tem to give you a true count of how many times your con­tent was vis­i­ble and dis­played to the user. This post might be cat­e­go­rized as part of the Site­Cat­a­lyst imple­men­ta­tion series, but the process I’ll out­line will work for any ana­lyt­ics solu­tion.

The Problem

I have spent weeks and weeks labor­ing in Pho­to­Shop to cre­ate this amaz­ing foot­er image:

Screen Shot 2013-01-10 at 9.12.03 AMFan­cy, right?  But I have no idea if any­one ever sees this remark­able work of art, and my CEO is want­i­ng to know if all of the time and mon­ey I spent on this effort was worth it.

The Solution

I want to be able to pro­vide accu­rate and mean­ing­ful impres­sion data to my stake­hold­ers. To do this, I cre­ate a new Event Based rule with­in Satel­lite Tag Man­age­ment Sys­tem to cap­ture this data.

Step 1: Identify the Content

I could go to the page and view the source code to find the css selec­tor or id of the con­tent or I could use Rover, our over­lay and test­ing solu­tion, to speed up the process.  (For detailed infor­ma­tion on Rover and how to use it to find and select ele­ments on your page be sure to read our post — Meet Rover first)

Screen Shot 2013-01-09 at 11.06.43 AM

With the con­tent select­ed and the request to track this ele­ment select­ed, it is time to log in to Satel­lite to cre­ate the rule.

Step 2: Create the Tracking Rule

Once you have logged into Satel­lite you will see that there is a new request for track­ing in your Inbox.

Screen Shot 2013-01-09 at 11.08.22 AM

Open the inbox to review the request.

Screen Shot 2013-01-09 at 11.08.38 AM

Select the “Cre­ate Rule” option on the top right cor­ner of the request and Satel­lite will take you to the rule cre­ation screen.

Screen Shot 2013-01-10 at 9.30.26 AM

For this rule I am going to select the event type of “enters view­port”.  Satel­lite dynam­i­cal­ly detects not only the res­o­lu­tion of the users brows­er on any device, but what por­tion of the your site is vis­i­ble in the view­port at any giv­en time. I have entered a delay of 2 sec­onds before the rule will fire so that I do not count an impres­sion for some­one who is just quick­ly scrolling by the con­tent; the con­trol over the tim­ing is up to you.

After cre­at­ing the iden­ti­fi­er for this rule I select the Omni­ture / Adobe sec­tion and set eVar20 to record a “View­port Test” when this rule is fired and an impres­sion of my foot­er has been in the view­port for the request­ed time delay.  Just for fun and demon­stra­tion pur­pos­es I also added an alert box to pop up when the con­di­tions have been met as well.

Screen Shot 2013-01-10 at 9.31.05 AM

If you would like to see this rule in action, you can see it work­ing here.

Step 3: Save, Approve, Publish

After you have saved the rule and test­ed it in your devel­op­ment envi­ron­ments, it is ready to be pushed to pro­duc­tion through Satellite’s work­flow process.  When a user who has approval & pub­lish per­mis­sions is logged into the site they will be able to view all rules that are pend­ing approval.

Screen Shot 2013-01-10 at 9.42.06 AM

Once the rule is reviewed and approved, you are but one click from pub­lish­ing this new track­ing rule to pro­duc­tion.  From the overview tab select the “Pub­lish Prop­er­ty” but­ton and all of the approved rules will be pub­lished to your pro­duc­tion servers.

Screen Shot 2013-01-10 at 9.44.52 AM

Pro Tip:  By being selec­tive in which rules you approve you have very gran­u­lar con­trol on the deploy­ment of new rules to pro­duc­tion.  If there are rules that are in progress or have not been put on your deploy­ment sched­ule then you do not have to approve them yet.   Satel­lite will only pub­lish the approved rules.

Step 4: Relax!

All that is left for this exer­cise is to wait on the impres­sion data to flow into your ana­lyt­ics sys­tem.

Note: The esti­mat­ed time to com­plete these steps should take you less than ten min­utes, not count­ing time for val­i­da­tion, approval, & pub­li­ca­tion.

If you have any ques­tions or would like to see a demo of how Satel­lite can help you with your dig­i­tal mea­sure­ment & tag man­age­ment ini­tia­tives or to sched­ule a demo to see all of the fea­tures, email me rudi(at)