SlideShare une entreprise Scribd logo
1  sur  22
September 17, 2012Beacons: Tracking pages without JavaScript
Ignatius Hsu, Business Analyst – NavigationArts
ihsu@navigationarts.com, @ignatiushsu
Beacons
• What are they
• Scenarios
• Tracking communications channels
• How to use one today in Google
• Classic Async
• Universal Analytics
• Challenges
• http://bitly.com/bundles/ignatiushsu/3
9/17/20132 More Reading: http://bitly.com/bundles/ignatiushsu/3
3 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
4
• An image embedded in content such as emails and Web
pages
• Often invisible to the visitor, a 1x1 pixel gif (though
sometimes visible as display ad)
• Image is served from a third party
• Tracks movement on a piece of content or a site
• Also used in sites designed for feature phones
• Sometimes visitors are tracked across sites using third
party cookies
Embedded Beacons
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
5
Embedded Beacon - Email
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
6
Embedded Beacon - Email
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
7
• Web analytics packages use JavaScript to capture visit
data, sends to server.
• The transmission of data to the server is known as an
“endpoint”. Many packages use a gif as their endpoint, not
unlike a beacon.
• gif - Google Async, Adobe SiteCatalyst
• URL - Google Universal Analytics
• Tracks movements within a site through first party cookies
(third party cookies are now rare)
JavaScript Beacons
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
8
Beacons & Analytics
Embed Embed Dynamic JS
Channel Emails, Web Pages Web Pages
Beacon Embedded image on page Endpoint is dynamically
rendered on page, captures
visit data
Data storage Third party server captures
and stores referral data
Transmits visit data through
endpoint to a third party
server
Cookies Often uses cookies (3rd
party)
Uses cookies
(1st party)
Use Cases Ad Networks, Email
Marketing, Content on
forums/external sites,
other uses?
Owners of Websites
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
9
Analytics Tracking Methods
Content Presentation Layer + Client Browser
JavaScript No JavaScript
Control over
Code
E.g. my website.
Web Analytics
(Google Analytics, Adobe
Analytics, etc.)
E.g. native iOS app.
Server side scripts, Mobile SDK
Frameworks
(Google Analytics for Mobile
Websites - php…, Flurry
iPhone/Android SDK, etc.)
No Control
over Code
E.g. social media.
Use analytics provided by
service or third party, if any.
(Facebook, Twitter, Hootsuite,
Radian6, etc.)
Can I insert an external image?
If yes, consider using a beacon.
E.g. email messages, forums, some
publishing platforms.
Use analytics provided by service
(MailChimp Analytics360)
Can I insert an external image? If
yes, use a beacon.
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
10
Multi-Channel Tracking (e-mail/site)
More Reading: http://bitly.com/bundles/ignatiushsu/3
Current
9/17/2013
11
Classic Universal Analytics Measurement Protocol
Multi-Channel Tracking (e-mail/site)
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
12
Classic GA Beacon
Fully Static Beacon (see bit.ly Google Spreadsheet):
<img src="http://www.google-analytics.com/__utm.gif?&utmwv=1&utmn={{random-
number}}&utmhn=my.site.com&utmp=/filter-param/content.html&utmac=UA-
XXXXXXX-Y ||&utmr=-&utmcc={{long-cookie-string}}" />
• Pageview model.
• All pageviews tracked are tied to one unique visitor.
• No cookies stored.
Pre-rolled Appspot Beacon (see bit.ly AppSpot for the developer’s post):
<img src="http://nojsstats.appspot.com/UA-XXXXXXX-Y/my.site.com/filter-
param/content.html" />
• Pageview model.
• Each pageview creates a unique visitor.
• 1 pageview / unique session.
• Third party cookie stored.
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Classic GA Beacon
13
1. Fill in these values (or
copy example values where
applicable). Cookie value is
a bit of a hack.
2. Copy this
Paste it wherever you need it
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
14
GA Universal Beacon
Universal Analytics, Measurement Protocol:
• <img src="http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX-
Y&cid=9988776655&t=event&ec=email&ea=open&el=9988776655&cs=weekly-
promo&cm=email&cn=date-9-15-2013&cm1=1&cd1=9988776655" />
• Channel agnostic, track by event, pageview, app or social.
• Mix and match.
• Flexible.
• Tracks hits to visits.
• No cookie stored.
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Universal Analytics Measurement Protocol
15
4. Copy this
5. Paste it wherever you
need it
1. For CID, insert
email or CRM
customer ID, if
possible
2. Complete fields for
pageview or event or
campaign.
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Universal Analytics Measurement Protocol
16 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Universal Measurement Protocol (optional enhancements)
17
• See bit.ly (below) for LunaMetrics resources on enhancements covered in this section
• Custom Metric 1 (cm1) – “Email Opens” –used in custom reports
• Scope: user
• Make active
• Custom Dimension 1 (cd1) – “Visitor ID” – allows stitching of client ID b/w email + site
• Formatting Type: Integer
• Min: 0, Max: 1
• Make active
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Universal Measurement Protocol (optional enhancements)
18
In your page source, add this code within the GA script, after “ga('create', 'UA-XXXXXX-
Y', „my.site.com');”
ga(function(tracker) {
var hash = location.hash;
var mcId = hash.match('mc_eid=(.*)');
var cid = tracker.get('clientId');
if(mcID){
var vid = mcId[1];
ga('set', 'dimension1', vid);
}
});
Where mc_eid is the link parameter added by your email marketing suite for unique
customer ID. There may be other parametrs your email suite autotags.
Keep email link campaign codes consistent:
?utm_campaign=date-9-15-2013&utm_medium=email&utm_source=weekly-
promo&mc_eid=9988776655
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Universal Measurement Protocol Report
19 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
Caution on Beacons
Classic
• Both versions have drawbacks (which is why we only use them when other options
aren‟t available).
• If pageviews are not tied to a unique visit, consider creating a new profile to track these
interactions, and filtering these out of your main profile(s) so as to not affect visit
metrics (bounce, pageviews/visit, time on site, etc).
Universal
• Pageviews are tied to visits. Events still count towards visit data, so like Classic, create
a new account and set up filters.
• Track external pages and emails as events. Less messy, at least until User ID arrives
(Universal is still in beta). Where possible, connect a Client ID to a user, and stitch data
between channels (e.g. email and website).
• In Universal Analytics, Client ID <> User ID.
• Client ID is supposed to be an anonymous ID, and is not a unique identifier.
• User ID is a customer ID.
• People speculate that User ID can be defined/switched by us in a future release.
20 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
21
Speculating on the Future
Some vendors are already stitching cookie data in sophisticated ways. This diagram is a concept of how multi-channel
tacking might be done through cookies and a flexible analytics package. The devil is in the details. What are the privacy
implications, and how would customers opt-out?
Multi-Channel Tracking
More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
22
More Resources:
http://bitly.com/bundles/ignatiushsu/3

