SlideShare a Scribd company logo
© 2015 Tealium Inc. All rights reserved. | 2
© 2015 Tealium Inc. All rights reserved. | 3
TOP TIPS FOR
MAXIMIZING TEALIUM
IQWeb Analytics Demystified
First Data
Tealium
© 2015 Tealium Inc. All rights reserved. | 4
TECHNICAL TIPS & TRICKS
Josh West, Web Analytics Demystified
© 2015 Tealium Inc. All rights reserved. | 5
 Senior Partner at Web Analytics
Demystified
 Member of Tealium’s Customer
Advisory Board
 JavaScript “ninja”
 Father of 3.6
 Pizza chef
© 2015 Tealium Inc. All rights reserved. | 6
FOREIGN INVESTMENT
1. Uses for the Currency Converter Tag
CC Image Courtesy of Marco Arment on Flickr
© 2015 Tealium Inc. All rights reserved. | 7
CURRENCY CONVERTER TAG
 Ajax request returns
latest exchange rates
 Put the tag at the top of
your list so it’s available
to the rest
© 2015 Tealium Inc. All rights reserved. | 8
CURRENCY EXTENSIONS
 Modifies a variable
 Must select input and
output currencies
Built-in Extension
© 2015 Tealium Inc. All rights reserved. | 9
CURRENCY EXTENSIONS
 Can create a new UDO variable
 Dynamically determine input
and output currencies
JS Code Extension
© 2015 Tealium Inc. All rights reserved. | 10
COOL USE CASES
 Workarounds for currency codes not supported by vendors
 Create standardized currency metrics based on a company’s
globally accepted currency code
 Create your own global exchange rate
© 2015 Tealium Inc. All rights reserved. | 11
STAY DIALED IN
2. Leverage the Tag Status
Checker
CC Image Courtesy of Leo Reynolds on Flickr
© 2015 Tealium Inc. All rights reserved. | 12
TAG STATUS CHECKER
© 2015 Tealium Inc. All rights reserved. | 13
TAG STATUS CHECKER
 Keep your tags up-to-date
 Easily see which tags are current and which should be updated
 Identify templates you’ve modified
 Save your templates before updating!
 Latest
 Old
 Customized
 Not customized
© 2015 Tealium Inc. All rights reserved. | 14
KEEP YOUR CODE FRESH
3. Scope and order are important
© 2015 Tealium Inc. All rights reserved. | 15
ORDER OF OPERATIONS
Pre-Loader Extensions
Load Rules
Global Extensions
Bundled Tags
Other Tags & Scoped Extensions
© 2015 Tealium Inc. All rights reserved. | 16
TIP #1
Avoid the crutch of the JS code extension
 Even good developers make mistakes
 But non-developers can’t debug those mistakes or own your
work when you leave
© 2015 Tealium Inc. All rights reserved. | 17
TIP #2
Not all tags have to fire all the time!
 A tag-scoped extension that returns false will prevent any tracking
requests from being made
© 2015 Tealium Inc. All rights reserved. | 18
TIP #3
Adjust the template so tags fire when you want
Will fire on page load and utag.view Will fire on utag.link
© 2015 Tealium Inc. All rights reserved. | 19
GET ORGANIZED
4. It’s easy to get lost…
© 2015 Tealium Inc. All rights reserved. | 20
LOAD RULES
 Find logical groupings (data layer
elements, vendor rules, etc.)
 Avoid load rules based on URLs
© 2015 Tealium Inc. All rights reserved. | 21
TAGS
 Identify tags based on where
they’re used – by country, page
type, or however your site is
organized
 Group “like” tags together
whenever order of operations isn’t
important
 Make it easy for new users to
quickly become location-aware
© 2015 Tealium Inc. All rights reserved. | 22
EXTENSIONS
© 2015 Tealium Inc. All rights reserved. | 23
EXTENSIONS
 Find a sort order that works for you (by tag scope, extension
type, etc.)
 Clearly label each extension by function and scope
© 2015 Tealium Inc. All rights reserved. | 24
YOU’VE GOT A FRIEND…
5. Put Tealium to work for you
© 2015 Tealium Inc. All rights reserved. | 25
THANK YOU
Twitter: @joshovest
Email: josh@webanalyticsdemystified.com
© 2015 Tealium Inc. All rights reserved. | 26
MAXIMIZING GOOGLE
ANALYTICS
Lorrin Nahinu, First Data
© 2015 Tealium Inc. All rights reserved. | 27
ABOUT ME
Lorrin Nahinu
 Been employed by First Data for over 2
years
 First Data is a global payment technology
and services company
 Web Development for 11 years
 SEO for 9 years
 Analytics for 7 years
Some Facts
 Colorado Native
 Known as a dessert baker at work
 Enjoy working on my yard and garden
Just a little bit
© 2015 Tealium Inc. All rights reserved. | 28
ANALYTICS BEFORE TAG MANAGEMENT
 Hours of implementation and testing
