SlideShare a Scribd company logo
1 of 27
Download to read offline
Sustainable Analytics
Implementations
Jente De Ridder
• Data Geek
• Belgian
• Father of 2 sons
• Outdoor fan
@Nihiel
Let me introduce myself…
Your company’s ambitions
“We will deliver relevant one-to-one
marketing experiences, fueled by A.I. „
Your CEO, January 2020
Bad news: you’re not ready
“Data quality is earned, not acquired. „
Simo Ahava, Superweek 2019
Feras Alhlou (E-nor)
Adam Greco (Search Discovery)
A website does not consist of static pages
Modular development
frameworks are on
the rise
Single page
applications are
used more often
There’s no such thing as a default device
Content visibility
differs between
devices and
browsers
Multitude of user experiences
Personalization entails
dynamic content
Entire digital ecosystem
B2C
Customer portal
SME B2B
Recruitment Corporate
IT and Marketing lost in translation
IT/DEVELOPMENT TEAM
Owns the code and strives for standardization and
reliability. Follows procedures to maintain stability.
MARKETING/ANALYTICS TEAM
Manages advertising efforts and needs flexibility to apply
optimizations and additional tools quickly.
High employee turnover
Continuous
implementation cycles
Continuous
implementation cycles
New project: migrate s-code towards a TMS
• Analysts did not trust the data
• Legacy implementation
• Everyone involved left the organisation
• Business asked for a cross-brand view
• Much ETL work involved
• IT was investigating a new CMS
• Angular front-end
• Parent company was talking to Google
• Switch from Adobe to 360 in the near future?
3 years ago
Key attributes put forward by Jim Gordon:
• Flexible
• Accept data in any format
• Semantic
• Intiuitive naming conventions
• Efficient
• Minimal amount of code
• Consistent
• Minimal design patterns to implement.
• Resilient
• Vendor agnostic and comply to browser standards
A quest for the perfect data layer
The Generic Digital Data Layer,
an event-driven, asynchronous
data layer.
Introducing: GDDL
Abstract tool from implementation
TMS
Page Impression Event
Abstract tool from implementation
TMS
Form Submit Event
• Impressions
• Take screen view into
consideration!
• Clicks
• Submit
• Errors
• Focus / Complete
• Product specific
• Add to cart, detail impression,
checkout, purchase
• Video specific
• Play, Pause, Complete, % viewed
Relevant events
Think of events on an abstract level.
Map those events to the different components within your CMS.
• Page
• Impression
• Button
• Impression
• Click
• Contentblock
• Impression
• Sitesearch
• Impression
• Click
• …
CMS components
List per component-event all variables that are required for analysis.
Provide context
• Button-impression
• Name
• Placement
• Button-click
• Name
• Placement
• Form-impression
• Name
• Step
• Stepname
• Form-submit
• Name
• Step
• Stepname
• ResultYour tagging plan
The implementation is kept as simple as
possible, relying on web standards that are
supported in every browser and programming
languages that are understood by any front-
end developer.
• Vanilla JavaScript & HTML data attributes
• Event + info
How does this translate into code?
data-tracking-event=‘button-impression’
data-tracking-info=‘{
“placement”:“top”,
”name”:”subscribe now”}’
The queue of generic events is translated into the data layer format
expected by the TMS in use.
Generating the data layer
Web Pages Event
handler(s)• Event-tag
• Info-tag
Event
translator
TMS SPECIFIC ANALYTICS
SPECIFIC
PLATFORM
SPECIFIC
1 2 3 4
By using an event-driven framework, we overcome
the problems with traditional page-based tracking and content visibility.
How does this solve our challenges?
By applying standards and unification we steer away from person &
vendor dependent implementations.
How does this solve our challenges?
• Tool independent
• Prevent vendor lock-in
• Reduced implementation & maintenance costs
• No specific briefings required
• Data quality assurance and trust
• Enables automated testing
• Implementation tailored to the business needs
• No predefined syntax that you must adapt you
• Flexibel for other data integrations
• Event queue can be used for all kind of applications
Tested & Proven framework
Try it yourself!
The GDDL is an open source framework.
We welcome feedback and suggestions for improvements.
https://bitbucket.org/xploregroup/xploregroup-webanalytics-demo
Questions? Contact us.
www.stitchd.be | www.stitchd.nl
info@stitchd.be
@We_Are_Stitchd