Contenu connexe

Similaire à Search Engine Marketing: Tracking Pages Without JavaScript by Using Web Beacons

Understanding Google Analytics: Who's Oggling My Company
Understanding Google Analytics: Who's Oggling My CompanyUnderstanding Google Analytics: Who's Oggling My Company
Understanding Google Analytics: Who's Oggling My CompanyKimberly Swetland
 
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...How To Promote Your Online Visibility Using Web Analytics. How To Promote You...
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...Overalia
 
Google Analytics - OptSus Marketing
Google Analytics - OptSus MarketingGoogle Analytics - OptSus Marketing
Google Analytics - OptSus MarketingFrank Jones
 
Google Analytics Training - full 2017
Google Analytics Training - full 2017Google Analytics Training - full 2017
Google Analytics Training - full 2017Nate Plaunt
 
Web analytics masterclass Howest
Web analytics masterclass HowestWeb analytics masterclass Howest
Web analytics masterclass HowestEvelien De Mey
 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupRich Plakas
 
Aprobar el examen de google analytics ruben velasco
Aprobar el examen de google analytics ruben velascoAprobar el examen de google analytics ruben velasco
Aprobar el examen de google analytics ruben velascoRubén Velasco García
 
Making Web Analytics actionable with Web Content Management
Making Web Analytics actionable with Web Content ManagementMaking Web Analytics actionable with Web Content Management
Making Web Analytics actionable with Web Content ManagementAmplexor
 
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
Evolution or Extinction:Survive and Thrive with New Google Analytics FeaturesEvolution or Extinction:Survive and Thrive with New Google Analytics Features
Evolution or Extinction: Survive and Thrive with New Google Analytics Features4Ps Marketing
 
Innovative AdMedia Design with Google Gadgets
Innovative AdMedia Design with Google GadgetsInnovative AdMedia Design with Google Gadgets
Innovative AdMedia Design with Google Gadgetsauexpo Conference
 
Usando metodologías ágiles en UX
Usando metodologías ágiles en UX Usando metodologías ágiles en UX
Usando metodologías ágiles en UX Paradigma Digital
 