– Cost of a development team
 Confirming that all metrics codes are working properly on all pages
 Issues with trying to implement new code while previously removing all
the old code.
– Removing legacy code without any mishaps
 Tealium made all this easier because each code can simultaneously
work and there are no errors when each code is run
© 2015 Tealium Inc. All rights reserved. | 29
GOOGLE ANALYTICS
Maximizing the most popular analytics tool on the Internet
© 2015 Tealium Inc. All rights reserved. | 30
GOOGLE ANALYTICS
Google Analytics Facts
 Installed on more than 10 million websites
 Fluent in over 40 languages
 Used by the US Government to correctly
measure activity on Federal Agency sites
Benefits of Google Analytics
 Free
 Large community of followers
 Huge reporting capabilities
 Large amount of 3rd party plugins
 Integrates with webmaster tools for better
SEO reporting
The facts and benefits
© 2015 Tealium Inc. All rights reserved. | 31
GOOGLE ANALYTICS
 Google Analytics provides page views and page speeds for the entire website
 Google Analytics’ live data and property distribution
The rich data
© 2015 Tealium Inc. All rights reserved. | 32
PROBLEM THAT WE ENCOUNTERED
 Marketing wanted all form
submissions tracked on Brazilian
website
 Our window that expanded was
causing issues
 We needed to track each field
that was being filled out
 Through the Tealium Data Layer
we were able to record all the
data that was requested.
© 2015 Tealium Inc. All rights reserved. | 33
THE DATA LAYER
© 2015 Tealium Inc. All rights reserved. | 34
VIRTUAL PAGE VIEW
Data Layer Creation
 Data Layer allows for us to set up a virtual
page view
 We placed custom javascript code within the
extensions tab and worked every time the
code was called and the event happened
 Each one of these functions helped us send
the data to the event section of Google
Analytics and give our clients great data
UDO Parameter
Data Layer and why we use it
© 2015 Tealium Inc. All rights reserved. | 35
TEALIUM SCRIPT
Data Layer Creation
 Data Layer allows for multiple UDO
variables to be recorded
 Our Tealium Script uses the utag data to
record the Event Category, Action, Value,
and Virtual Pageview
 Each one of these functions helps send the
data to the event section of Google
Analytics
Tealium Script
Data Layer and why we use it
© 2015 Tealium Inc. All rights reserved. | 36
THE DATA LAYER SOLUTION
Google Analytics
 Data Layer allowed us to implement the
events without modifying the tag
 The Tealium script ran every time to record
any interaction that was happening with the
form
 Each one of these functions helped us send
the data to the event section of Google
Analytics (explained on the right)
Google Analytics Events
Data Layer and why we use it
© 2015 Tealium Inc. All rights reserved. | 37
THE TEALIUM SOLUTION
 Using Tealium has helped us by allowing one tag manager for all of our
analytics solutions
 The Data layer has proved invaluable on an ever-growing website
where recording the form actions on all pages is tedious
 Easy implementation has sped up our development process
 Tealium made all this easier because a dedicated group of developers
managing analytics isn’t needed, just a few focused people
© 2015 Tealium Inc. All rights reserved. | 38
THANK YOU
© 2015 Tealium Inc. All rights reserved. | 39
TEALIUM TIPS & TRICKS
Justin Fitzgerald, Tealium
© 2015 Tealium Inc. All rights reserved. | 40
JUSTIN
FITZGERALDManager, Deployment Solutions
 10 years in software development
 3 years in tag management
 40+ Tealium iQ deployments
 4.5 USTA NTRP Rating
© 2015 Tealium Inc. All rights reserved. | 41
TIPS & TRICKS
Introduction
1. Work Flow
– Publish History
– Versioning
– Do’s and Don’ts
2. Performance
– Faster Tags
– Faster Pages
– Advanced Settings
© 2015 Tealium Inc. All rights reserved. | 42
TIPS & TRICKS: WORK FLOW
Why it’s important
 You will forget
 You will need help
 Plans change
© 2015 Tealium Inc. All rights reserved. | 43
TIPS & TRICKS: WORK FLOW
Avoid: Default Version Names
 Difficult to browse
Avoid: Lazy Notes
 Be helpful to yourself and others
Version History
© 2015 Tealium Inc. All rights reserved. | 44
TIPS & TRICKS: WORK FLOW
Specific Version Names
 Be detailed
 Keep the timestamp
Detailed Save Notes
 Be helpful to others
 Remind yourself what you did
Tip #1: Be Descriptive
© 2015 Tealium Inc. All rights reserved. | 45
TIPS & TRICKS: WORK FLOW
“Staircase”
 Difficult to browse
 Not every save is important
Be cautious
“Clobbering”
 Last Prod version is lost