More Related Content

What's hot

Power Your Business with FAQs
Power Your Business with FAQsPower Your Business with FAQs
Power Your Business with FAQsMilestone Inc
 
The Complexities Of Building A Scalable Content Operation
The Complexities Of Building A Scalable Content OperationThe Complexities Of Building A Scalable Content Operation
The Complexities Of Building A Scalable Content OperationG3 Communications
 
GDPR Briefing for marketers
GDPR Briefing for marketersGDPR Briefing for marketers
GDPR Briefing for marketersSmart Insights
 
Rise of the Marketing Technologist
Rise of the Marketing TechnologistRise of the Marketing Technologist
Rise of the Marketing TechnologistScott Brinker
 
Brian Kroll - The Strategic Omni-Channel Digital Marketing Playbook
Brian Kroll - The Strategic Omni-Channel Digital Marketing PlaybookBrian Kroll - The Strategic Omni-Channel Digital Marketing Playbook
Brian Kroll - The Strategic Omni-Channel Digital Marketing PlaybookJulia Grosman
 
Sales and Marketing 3.0: The High Velocity Model
Sales and Marketing 3.0: The High Velocity ModelSales and Marketing 3.0: The High Velocity Model
Sales and Marketing 3.0: The High Velocity ModelGGV Capital
 
Humanizing The B2B Decision-Making Journey
Humanizing The B2B Decision-Making JourneyHumanizing The B2B Decision-Making Journey
Humanizing The B2B Decision-Making JourneyG3 Communications
 
Harnessing the Power of Content Marketing
Harnessing the Power of Content MarketingHarnessing the Power of Content Marketing
Harnessing the Power of Content MarketingPam Didner
 
What's Next: Big Data – Beyond the Buzzword
What's Next: Big Data – Beyond the BuzzwordWhat's Next: Big Data – Beyond the Buzzword
What's Next: Big Data – Beyond the BuzzwordOgilvy Consulting
 
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...Julia Grosman
 
Modern marketing and digital tools (overview)
Modern marketing and digital tools (overview)Modern marketing and digital tools (overview)
Modern marketing and digital tools (overview)Mohamed Almalik
 
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...LinkedIn Europe
 
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14Digiday
 
Marketo: The definitive-guide-to-lead-generation Jan 2014
Marketo: The definitive-guide-to-lead-generation Jan 2014Marketo: The definitive-guide-to-lead-generation Jan 2014
Marketo: The definitive-guide-to-lead-generation Jan 2014Brian Crotty
 
Techmap: CRM and Marketing Automation
Techmap: CRM and Marketing AutomationTechmap: CRM and Marketing Automation
Techmap: CRM and Marketing AutomationKlaxon
 
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...Boye & Co
 
The Importance of a Data-Driven Dynamic Creative Strategy
The Importance of a Data-Driven Dynamic Creative StrategyThe Importance of a Data-Driven Dynamic Creative Strategy
The Importance of a Data-Driven Dynamic Creative StrategyIn Marketing We Trust
 
4 Leadership Shifts You Must Make For Successful Content Marketing in 2016
4 Leadership Shifts You Must Make For Successful Content Marketing in 20164 Leadership Shifts You Must Make For Successful Content Marketing in 2016
4 Leadership Shifts You Must Make For Successful Content Marketing in 2016Kyle Lacy
 
How Lead Generation has Changed in 2017
How Lead Generation has Changed in 2017How Lead Generation has Changed in 2017
How Lead Generation has Changed in 2017Peter Caddick
 
How to: Digital Transformation for Marketing
How to: Digital Transformation for MarketingHow to: Digital Transformation for Marketing
How to: Digital Transformation for MarketingThorsten Sachtje
 

What's hot (20)

Power Your Business with FAQs
Power Your Business with FAQsPower Your Business with FAQs
Power Your Business with FAQs
 
The Complexities Of Building A Scalable Content Operation
The Complexities Of Building A Scalable Content OperationThe Complexities Of Building A Scalable Content Operation
The Complexities Of Building A Scalable Content Operation
 