A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics ONE BCG
 
Google Analytics Workshop 2013
Google Analytics Workshop 2013Google Analytics Workshop 2013
Google Analytics Workshop 2013Milad Safarzadeh
 
Google Analytics & UX
Google Analytics & UXGoogle Analytics & UX
Google Analytics & UXKatrin Mathis
 
12 Days of Google Analytics
12 Days of Google Analytics12 Days of Google Analytics
12 Days of Google AnalyticsRebecca Gill
 
Google analytics and google data studio
Google analytics and google data studioGoogle analytics and google data studio
Google analytics and google data studioBrian Pichman
 

Similaire à Search Engine Marketing: Tracking Pages Without JavaScript by Using Web Beacons (20)

Understanding Google Analytics: Who's Oggling My Company
Understanding Google Analytics: Who's Oggling My CompanyUnderstanding Google Analytics: Who's Oggling My Company
Understanding Google Analytics: Who's Oggling My Company
 
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...How To Promote Your Online Visibility Using Web Analytics. How To Promote You...
How To Promote Your Online Visibility Using Web Analytics. How To Promote You...
 
Google Analytics - OptSus Marketing
Google Analytics - OptSus MarketingGoogle Analytics - OptSus Marketing
Google Analytics - OptSus Marketing
 
Google Analytics Training - full 2017
Google Analytics Training - full 2017Google Analytics Training - full 2017
Google Analytics Training - full 2017
 
Web analytics masterclass Howest
Web analytics masterclass HowestWeb analytics masterclass Howest
Web analytics masterclass Howest
 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
 
Google Analytics 4 : The Next Generation of Digital Analytics - Benjamin Kepn...
Google Analytics 4 : The Next Generation of Digital Analytics - Benjamin Kepn...Google Analytics 4 : The Next Generation of Digital Analytics - Benjamin Kepn...
Google Analytics 4 : The Next Generation of Digital Analytics - Benjamin Kepn...
 
Aprobar el examen de google analytics ruben velasco
Aprobar el examen de google analytics ruben velascoAprobar el examen de google analytics ruben velasco
Aprobar el examen de google analytics ruben velasco
 
Making Web Analytics actionable with Web Content Management
Making Web Analytics actionable with Web Content ManagementMaking Web Analytics actionable with Web Content Management
Making Web Analytics actionable with Web Content Management
 
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
Evolution or Extinction:Survive and Thrive with New Google Analytics FeaturesEvolution or Extinction:Survive and Thrive with New Google Analytics Features
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
 
Innovative AdMedia Design with Google Gadgets
Innovative AdMedia Design with Google GadgetsInnovative AdMedia Design with Google Gadgets
Innovative AdMedia Design with Google Gadgets
 
Usando metodologías ágiles en UX
Usando metodologías ágiles en UX Usando metodologías ágiles en UX
Usando metodologías ágiles en UX
 
A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics
 
Google Analytics Workshop 2013
Google Analytics Workshop 2013Google Analytics Workshop 2013
Google Analytics Workshop 2013
 
analytics.pptx
analytics.pptxanalytics.pptx
analytics.pptx
 
Google Analytics tutorial by Jay Murphy
Google Analytics tutorial by Jay Murphy Google Analytics tutorial by Jay Murphy
Google Analytics tutorial by Jay Murphy
 
Google Analytics & UX
Google Analytics & UXGoogle Analytics & UX
Google Analytics & UX
 
12 Days of Google Analytics
12 Days of Google Analytics12 Days of Google Analytics
12 Days of Google Analytics
 
Google analytics and google data studio
Google analytics and google data studioGoogle analytics and google data studio
Google analytics and google data studio
 
GA Needs Analysis
GA Needs Analysis GA Needs Analysis
GA Needs Analysis
 

Plus de NavigationArts

Transform a web team into a Sitecore dream-team
Transform a web team into a Sitecore dream-teamTransform a web team into a Sitecore dream-team
Transform a web team into a Sitecore dream-teamNavigationArts
 
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...NavigationArts
 
4 Keys to a Successful Intranet
4 Keys to a Successful Intranet4 Keys to a Successful Intranet
4 Keys to a Successful IntranetNavigationArts
 
Responsive Design in Higher Education
Responsive Design in Higher EducationResponsive Design in Higher Education
Responsive Design in Higher EducationNavigationArts
 