© 2015 Tealium Inc. All rights reserved. | 46
TIPS & TRICKS: WORK FLOW
When to use “Save as…”
 When current version is Prod
 When starting a new group of edits
 When starting a new Dev or QA version
 When you aren’t sure
Tip #2: Save as
© 2015 Tealium Inc. All rights reserved. | 47
TIPS & TRICKS: WORK FLOW
Configure Publish Settings > Version Workflow
 Require Approval for Prod publish
 Take Advantage of User Permissions
Tip #3: Workflow Management
© 2015 Tealium Inc. All rights reserved. | 48
TIPS & TRICKS: WORK FLOW
Configure Publish Settings > Lock Profile
 Avoid concurrent user conflicts
 Take Advantage of User Permissions
Tip #4: Lock Profile
© 2015 Tealium Inc. All rights reserved. | 49
TIPS & TRICKS: WORK FLOW
Tag > Advanced Settings > Publish Locations
 More control of your tags
 Avoid accidental publish to Prod
 Maintain separate versions of a tag
Tip #5: Tag Publish Locations
© 2015 Tealium Inc. All rights reserved. | 50
TIPS & TRICKS: WORK FLOW
 Use descriptive version names
 Write detailed save notes
 Use “Save as…” effectively
 Prod Publish Approval
 Lock Profile
 Control Your Tags
Summary
© 2015 Tealium Inc. All rights reserved. | 51
TIPS & TRICKS: PERFORMANCE
Introduction
 Page Performance
– Prioritize the user experience
– Let the page render
– Keep your visitors
– utag.js default
 Tag Performance
– Prioritize tag execution
– Get your data
– Adjustable in TiQ
© 2015 Tealium Inc. All rights reserved. | 52
TIPS & TRICKS: PERFORMANCE
Tip #1: Tag Run Order
 Move Important Tags To Top
– Tags are run in the order they appear in TiQ
– Combine with “Wait Flag=No” for fastest
option
– No effect on page performance
 Move Slow Tags to Bottom
© 2015 Tealium Inc. All rights reserved. | 53
TIPS & TRICKS: PERFORMANCE
Tip #2: Wait Flag
 “Wait Flag”
– This flag determines if the tag should
fire immediately when utag.js is
readyor if it should wait until the page
is ready (DOM-ready)
– Default: Wait Flag=Yes
– Prioritize Tag: Wait Flag=No
– Most effective when utag.js at top of
<body>
© 2015 Tealium Inc. All rights reserved. | 54
TIPS & TRICKS: PERFORMANCE
Tip #3: Bundled Tags
 What is bundling?
– utag.js is loaded on every page
– Each vendor tag is loaded in a separate utag file
– Bundled tags are packaged into utag.js
– Consolidate many files into one
© 2015 Tealium Inc. All rights reserved. | 55
TIPS & TRICKS: PERFORMANCE
Tip #3: Bundled Tags
 Why is bundling important?
– Minimize downloads to page
 Google/Yahoo #1 tip for site optimization
– https://developer.yahoo.com/performance/rules.html
– https://developers.google.com/web/fundamentals/performance/optimizing-
content-efficiency/eliminate-downloads?hl=en
– Improves HTTP performance for mobile users on 3G/4G
– Improves Landing Pages
 40-60% of users experience an “empty cache” page view
 http://yuiblog.com/blog/2007/01/04/performance-research-part-2/
© 2015 Tealium Inc. All rights reserved. | 56
TIPS & TRICKS: PERFORMANCE
Bundling “All Pages” Tags
 Configure Publish Settings
 Applies to tags with “All Pages” load rule
Bundling Individual Tags
 Tag Configuration > Advanced Settings >
Bundle Tag
 Good for “Conversion Tags”
Tip #3: Bundled Tags
© 2015 Tealium Inc. All rights reserved. | 57
TIPS & TRICKS: PERFORMANCE
 Understand Tag Load Order
 Wait Flag
 Bundle “All Pages” Tags
 Bundle Individual Tags
Summary
© 2015 Tealium Inc. All rights reserved. | 58
THANK YOU

More Related Content

PPTX
"How to Re-Energize Your Digital Analytics Program" - Hyatt + WAD, Digital Ve...
PPTX
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
PPTX
"Real-Time Marketing: How Fast Data Can Drive Next-Generation Customer Intera...
PDF
"How to Create a Practical and Profitable Personalization Strategy" - Brooks ...
PPTX
"Success with Tealium AudienceStream" - American Eagle + ALM Media + LFG, Dig...
PPTX
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
PPTX
"What's in Your Marketing Cloud? How to Maximize Technology Investments" - In...
PPTX
DV 2016: Beyond the Technology - Optimizing Your Organization for Success
"How to Re-Energize Your Digital Analytics Program" - Hyatt + WAD, Digital Ve...
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
"Real-Time Marketing: How Fast Data Can Drive Next-Generation Customer Intera...
"How to Create a Practical and Profitable Personalization Strategy" - Brooks ...
"Success with Tealium AudienceStream" - American Eagle + ALM Media + LFG, Dig...
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
"What's in Your Marketing Cloud? How to Maximize Technology Investments" - In...
DV 2016: Beyond the Technology - Optimizing Your Organization for Success