GDPR Briefing for marketers
GDPR Briefing for marketersGDPR Briefing for marketers
GDPR Briefing for marketers
 
Rise of the Marketing Technologist
Rise of the Marketing TechnologistRise of the Marketing Technologist
Rise of the Marketing Technologist
 
Brian Kroll - The Strategic Omni-Channel Digital Marketing Playbook
Brian Kroll - The Strategic Omni-Channel Digital Marketing PlaybookBrian Kroll - The Strategic Omni-Channel Digital Marketing Playbook
Brian Kroll - The Strategic Omni-Channel Digital Marketing Playbook
 
Sales and Marketing 3.0: The High Velocity Model
Sales and Marketing 3.0: The High Velocity ModelSales and Marketing 3.0: The High Velocity Model
Sales and Marketing 3.0: The High Velocity Model
 
Humanizing The B2B Decision-Making Journey
Humanizing The B2B Decision-Making JourneyHumanizing The B2B Decision-Making Journey
Humanizing The B2B Decision-Making Journey
 
Harnessing the Power of Content Marketing
Harnessing the Power of Content MarketingHarnessing the Power of Content Marketing
Harnessing the Power of Content Marketing
 
What's Next: Big Data – Beyond the Buzzword
What's Next: Big Data – Beyond the BuzzwordWhat's Next: Big Data – Beyond the Buzzword
What's Next: Big Data – Beyond the Buzzword
 
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...
Brian Honigman - When Your Marketing Feels Too Much Like Marketing: Practice ...
 
Modern marketing and digital tools (overview)
Modern marketing and digital tools (overview)Modern marketing and digital tools (overview)
Modern marketing and digital tools (overview)
 
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...
Ad Week Europe, B2B Forum- The Future of B2B: The Rise of the Data-Driven, Cu...
 
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14
WTF is a Data Strategy? - WTF Programmatic UK, 11/11/14
 
Marketo: The definitive-guide-to-lead-generation Jan 2014
Marketo: The definitive-guide-to-lead-generation Jan 2014Marketo: The definitive-guide-to-lead-generation Jan 2014
Marketo: The definitive-guide-to-lead-generation Jan 2014
 
Techmap: CRM and Marketing Automation
Techmap: CRM and Marketing AutomationTechmap: CRM and Marketing Automation
Techmap: CRM and Marketing Automation
 
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...
Scott Brinker - Democratizing Martech - The Rise of Citizen Developers & Data...
 
The Importance of a Data-Driven Dynamic Creative Strategy
The Importance of a Data-Driven Dynamic Creative StrategyThe Importance of a Data-Driven Dynamic Creative Strategy
The Importance of a Data-Driven Dynamic Creative Strategy
 
4 Leadership Shifts You Must Make For Successful Content Marketing in 2016
4 Leadership Shifts You Must Make For Successful Content Marketing in 20164 Leadership Shifts You Must Make For Successful Content Marketing in 2016
4 Leadership Shifts You Must Make For Successful Content Marketing in 2016
 
How Lead Generation has Changed in 2017
How Lead Generation has Changed in 2017How Lead Generation has Changed in 2017
How Lead Generation has Changed in 2017
 
How to: Digital Transformation for Marketing
How to: Digital Transformation for MarketingHow to: Digital Transformation for Marketing
How to: Digital Transformation for Marketing
 