5 Critical Keys to Success with Sitecore DMS
5 Critical Keys to Success with Sitecore DMS5 Critical Keys to Success with Sitecore DMS
5 Critical Keys to Success with Sitecore DMSNavigationArts
 
Requirements and Drupal: Planning for Successful Projects
Requirements and Drupal: Planning for Successful ProjectsRequirements and Drupal: Planning for Successful Projects
Requirements and Drupal: Planning for Successful ProjectsNavigationArts
 
Attracting, Engaging and Converting in the Buyer 2.0 World
Attracting, Engaging and Converting in the Buyer 2.0 WorldAttracting, Engaging and Converting in the Buyer 2.0 World
Attracting, Engaging and Converting in the Buyer 2.0 WorldNavigationArts
 
Mobile Trends & Innovations: What Your Business Needs To Know
Mobile Trends & Innovations: What Your Business Needs To KnowMobile Trends & Innovations: What Your Business Needs To Know
Mobile Trends & Innovations: What Your Business Needs To KnowNavigationArts
 
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...NavigationArts
 
Improving the Health of the Healthcare Web
Improving the Health of the Healthcare WebImproving the Health of the Healthcare Web
Improving the Health of the Healthcare WebNavigationArts
 
User Research & Usability Testing, The Key To User-Centered Web Site Design
User Research & Usability Testing, The Key To User-Centered Web Site DesignUser Research & Usability Testing, The Key To User-Centered Web Site Design
User Research & Usability Testing, The Key To User-Centered Web Site DesignNavigationArts
 
Leveraging the Web to Extend Global Reach: SHRM India Case Study
Leveraging the Web to Extend Global Reach: SHRM India Case StudyLeveraging the Web to Extend Global Reach: SHRM India Case Study
Leveraging the Web to Extend Global Reach: SHRM India Case StudyNavigationArts
 
Building a Better Web Enterprise for Colleges and Universities
Building a Better Web Enterprise for Colleges and UniversitiesBuilding a Better Web Enterprise for Colleges and Universities
Building a Better Web Enterprise for Colleges and UniversitiesNavigationArts
 
How To Evaluate a Web Design
How To Evaluate a Web DesignHow To Evaluate a Web Design
How To Evaluate a Web DesignNavigationArts
 
Government 2.0: Whats Your Strategy For Public Engagement?
Government 2.0: Whats Your Strategy For Public Engagement?Government 2.0: Whats Your Strategy For Public Engagement?
Government 2.0: Whats Your Strategy For Public Engagement?NavigationArts
 
Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?NavigationArts
 
Creating Hospital Websites that Drive Value: M. D. Anderson Case Study
Creating Hospital Websites that Drive Value: M. D. Anderson Case StudyCreating Hospital Websites that Drive Value: M. D. Anderson Case Study
Creating Hospital Websites that Drive Value: M. D. Anderson Case StudyNavigationArts
 

Plus de NavigationArts (17)

Transform a web team into a Sitecore dream-team
Transform a web team into a Sitecore dream-teamTransform a web team into a Sitecore dream-team
Transform a web team into a Sitecore dream-team
 
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...
Global Content Strategy and Enterprise Architecture for Real ROI, Sitecore Sy...
 
4 Keys to a Successful Intranet
4 Keys to a Successful Intranet4 Keys to a Successful Intranet
4 Keys to a Successful Intranet
 
Responsive Design in Higher Education
Responsive Design in Higher EducationResponsive Design in Higher Education
Responsive Design in Higher Education
 
5 Critical Keys to Success with Sitecore DMS
5 Critical Keys to Success with Sitecore DMS5 Critical Keys to Success with Sitecore DMS
5 Critical Keys to Success with Sitecore DMS
 
Requirements and Drupal: Planning for Successful Projects
Requirements and Drupal: Planning for Successful ProjectsRequirements and Drupal: Planning for Successful Projects
Requirements and Drupal: Planning for Successful Projects
 
Attracting, Engaging and Converting in the Buyer 2.0 World
Attracting, Engaging and Converting in the Buyer 2.0 WorldAttracting, Engaging and Converting in the Buyer 2.0 World
Attracting, Engaging and Converting in the Buyer 2.0 World
 
Mobile Trends & Innovations: What Your Business Needs To Know
Mobile Trends & Innovations: What Your Business Needs To KnowMobile Trends & Innovations: What Your Business Needs To Know
Mobile Trends & Innovations: What Your Business Needs To Know
 
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
Using Ethnographic User Research to Drive Knowledge Management and Intranet S...
 