What's hot (20)

PPTX
Atmospheric Marketing in Action
PPTX
"From Awareness to Loyalty: How To Optimize the Online Purchase Funnel" - Str...
PPTX
"5 Keys for Delivering Personalized Marketing" - Merkle + Deckers Brands, Dig...
PPTX
Ad:Tech NY Session - Leveraging the Power of First-Party Data
PPTX
Powering Omnichannel Experiences with Real-Time Data
PPTX
DV 2016: Beyond the Web - Measurement of Today's Channel Hopper
PPTX
Leveraging the Power of Real-Time Data
PDF
5 Reasons Why Unified Marketing is Not a Myth
PPTX
Digital Velocity Europe 2015 | TomTom Presentation
PPTX
Digital Velocity London 2017: Understanding AudienceStream Timeline and Funne...
PPTX
DV 2016: The Top 10 - Tealium AudienceStream Use Cases
PPTX
Future-Proofing Your Marketing Technology Stack
PDF
How to Achieve Omnichannel Personalisation
PPTX
"How to Take a Test & Innovate Approach to Digital Marketing" - Brooks Bell, ...
PPTX
DV 2016: Burning Down the House - Rebuilding Your Measurement Stack in 90 Days
PPTX
DV 2016: Defeating the Multi-Channel Silo Challenge
PPTX
Digital Velocity London 2017 - Tealium Universal Data Hub Use Cases, Danny Mo...
PPTX
DVEU16: Merging MarTech in Travel
PPTX
DV 2016: Opening Doors for Your Business with Marketing Flexibility
PPTX
Data Innovation at Axel Springer
Atmospheric Marketing in Action
"From Awareness to Loyalty: How To Optimize the Online Purchase Funnel" - Str...
"5 Keys for Delivering Personalized Marketing" - Merkle + Deckers Brands, Dig...
Ad:Tech NY Session - Leveraging the Power of First-Party Data
Powering Omnichannel Experiences with Real-Time Data
DV 2016: Beyond the Web - Measurement of Today's Channel Hopper
Leveraging the Power of Real-Time Data
5 Reasons Why Unified Marketing is Not a Myth
Digital Velocity Europe 2015 | TomTom Presentation
Digital Velocity London 2017: Understanding AudienceStream Timeline and Funne...
DV 2016: The Top 10 - Tealium AudienceStream Use Cases
Future-Proofing Your Marketing Technology Stack
How to Achieve Omnichannel Personalisation
"How to Take a Test & Innovate Approach to Digital Marketing" - Brooks Bell, ...
DV 2016: Burning Down the House - Rebuilding Your Measurement Stack in 90 Days
DV 2016: Defeating the Multi-Channel Silo Challenge
Digital Velocity London 2017 - Tealium Universal Data Hub Use Cases, Danny Mo...
DVEU16: Merging MarTech in Travel
DV 2016: Opening Doors for Your Business with Marketing Flexibility
Data Innovation at Axel Springer
Ad

Similar to "Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015 (20)

PPTX
DV 2016: Mission Possible - Building a New Analytics Framework
PPTX
Digital Velocity 2014: "Mamta's Top 3 Tealium Tips for Success"
PDF
Advanced Analytics Implementations at EA scale
PPT
"How HARMAN Amplifies E-Commerce Success: A Case Study" - HARMAN Internationa...
PPTX
Preparing for the Unknown with Tag Management
PPTX
Smarter Experimentation with Fully Integrated Data
PPTX
Digital Velocity London 2017: Mobile, IOT, Cloud
PPTX
"Couple’s Therapy – Bridging the Gap Between Marketing & IT" - Mason Companie...
PPTX
Scaling Your Digital Marketing Programs to Reach a Global Audience
PPTX
"Scaling Your Digital Marketing Programs to Reach a Global Audience" - VMware...
PDF
Stima mkt cloud-tms_20150319
PDF
Growth engineering 101: Google Analytics Essentials
PDF
Simo's Top 30 GTM tips
PDF
Modernize 2018: Customer Data Orchestration Across Every Experience in Real-T...
PDF
Google Analytics for Developers
PDF
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
PPTX
Google Tag Manager.pptx
PPTX
googletagmanager-230602072244-9b17e12b (1).pptx
PPTX
DV 2016: Customer Data - The New Value Exchange
PPTX
Hardcore Analytics - How to Avoid Getting Embarrassed by Dirty Data
DV 2016: Mission Possible - Building a New Analytics Framework
Digital Velocity 2014: "Mamta's Top 3 Tealium Tips for Success"
Advanced Analytics Implementations at EA scale
"How HARMAN Amplifies E-Commerce Success: A Case Study" - HARMAN Internationa...
Preparing for the Unknown with Tag Management
Smarter Experimentation with Fully Integrated Data
Digital Velocity London 2017: Mobile, IOT, Cloud
"Couple’s Therapy – Bridging the Gap Between Marketing & IT" - Mason Companie...
Scaling Your Digital Marketing Programs to Reach a Global Audience
"Scaling Your Digital Marketing Programs to Reach a Global Audience" - VMware...
Stima mkt cloud-tms_20150319
Growth engineering 101: Google Analytics Essentials
Simo's Top 30 GTM tips
Modernize 2018: Customer Data Orchestration Across Every Experience in Real-T...
Google Analytics for Developers
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
Google Tag Manager.pptx
googletagmanager-230602072244-9b17e12b (1).pptx
DV 2016: Customer Data - The New Value Exchange
Hardcore Analytics - How to Avoid Getting Embarrassed by Dirty Data
Ad