Similar to Implement Sustainable Analytics with the Generic Digital Data Layer (GDDL

5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven OrganizationVivastream
 
5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven OrganizationVivastream
 
5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven OrganizationVivastream
 
The new role of the marketer
The new role of the marketerThe new role of the marketer
The new role of the marketerAvtex
 
From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy Looker
 
Smarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataSmarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataOptimizely
 
Hardcore SEO & Social Media Tools - SMX Advanced 2012
Hardcore SEO & Social Media Tools - SMX Advanced 2012Hardcore SEO & Social Media Tools - SMX Advanced 2012
Hardcore SEO & Social Media Tools - SMX Advanced 2012Rhea Drysdale
 
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
 
Publishers' Life After Cookies Webinar
Publishers' Life After Cookies WebinarPublishers' Life After Cookies Webinar
Publishers' Life After Cookies WebinarMatěj Novák
 
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...confluent
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentHostway|HOSTING
 
Digital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it nowDigital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it nowMuliadi Jeo
 
Blue Bricks Business Collateral
Blue Bricks Business CollateralBlue Bricks Business Collateral
Blue Bricks Business CollateralVikram Sareen
 
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...Hannah Flynn
 
How and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS ProductHow and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS ProductAggregage
 
Advanced Analytics Implementations at EA scale
Advanced Analytics Implementations at EA scaleAdvanced Analytics Implementations at EA scale
Advanced Analytics Implementations at EA scaleAni Lopez
 
Recommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementRecommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementNuxeo
 

Similar to Implement Sustainable Analytics with the Generic Digital Data Layer (GDDL (20)

5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization
 
5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization
 
5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization5 Essential Practices for the Data Driven Organization
5 Essential Practices for the Data Driven Organization
 
The new role of the marketer
The new role of the marketerThe new role of the marketer
The new role of the marketer
 
From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy
 
Smarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataSmarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated Data
 
Hardcore SEO & Social Media Tools - SMX Advanced 2012
Hardcore SEO & Social Media Tools - SMX Advanced 2012Hardcore SEO & Social Media Tools - SMX Advanced 2012
Hardcore SEO & Social Media Tools - SMX Advanced 2012
 
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
 
Publishers' Life After Cookies Webinar
Publishers' Life After Cookies WebinarPublishers' Life After Cookies Webinar
Publishers' Life After Cookies Webinar
 
Webinar SS Doc
Webinar SS DocWebinar SS Doc
Webinar SS Doc
 
Webinar SS Doc
Webinar SS DocWebinar SS Doc
Webinar SS Doc
 
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
 
Enzigma Casestudy
Enzigma CasestudyEnzigma Casestudy
Enzigma Casestudy
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure Environment
 
Digital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it nowDigital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it now
 
Blue Bricks Business Collateral
Blue Bricks Business CollateralBlue Bricks Business Collateral
Blue Bricks Business Collateral
 
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
 
How and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS ProductHow and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS Product
 
Advanced Analytics Implementations at EA scale
Advanced Analytics Implementations at EA scaleAdvanced Analytics Implementations at EA scale
Advanced Analytics Implementations at EA scale
 
Recommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementRecommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset Management
 

Recently uploaded

Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
DATA ANALYSIS using various data sets like shoping data set etc
DATA ANALYSIS using various data sets like shoping data set etcDATA ANALYSIS using various data sets like shoping data set etc
DATA ANALYSIS using various data sets like shoping data set etclalithasri22
 
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...boychatmate1
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
Digital Indonesia Report 2024 by We Are Social .pdf
Digital Indonesia Report 2024 by We Are Social .pdfDigital Indonesia Report 2024 by We Are Social .pdf
Digital Indonesia Report 2024 by We Are Social .pdfNicoChristianSunaryo
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligencePriyadharshiniG41
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksdeepakthakur548787
 
Non Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfNon Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfPratikPatil591646
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfsimulationsindia
 

Recently uploaded (20)

Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
2023 Survey Shows Dip in High School E-Cigarette Use
2023 Survey Shows Dip in High School E-Cigarette Use2023 Survey Shows Dip in High School E-Cigarette Use
2023 Survey Shows Dip in High School E-Cigarette Use
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
DATA ANALYSIS using various data sets like shoping data set etc
DATA ANALYSIS using various data sets like shoping data set etcDATA ANALYSIS using various data sets like shoping data set etc
DATA ANALYSIS using various data sets like shoping data set etc
 
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
Digital Indonesia Report 2024 by We Are Social .pdf
Digital Indonesia Report 2024 by We Are Social .pdfDigital Indonesia Report 2024 by We Are Social .pdf
Digital Indonesia Report 2024 by We Are Social .pdf
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligence
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing works
 
Non Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfNon Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdf
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
 

Implement Sustainable Analytics with the Generic Digital Data Layer (GDDL

  • 2. Jente De Ridder • Data Geek • Belgian • Father of 2 sons • Outdoor fan @Nihiel Let me introduce myself…
  • 3. Your company’s ambitions “We will deliver relevant one-to-one marketing experiences, fueled by A.I. „ Your CEO, January 2020
  • 4. Bad news: you’re not ready “Data quality is earned, not acquired. „ Simo Ahava, Superweek 2019
  • 6. Adam Greco (Search Discovery)
  • 7. A website does not consist of static pages Modular development frameworks are on the rise Single page applications are used more often
  • 8. There’s no such thing as a default device Content visibility differs between devices and browsers
  • 9. Multitude of user experiences Personalization entails dynamic content
  • 10. Entire digital ecosystem B2C Customer portal SME B2B Recruitment Corporate
  • 11. IT and Marketing lost in translation IT/DEVELOPMENT TEAM Owns the code and strives for standardization and reliability. Follows procedures to maintain stability. MARKETING/ANALYTICS TEAM Manages advertising efforts and needs flexibility to apply optimizations and additional tools quickly.
  • 12. High employee turnover Continuous implementation cycles Continuous implementation cycles
  • 13. New project: migrate s-code towards a TMS • Analysts did not trust the data • Legacy implementation • Everyone involved left the organisation • Business asked for a cross-brand view • Much ETL work involved • IT was investigating a new CMS • Angular front-end • Parent company was talking to Google • Switch from Adobe to 360 in the near future? 3 years ago
  • 14. Key attributes put forward by Jim Gordon: • Flexible • Accept data in any format • Semantic • Intiuitive naming conventions • Efficient • Minimal amount of code • Consistent • Minimal design patterns to implement. • Resilient • Vendor agnostic and comply to browser standards A quest for the perfect data layer
  • 15. The Generic Digital Data Layer, an event-driven, asynchronous data layer. Introducing: GDDL
  • 16. Abstract tool from implementation TMS Page Impression Event
  • 17. Abstract tool from implementation TMS Form Submit Event
  • 18. • Impressions • Take screen view into consideration! • Clicks • Submit • Errors • Focus / Complete • Product specific • Add to cart, detail impression, checkout, purchase • Video specific • Play, Pause, Complete, % viewed Relevant events Think of events on an abstract level.
  • 19. Map those events to the different components within your CMS. • Page • Impression • Button • Impression • Click • Contentblock • Impression • Sitesearch • Impression • Click • … CMS components
  • 20. List per component-event all variables that are required for analysis. Provide context • Button-impression • Name • Placement • Button-click • Name • Placement • Form-impression • Name • Step • Stepname • Form-submit • Name • Step • Stepname • ResultYour tagging plan
  • 21. The implementation is kept as simple as possible, relying on web standards that are supported in every browser and programming languages that are understood by any front- end developer. • Vanilla JavaScript & HTML data attributes • Event + info How does this translate into code? data-tracking-event=‘button-impression’ data-tracking-info=‘{ “placement”:“top”, ”name”:”subscribe now”}’
  • 22. The queue of generic events is translated into the data layer format expected by the TMS in use. Generating the data layer Web Pages Event handler(s)• Event-tag • Info-tag Event translator TMS SPECIFIC ANALYTICS SPECIFIC PLATFORM SPECIFIC 1 2 3 4
  • 23. By using an event-driven framework, we overcome the problems with traditional page-based tracking and content visibility. How does this solve our challenges?
  • 24. By applying standards and unification we steer away from person & vendor dependent implementations. How does this solve our challenges?
  • 25. • Tool independent • Prevent vendor lock-in • Reduced implementation & maintenance costs • No specific briefings required • Data quality assurance and trust • Enables automated testing • Implementation tailored to the business needs • No predefined syntax that you must adapt you • Flexibel for other data integrations • Event queue can be used for all kind of applications Tested & Proven framework
  • 26. Try it yourself! The GDDL is an open source framework. We welcome feedback and suggestions for improvements. https://bitbucket.org/xploregroup/xploregroup-webanalytics-demo
  • 27. Questions? Contact us. www.stitchd.be | www.stitchd.nl info@stitchd.be @We_Are_Stitchd