Improving the Health of the Healthcare Web
Improving the Health of the Healthcare WebImproving the Health of the Healthcare Web
Improving the Health of the Healthcare Web
 
User Research & Usability Testing, The Key To User-Centered Web Site Design
User Research & Usability Testing, The Key To User-Centered Web Site DesignUser Research & Usability Testing, The Key To User-Centered Web Site Design
User Research & Usability Testing, The Key To User-Centered Web Site Design
 
Leveraging the Web to Extend Global Reach: SHRM India Case Study
Leveraging the Web to Extend Global Reach: SHRM India Case StudyLeveraging the Web to Extend Global Reach: SHRM India Case Study
Leveraging the Web to Extend Global Reach: SHRM India Case Study
 
Building a Better Web Enterprise for Colleges and Universities
Building a Better Web Enterprise for Colleges and UniversitiesBuilding a Better Web Enterprise for Colleges and Universities
Building a Better Web Enterprise for Colleges and Universities
 
How To Evaluate a Web Design
How To Evaluate a Web DesignHow To Evaluate a Web Design
How To Evaluate a Web Design
 
Government 2.0: Whats Your Strategy For Public Engagement?
Government 2.0: Whats Your Strategy For Public Engagement?Government 2.0: Whats Your Strategy For Public Engagement?
Government 2.0: Whats Your Strategy For Public Engagement?
 
Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?
 
Creating Hospital Websites that Drive Value: M. D. Anderson Case Study
Creating Hospital Websites that Drive Value: M. D. Anderson Case StudyCreating Hospital Websites that Drive Value: M. D. Anderson Case Study
Creating Hospital Websites that Drive Value: M. D. Anderson Case Study
 

Dernier

Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeCall Girls Delhi
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...CALL GIRLS
 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...perfect solution
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...narwatsonia7
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableDipal Arora
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...chandars293
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...Taniya Sharma
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...vidya singh
 
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Mumbai Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋TANUJA PANDEY
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...astropune
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Dipal Arora
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Dernier (20)

Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 9907093804 Top Class Call Girl Service Available
 
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 7001035870  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 7001035870 Meetin With Bangalore Esc...
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD available
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
 
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Mumbai Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Mumbai Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
 