More from Tealium (20)

PDF
2022 State of the CDP: Key Findings for Tackling the New Age of Data
PDF
Show Me You Care: Why You Should Be Talking About Privacy and Value-Exchange
PDF
Third-Party Cookie Loss Masterclass 3: Making Sense of the Changing Identity ...
PDF
Third-Party Cookie Loss Masterclass 2: Dude, What About My DMP?
PDF
Third-Party Cookie Loss Masterclass 1: So Your Cookie Crumbled, What's Next?
PDF
Tasty Tech: 3 Proven Recipes for Increasing Loyalty and Retention
PDF
Acquisition, Loyalty and Retention: How a CDP Creates Customers for Life
PDF
[Webinar] The Best Kept Marketing Secret to Achieving Complete Customer Views
PPTX
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
PPTX
Digital Velocity London 2018 - Getting to Grips with Global B2B, Julian Brewer
PPTX
Digital Velocity London - What's The Future for Data Orchestration, Tealium D...
PPTX
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
PPTX
Digital Velocity London 2018 - James Morgan, Sainsbury's
PPTX
Digital Velocity London 2017: Data Layer Enrichment API
PPTX
Digital Velocity London 2017: Build Your Own Connector
PPTX
Digital Velocity London 2017: All About The Data
PPTX
Digital Velocity London 2017: Combining AudienceStream Attributes
PPTX
Digital Velocity London 2017 - Using Real Time Data to Target New Customers, ...
PPTX
Digital Velocity London 2017 - Data Privacy and Sovereignty, Sheila Fitz Patrick
PPTX
Digital Velocity London 2017 - Tackling Data Ownership, Tony Gosling
2022 State of the CDP: Key Findings for Tackling the New Age of Data
Show Me You Care: Why You Should Be Talking About Privacy and Value-Exchange
Third-Party Cookie Loss Masterclass 3: Making Sense of the Changing Identity ...
Third-Party Cookie Loss Masterclass 2: Dude, What About My DMP?
Third-Party Cookie Loss Masterclass 1: So Your Cookie Crumbled, What's Next?
Tasty Tech: 3 Proven Recipes for Increasing Loyalty and Retention
Acquisition, Loyalty and Retention: How a CDP Creates Customers for Life
[Webinar] The Best Kept Marketing Secret to Achieving Complete Customer Views
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
Digital Velocity London 2018 - Getting to Grips with Global B2B, Julian Brewer
Digital Velocity London - What's The Future for Data Orchestration, Tealium D...
Digital Velocity London 2018 - How to drive personalisation at a global B2B c...
Digital Velocity London 2018 - James Morgan, Sainsbury's
Digital Velocity London 2017: Data Layer Enrichment API
Digital Velocity London 2017: Build Your Own Connector
Digital Velocity London 2017: All About The Data
Digital Velocity London 2017: Combining AudienceStream Attributes
Digital Velocity London 2017 - Using Real Time Data to Target New Customers, ...
Digital Velocity London 2017 - Data Privacy and Sovereignty, Sheila Fitz Patrick
Digital Velocity London 2017 - Tackling Data Ownership, Tony Gosling

Recently uploaded (20)

PPTX
New ISO 27001_2022 standard and the changes
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
PDF
Microsoft Core Cloud Services powerpoint
PPT
DU, AIS, Big Data and Data Analytics.ppt
PPT
Predictive modeling basics in data cleaning process
PDF
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
PDF
annual-report-2024-2025 original latest.
PPTX
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
PDF
Transcultural that can help you someday.
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
PPTX
A Complete Guide to Streamlining Business Processes
PDF
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...
PPTX
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
PPTX
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
PDF
Tetra Pak Index 2023 - The future of health and nutrition - Full report.pdf
DOCX
Factor Analysis Word Document Presentation
PPTX
Pilar Kemerdekaan dan Identi Bangsa.pptx
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PDF
Navigating the Thai Supplements Landscape.pdf
New ISO 27001_2022 standard and the changes
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
Microsoft Core Cloud Services powerpoint
DU, AIS, Big Data and Data Analytics.ppt
Predictive modeling basics in data cleaning process
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
annual-report-2024-2025 original latest.
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
Transcultural that can help you someday.
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
A Complete Guide to Streamlining Business Processes
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
Tetra Pak Index 2023 - The future of health and nutrition - Full report.pdf
Factor Analysis Word Document Presentation
Pilar Kemerdekaan dan Identi Bangsa.pptx
retention in jsjsksksksnbsndjddjdnFPD.pptx
Navigating the Thai Supplements Landscape.pdf

"Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015

  • 1. © 2015 Tealium Inc. All rights reserved. | 2
  • 2. © 2015 Tealium Inc. All rights reserved. | 3 TOP TIPS FOR MAXIMIZING TEALIUM IQWeb Analytics Demystified First Data Tealium
  • 3. © 2015 Tealium Inc. All rights reserved. | 4 TECHNICAL TIPS & TRICKS Josh West, Web Analytics Demystified
  • 4. © 2015 Tealium Inc. All rights reserved. | 5  Senior Partner at Web Analytics Demystified  Member of Tealium’s Customer Advisory Board  JavaScript “ninja”  Father of 3.6  Pizza chef
  • 5. © 2015 Tealium Inc. All rights reserved. | 6 FOREIGN INVESTMENT 1. Uses for the Currency Converter Tag CC Image Courtesy of Marco Arment on Flickr
  • 6. © 2015 Tealium Inc. All rights reserved. | 7 CURRENCY CONVERTER TAG  Ajax request returns latest exchange rates  Put the tag at the top of your list so it’s available to the rest
  • 7. © 2015 Tealium Inc. All rights reserved. | 8 CURRENCY EXTENSIONS  Modifies a variable  Must select input and output currencies Built-in Extension
  • 8. © 2015 Tealium Inc. All rights reserved. | 9 CURRENCY EXTENSIONS  Can create a new UDO variable  Dynamically determine input and output currencies JS Code Extension
  • 9. © 2015 Tealium Inc. All rights reserved. | 10 COOL USE CASES  Workarounds for currency codes not supported by vendors  Create standardized currency metrics based on a company’s globally accepted currency code  Create your own global exchange rate
  • 10. © 2015 Tealium Inc. All rights reserved. | 11 STAY DIALED IN 2. Leverage the Tag Status Checker CC Image Courtesy of Leo Reynolds on Flickr
  • 11. © 2015 Tealium Inc. All rights reserved. | 12 TAG STATUS CHECKER
  • 12. © 2015 Tealium Inc. All rights reserved. | 13 TAG STATUS CHECKER  Keep your tags up-to-date  Easily see which tags are current and which should be updated  Identify templates you’ve modified  Save your templates before updating!  Latest  Old  Customized  Not customized
  • 13. © 2015 Tealium Inc. All rights reserved. | 14 KEEP YOUR CODE FRESH 3. Scope and order are important
  • 14. © 2015 Tealium Inc. All rights reserved. | 15 ORDER OF OPERATIONS Pre-Loader Extensions Load Rules Global Extensions Bundled Tags Other Tags & Scoped Extensions
  • 15. © 2015 Tealium Inc. All rights reserved. | 16 TIP #1 Avoid the crutch of the JS code extension  Even good developers make mistakes  But non-developers can’t debug those mistakes or own your work when you leave
  • 16. © 2015 Tealium Inc. All rights reserved. | 17 TIP #2 Not all tags have to fire all the time!  A tag-scoped extension that returns false will prevent any tracking requests from being made
  • 17. © 2015 Tealium Inc. All rights reserved. | 18 TIP #3 Adjust the template so tags fire when you want Will fire on page load and utag.view Will fire on utag.link
  • 18. © 2015 Tealium Inc. All rights reserved. | 19 GET ORGANIZED 4. It’s easy to get lost…
  • 19. © 2015 Tealium Inc. All rights reserved. | 20 LOAD RULES  Find logical groupings (data layer elements, vendor rules, etc.)  Avoid load rules based on URLs
  • 20. © 2015 Tealium Inc. All rights reserved. | 21 TAGS  Identify tags based on where they’re used – by country, page type, or however your site is organized  Group “like” tags together whenever order of operations isn’t important  Make it easy for new users to quickly become location-aware
  • 21. © 2015 Tealium Inc. All rights reserved. | 22 EXTENSIONS
  • 22. © 2015 Tealium Inc. All rights reserved. | 23 EXTENSIONS  Find a sort order that works for you (by tag scope, extension type, etc.)  Clearly label each extension by function and scope
  • 23. © 2015 Tealium Inc. All rights reserved. | 24 YOU’VE GOT A FRIEND… 5. Put Tealium to work for you
  • 24. © 2015 Tealium Inc. All rights reserved. | 25 THANK YOU Twitter: @joshovest Email: josh@webanalyticsdemystified.com
  • 25. © 2015 Tealium Inc. All rights reserved. | 26 MAXIMIZING GOOGLE ANALYTICS Lorrin Nahinu, First Data
  • 26. © 2015 Tealium Inc. All rights reserved. | 27 ABOUT ME Lorrin Nahinu  Been employed by First Data for over 2 years  First Data is a global payment technology and services company  Web Development for 11 years  SEO for 9 years  Analytics for 7 years Some Facts  Colorado Native  Known as a dessert baker at work  Enjoy working on my yard and garden Just a little bit
  • 27. © 2015 Tealium Inc. All rights reserved. | 28 ANALYTICS BEFORE TAG MANAGEMENT  Hours of implementation and testing – Cost of a development team  Confirming that all metrics codes are working properly on all pages  Issues with trying to implement new code while previously removing all the old code. – Removing legacy code without any mishaps  Tealium made all this easier because each code can simultaneously work and there are no errors when each code is run
  • 28. © 2015 Tealium Inc. All rights reserved. | 29 GOOGLE ANALYTICS Maximizing the most popular analytics tool on the Internet
  • 29. © 2015 Tealium Inc. All rights reserved. | 30 GOOGLE ANALYTICS Google Analytics Facts  Installed on more than 10 million websites  Fluent in over 40 languages  Used by the US Government to correctly measure activity on Federal Agency sites Benefits of Google Analytics  Free  Large community of followers  Huge reporting capabilities  Large amount of 3rd party plugins  Integrates with webmaster tools for better SEO reporting The facts and benefits
  • 30. © 2015 Tealium Inc. All rights reserved. | 31 GOOGLE ANALYTICS  Google Analytics provides page views and page speeds for the entire website  Google Analytics’ live data and property distribution The rich data
  • 31. © 2015 Tealium Inc. All rights reserved. | 32 PROBLEM THAT WE ENCOUNTERED  Marketing wanted all form submissions tracked on Brazilian website  Our window that expanded was causing issues  We needed to track each field that was being filled out  Through the Tealium Data Layer we were able to record all the data that was requested.
  • 32. © 2015 Tealium Inc. All rights reserved. | 33 THE DATA LAYER
  • 33. © 2015 Tealium Inc. All rights reserved. | 34 VIRTUAL PAGE VIEW Data Layer Creation  Data Layer allows for us to set up a virtual page view  We placed custom javascript code within the extensions tab and worked every time the code was called and the event happened  Each one of these functions helped us send the data to the event section of Google Analytics and give our clients great data UDO Parameter Data Layer and why we use it
  • 34. © 2015 Tealium Inc. All rights reserved. | 35 TEALIUM SCRIPT Data Layer Creation  Data Layer allows for multiple UDO variables to be recorded  Our Tealium Script uses the utag data to record the Event Category, Action, Value, and Virtual Pageview  Each one of these functions helps send the data to the event section of Google Analytics Tealium Script Data Layer and why we use it
  • 35. © 2015 Tealium Inc. All rights reserved. | 36 THE DATA LAYER SOLUTION Google Analytics  Data Layer allowed us to implement the events without modifying the tag  The Tealium script ran every time to record any interaction that was happening with the form  Each one of these functions helped us send the data to the event section of Google Analytics (explained on the right) Google Analytics Events Data Layer and why we use it
  • 36. © 2015 Tealium Inc. All rights reserved. | 37 THE TEALIUM SOLUTION  Using Tealium has helped us by allowing one tag manager for all of our analytics solutions  The Data layer has proved invaluable on an ever-growing website where recording the form actions on all pages is tedious  Easy implementation has sped up our development process  Tealium made all this easier because a dedicated group of developers managing analytics isn’t needed, just a few focused people
  • 37. © 2015 Tealium Inc. All rights reserved. | 38 THANK YOU
  • 38. © 2015 Tealium Inc. All rights reserved. | 39 TEALIUM TIPS & TRICKS Justin Fitzgerald, Tealium
  • 39. © 2015 Tealium Inc. All rights reserved. | 40 JUSTIN FITZGERALDManager, Deployment Solutions  10 years in software development  3 years in tag management  40+ Tealium iQ deployments  4.5 USTA NTRP Rating
  • 40. © 2015 Tealium Inc. All rights reserved. | 41 TIPS & TRICKS Introduction 1. Work Flow – Publish History – Versioning – Do’s and Don’ts 2. Performance – Faster Tags – Faster Pages – Advanced Settings
  • 41. © 2015 Tealium Inc. All rights reserved. | 42 TIPS & TRICKS: WORK FLOW Why it’s important  You will forget  You will need help  Plans change
  • 42. © 2015 Tealium Inc. All rights reserved. | 43 TIPS & TRICKS: WORK FLOW Avoid: Default Version Names  Difficult to browse Avoid: Lazy Notes  Be helpful to yourself and others Version History
  • 43. © 2015 Tealium Inc. All rights reserved. | 44 TIPS & TRICKS: WORK FLOW Specific Version Names  Be detailed  Keep the timestamp Detailed Save Notes  Be helpful to others  Remind yourself what you did Tip #1: Be Descriptive
  • 44. © 2015 Tealium Inc. All rights reserved. | 45 TIPS & TRICKS: WORK FLOW “Staircase”  Difficult to browse  Not every save is important Be cautious “Clobbering”  Last Prod version is lost
  • 45. © 2015 Tealium Inc. All rights reserved. | 46 TIPS & TRICKS: WORK FLOW When to use “Save as…”  When current version is Prod  When starting a new group of edits  When starting a new Dev or QA version  When you aren’t sure Tip #2: Save as
  • 46. © 2015 Tealium Inc. All rights reserved. | 47 TIPS & TRICKS: WORK FLOW Configure Publish Settings > Version Workflow  Require Approval for Prod publish  Take Advantage of User Permissions Tip #3: Workflow Management
  • 47. © 2015 Tealium Inc. All rights reserved. | 48 TIPS & TRICKS: WORK FLOW Configure Publish Settings > Lock Profile  Avoid concurrent user conflicts  Take Advantage of User Permissions Tip #4: Lock Profile
  • 48. © 2015 Tealium Inc. All rights reserved. | 49 TIPS & TRICKS: WORK FLOW Tag > Advanced Settings > Publish Locations  More control of your tags  Avoid accidental publish to Prod  Maintain separate versions of a tag Tip #5: Tag Publish Locations
  • 49. © 2015 Tealium Inc. All rights reserved. | 50 TIPS & TRICKS: WORK FLOW  Use descriptive version names  Write detailed save notes  Use “Save as…” effectively  Prod Publish Approval  Lock Profile  Control Your Tags Summary
  • 50. © 2015 Tealium Inc. All rights reserved. | 51 TIPS & TRICKS: PERFORMANCE Introduction  Page Performance – Prioritize the user experience – Let the page render – Keep your visitors – utag.js default  Tag Performance – Prioritize tag execution – Get your data – Adjustable in TiQ
  • 51. © 2015 Tealium Inc. All rights reserved. | 52 TIPS & TRICKS: PERFORMANCE Tip #1: Tag Run Order  Move Important Tags To Top – Tags are run in the order they appear in TiQ – Combine with “Wait Flag=No” for fastest option – No effect on page performance  Move Slow Tags to Bottom
  • 52. © 2015 Tealium Inc. All rights reserved. | 53 TIPS & TRICKS: PERFORMANCE Tip #2: Wait Flag  “Wait Flag” – This flag determines if the tag should fire immediately when utag.js is readyor if it should wait until the page is ready (DOM-ready) – Default: Wait Flag=Yes – Prioritize Tag: Wait Flag=No – Most effective when utag.js at top of <body>
  • 53. © 2015 Tealium Inc. All rights reserved. | 54 TIPS & TRICKS: PERFORMANCE Tip #3: Bundled Tags  What is bundling? – utag.js is loaded on every page – Each vendor tag is loaded in a separate utag file – Bundled tags are packaged into utag.js – Consolidate many files into one
  • 54. © 2015 Tealium Inc. All rights reserved. | 55 TIPS & TRICKS: PERFORMANCE Tip #3: Bundled Tags  Why is bundling important? – Minimize downloads to page  Google/Yahoo #1 tip for site optimization – https://developer.yahoo.com/performance/rules.html – https://developers.google.com/web/fundamentals/performance/optimizing- content-efficiency/eliminate-downloads?hl=en – Improves HTTP performance for mobile users on 3G/4G – Improves Landing Pages  40-60% of users experience an “empty cache” page view  http://yuiblog.com/blog/2007/01/04/performance-research-part-2/
  • 55. © 2015 Tealium Inc. All rights reserved. | 56 TIPS & TRICKS: PERFORMANCE Bundling “All Pages” Tags  Configure Publish Settings  Applies to tags with “All Pages” load rule Bundling Individual Tags  Tag Configuration > Advanced Settings > Bundle Tag  Good for “Conversion Tags” Tip #3: Bundled Tags
  • 56. © 2015 Tealium Inc. All rights reserved. | 57 TIPS & TRICKS: PERFORMANCE  Understand Tag Load Order  Wait Flag  Bundle “All Pages” Tags  Bundle Individual Tags Summary
  • 57. © 2015 Tealium Inc. All rights reserved. | 58 THANK YOU

Editor's Notes

  • #15: A common problem I see is a load rule dependent on the results of a non-preloader extension There is an extension to get load rules to evaluate after all global extensions
  • #16: Even a
  • #18: Tell about the Foresee tag
  • #22: I put pre-loaders first, then DOM ready, then I go by tag and in the order I need them to execute in.
  • #23: Even a