Search Engine Marketing: Tracking Pages Without JavaScript by Using Web Beacons

  • 1. September 17, 2012Beacons: Tracking pages without JavaScript Ignatius Hsu, Business Analyst – NavigationArts ihsu@navigationarts.com, @ignatiushsu
  • 2. Beacons • What are they • Scenarios • Tracking communications channels • How to use one today in Google • Classic Async • Universal Analytics • Challenges • http://bitly.com/bundles/ignatiushsu/3 9/17/20132 More Reading: http://bitly.com/bundles/ignatiushsu/3
  • 3. 3 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 4. 4 • An image embedded in content such as emails and Web pages • Often invisible to the visitor, a 1x1 pixel gif (though sometimes visible as display ad) • Image is served from a third party • Tracks movement on a piece of content or a site • Also used in sites designed for feature phones • Sometimes visitors are tracked across sites using third party cookies Embedded Beacons More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 5. 5 Embedded Beacon - Email More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 6. 6 Embedded Beacon - Email More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 7. 7 • Web analytics packages use JavaScript to capture visit data, sends to server. • The transmission of data to the server is known as an “endpoint”. Many packages use a gif as their endpoint, not unlike a beacon. • gif - Google Async, Adobe SiteCatalyst • URL - Google Universal Analytics • Tracks movements within a site through first party cookies (third party cookies are now rare) JavaScript Beacons More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 8. 8 Beacons & Analytics Embed Embed Dynamic JS Channel Emails, Web Pages Web Pages Beacon Embedded image on page Endpoint is dynamically rendered on page, captures visit data Data storage Third party server captures and stores referral data Transmits visit data through endpoint to a third party server Cookies Often uses cookies (3rd party) Uses cookies (1st party) Use Cases Ad Networks, Email Marketing, Content on forums/external sites, other uses? Owners of Websites More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 9. 9 Analytics Tracking Methods Content Presentation Layer + Client Browser JavaScript No JavaScript Control over Code E.g. my website. Web Analytics (Google Analytics, Adobe Analytics, etc.) E.g. native iOS app. Server side scripts, Mobile SDK Frameworks (Google Analytics for Mobile Websites - php…, Flurry iPhone/Android SDK, etc.) No Control over Code E.g. social media. Use analytics provided by service or third party, if any. (Facebook, Twitter, Hootsuite, Radian6, etc.) Can I insert an external image? If yes, consider using a beacon. E.g. email messages, forums, some publishing platforms. Use analytics provided by service (MailChimp Analytics360) Can I insert an external image? If yes, use a beacon. More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 10. 10 Multi-Channel Tracking (e-mail/site) More Reading: http://bitly.com/bundles/ignatiushsu/3 Current 9/17/2013
  • 11. 11 Classic Universal Analytics Measurement Protocol Multi-Channel Tracking (e-mail/site) More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 12. 12 Classic GA Beacon Fully Static Beacon (see bit.ly Google Spreadsheet): <img src="http://www.google-analytics.com/__utm.gif?&utmwv=1&utmn={{random- number}}&utmhn=my.site.com&utmp=/filter-param/content.html&utmac=UA- XXXXXXX-Y ||&utmr=-&utmcc={{long-cookie-string}}" /> • Pageview model. • All pageviews tracked are tied to one unique visitor. • No cookies stored. Pre-rolled Appspot Beacon (see bit.ly AppSpot for the developer’s post): <img src="http://nojsstats.appspot.com/UA-XXXXXXX-Y/my.site.com/filter- param/content.html" /> • Pageview model. • Each pageview creates a unique visitor. • 1 pageview / unique session. • Third party cookie stored. More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 13. Classic GA Beacon 13 1. Fill in these values (or copy example values where applicable). Cookie value is a bit of a hack. 2. Copy this Paste it wherever you need it More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 14. 14 GA Universal Beacon Universal Analytics, Measurement Protocol: • <img src="http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX- Y&cid=9988776655&t=event&ec=email&ea=open&el=9988776655&cs=weekly- promo&cm=email&cn=date-9-15-2013&cm1=1&cd1=9988776655" /> • Channel agnostic, track by event, pageview, app or social. • Mix and match. • Flexible. • Tracks hits to visits. • No cookie stored. More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 15. Universal Analytics Measurement Protocol 15 4. Copy this 5. Paste it wherever you need it 1. For CID, insert email or CRM customer ID, if possible 2. Complete fields for pageview or event or campaign. More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 16. Universal Analytics Measurement Protocol 16 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 17. Universal Measurement Protocol (optional enhancements) 17 • See bit.ly (below) for LunaMetrics resources on enhancements covered in this section • Custom Metric 1 (cm1) – “Email Opens” –used in custom reports • Scope: user • Make active • Custom Dimension 1 (cd1) – “Visitor ID” – allows stitching of client ID b/w email + site • Formatting Type: Integer • Min: 0, Max: 1 • Make active More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 18. Universal Measurement Protocol (optional enhancements) 18 In your page source, add this code within the GA script, after “ga('create', 'UA-XXXXXX- Y', „my.site.com');” ga(function(tracker) { var hash = location.hash; var mcId = hash.match('mc_eid=(.*)'); var cid = tracker.get('clientId'); if(mcID){ var vid = mcId[1]; ga('set', 'dimension1', vid); } }); Where mc_eid is the link parameter added by your email marketing suite for unique customer ID. There may be other parametrs your email suite autotags. Keep email link campaign codes consistent: ?utm_campaign=date-9-15-2013&utm_medium=email&utm_source=weekly- promo&mc_eid=9988776655 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 19. Universal Measurement Protocol Report 19 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 20. Caution on Beacons Classic • Both versions have drawbacks (which is why we only use them when other options aren‟t available). • If pageviews are not tied to a unique visit, consider creating a new profile to track these interactions, and filtering these out of your main profile(s) so as to not affect visit metrics (bounce, pageviews/visit, time on site, etc). Universal • Pageviews are tied to visits. Events still count towards visit data, so like Classic, create a new account and set up filters. • Track external pages and emails as events. Less messy, at least until User ID arrives (Universal is still in beta). Where possible, connect a Client ID to a user, and stitch data between channels (e.g. email and website). • In Universal Analytics, Client ID <> User ID. • Client ID is supposed to be an anonymous ID, and is not a unique identifier. • User ID is a customer ID. • People speculate that User ID can be defined/switched by us in a future release. 20 More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013
  • 21. 21 Speculating on the Future Some vendors are already stitching cookie data in sophisticated ways. This diagram is a concept of how multi-channel tacking might be done through cookies and a flexible analytics package. The devil is in the details. What are the privacy implications, and how would customers opt-out? Multi-Channel Tracking More Reading: http://bitly.com/bundles/ignatiushsu/39/17/2013