SlideShare a Scribd company logo
1 of 42
Download to read offline
Intro to Segment
& Tracking for live streaming
07 JUIN 2016 - #LIVESTORMTALKS - EN/FR - 25MIN
Gilles Bertaux • CEO @ Livestorm
Gilles Bertaux
CEO @LIVESTORMAPP
Ex. Growth @ Mention + Designer @ TOTEMS
My twitter: @gillesbertaux
🖖
What’s the smartest
webinar so>ware
for B2B lead
generaAon?
We’re Livestorm. We do browser-based
webinars for sales and user training.
Click to learn more.
This is how doing webinars looks like…
This is how whatever
webinar tool looks
like…
Pipedrive
Segment
Helpscout
Hubspot
Your stack
Insert webinar tool here
Poor UX,
No data,
Dumb so>ware…
…No business.
This is how webinars should will work:
Pipedrive
Segment
Helpscout
Hubspot
Your stack
Livestorm
This is how webinars should will feel:
Audience Segmentation
100% real-time in the browser CRMs & Marketing integrations
Analytics &
Segmentation
Design
Real-time & No
download
CRM & Marketing
integrations
Apply for beta @ livestorm.co
What we’ll cover
• Small introducAon to Segment
• Tracking for web-conferencing
• Next steps for live streaming
One API to rule them all, and in
the darkness bind them.
3 event types
• Track: action event (signed up, button clicked…)
• Identify: creates or identifies user based on cookie
• Page: sends a page load event
We all send the same events.
We have the same data.
Signup, Subscrip:on started,
Account created…
One API. One standard. Across
every tool for every usage.
HUGE
gain of time
One tracking framework.
Name Why Properties Location
Name of the event
Description. Why
are we tracking
this?
Properties to send
in params.
Where is it sent?
SignedUp, NewUSerCreated,
newCustomer…Y U NO
HAVE A NAMING
CONVENTION?
Object + AcAon framework.
« Account » + « Created ».
« Panier » + « Vidé ».
There are special events for
special businesses. Segment
calls them seman:c events.
Let’s consider a
e-commerce business.
• Viewed Product Category
• Viewed Product
• Added Product
• Completed Order
Ecommerce SemanAc Events
analytics.track('Viewed Product Category', {
category: 'Games'
});
• Viewed Product Category
• Viewed Product
• Added Product
• Completed Order
Ecommerce SemanAc Events
analytics.track('Viewed Product Category', {
category: 'Games'
});
Note the irony 😏
• Viewed Product Category
• Viewed Product
• Added Product
• Completed Order
Ecommerce SemanAc Events
analytics.track('Viewed Product', {
id: '507f1f77bcf86cd799439011',
sku: 'G-32',
name: 'Monopoly: 3rd Edition',
price: 18.99,
category: 'Games'
});
• Viewed Product Category
• Viewed Product
• Added Product
• Completed Order
Ecommerce SemanAc Events
analytics.track('Added Product', {
id: '507f1f77bcf86cd799439011',
sku: '45790-32',
name: 'Monopoly: 3rd Edition',
price: 18.99,
quantity: 3,
category: 'Games'
});
• Viewed Product Category
• Viewed Product
• Added Product
• Completed Order
Ecommerce SemanAc Events
analytics.track('Completed Order', {
orderId: '50314b8e9bcf000000000000',
total: 30,
revenue: 25,
shipping: 3,
tax: 2,
discount: 2.5,
coupon: 'hasbros',
currency: 'USD',
products: […]
});
SemanAc events for web-
conferencing & live
streaming.
Why is this important:
Live streaming is booming. And it will generate a
shitload of data. Yummy data.
Our proposal
Semantic events for web-conferencing
• Session started/ended
• User engaged
• Stream enabled/disabled
• User joined/left
Web-conferencing semanAc events
analytics.track(‘Session started', {
session_id: '12345678'
});
• Session started/ended
• User engaged
• Stream enabled/disabled
• User joined/left
analytics.track(‘User engaged', {
type: 'poll',
id: ‘12345678’,
content: ‘Yes’
});
Web-conferencing semanAc events
• Session started/ended
• User engaged
• Stream enabled/disabled
• User joined/left
analytics.track(‘Stream enabled', {
id: '507f1f77bcf86cd799439011',
type: 'screensharing',
resolution: '1280x720'
});
Web-conferencing semanAc events
• Session started/ended
• User engaged
• Stream enabled/disabled
• User joined/left
analytics.track(‘User joined', {
id: '50314b8e9bcf000000000000',
name: ‘gilles bertaux'
});
Web-conferencing semanAc events
Let’s move to Q&A.
We’re Livestorm. We do browser-based
webinars for sales and user training.
Click to learn more.
Q: Can I have the slides?
A: https://livestorm.co
Q: Who are you again?
Gilles Bertaux (@gillesbertaux)

CEO @ Livestorm
Notre produit : https://livestorm.co

More Related Content

Similar to Intro to Segment & Tracking for Live Streaming by Livestorm

How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...Jessica Tams
 
Track Report & Optimize Your Web Creations
Track Report & Optimize Your Web CreationsTrack Report & Optimize Your Web Creations
Track Report & Optimize Your Web CreationsEmpirical Path
 
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...Business of Software Conference
 
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfColumbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfTim Wilson
 
Remarketing with Google Analytics
Remarketing with Google AnalyticsRemarketing with Google Analytics
Remarketing with Google AnalyticsLuigi Reggiani
 
Project guideline
Project guideline Project guideline
Project guideline Adrian Yi
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfssuser3ee399
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerProduct School
 
ContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxmaxinesmith73660
 
Actionable insights with Google Analytics - Edinburgh Chamber of Commerce
Actionable insights with Google Analytics - Edinburgh Chamber of CommerceActionable insights with Google Analytics - Edinburgh Chamber of Commerce
Actionable insights with Google Analytics - Edinburgh Chamber of CommerceAttacat Internet Marketing
 
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...Turing Fest
 
What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3Ogilvy Consulting
 
Web Analytic for gaming
Web Analytic for gamingWeb Analytic for gaming
Web Analytic for gamingEider E Iñaki
 
Alex Podopryhora - Selling across multiple channels made easy
Alex Podopryhora - Selling across multiple channels made easyAlex Podopryhora - Selling across multiple channels made easy
Alex Podopryhora - Selling across multiple channels made easyMeet Magento Italy
 
The five essential steps to building a data product
The five essential steps to building a data productThe five essential steps to building a data product
The five essential steps to building a data productBirst
 
Webinar Advertising With Ad Words
Webinar Advertising With Ad WordsWebinar Advertising With Ad Words
Webinar Advertising With Ad WordsJuan Pittau
 

Similar to Intro to Segment & Tracking for Live Streaming by Livestorm (20)

CukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning WorkshopCukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning Workshop
 
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
 
Keyword research webinar 256
Keyword research   webinar 256Keyword research   webinar 256
Keyword research webinar 256
 
Sitecore Commerce Analytics
Sitecore Commerce AnalyticsSitecore Commerce Analytics
Sitecore Commerce Analytics
 
Business Eye 360 EN
Business Eye 360 ENBusiness Eye 360 EN
Business Eye 360 EN
 
Track Report & Optimize Your Web Creations
Track Report & Optimize Your Web CreationsTrack Report & Optimize Your Web Creations
Track Report & Optimize Your Web Creations
 
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...
Patrick Campbell, Why a SaaS Pricing Consultancy Gives Away Free Software, Bo...
 
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfColumbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
 
Remarketing with Google Analytics
Remarketing with Google AnalyticsRemarketing with Google Analytics
Remarketing with Google Analytics
 
Project guideline
Project guideline Project guideline
Project guideline
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdf
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product Manager
 
ContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docx
 
Actionable insights with Google Analytics - Edinburgh Chamber of Commerce
Actionable insights with Google Analytics - Edinburgh Chamber of CommerceActionable insights with Google Analytics - Edinburgh Chamber of Commerce
Actionable insights with Google Analytics - Edinburgh Chamber of Commerce
 
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...
Patrick Campbell — How to Build Actual Customer-Driven Product (Turing Festiv...
 
What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3
 
Web Analytic for gaming
Web Analytic for gamingWeb Analytic for gaming
Web Analytic for gaming
 
Alex Podopryhora - Selling across multiple channels made easy
Alex Podopryhora - Selling across multiple channels made easyAlex Podopryhora - Selling across multiple channels made easy
Alex Podopryhora - Selling across multiple channels made easy
 
The five essential steps to building a data product
The five essential steps to building a data productThe five essential steps to building a data product
The five essential steps to building a data product
 
Webinar Advertising With Ad Words
Webinar Advertising With Ad WordsWebinar Advertising With Ad Words
Webinar Advertising With Ad Words
 

Recently uploaded

Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
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
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingsocarem879
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
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
 
convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfSubhamKumar3239
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
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
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
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
 
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
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 

Recently uploaded (20)

Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded 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...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processing
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
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)
 
convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdf
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
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...
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
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
 
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
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 

Intro to Segment & Tracking for Live Streaming by Livestorm

  • 1. Intro to Segment & Tracking for live streaming 07 JUIN 2016 - #LIVESTORMTALKS - EN/FR - 25MIN Gilles Bertaux • CEO @ Livestorm
  • 2. Gilles Bertaux CEO @LIVESTORMAPP Ex. Growth @ Mention + Designer @ TOTEMS My twitter: @gillesbertaux 🖖
  • 3. What’s the smartest webinar so>ware for B2B lead generaAon?
  • 4. We’re Livestorm. We do browser-based webinars for sales and user training. Click to learn more.
  • 5. This is how doing webinars looks like…
  • 6. This is how whatever webinar tool looks like… Pipedrive Segment Helpscout Hubspot Your stack Insert webinar tool here
  • 7. Poor UX, No data, Dumb so>ware… …No business.
  • 8. This is how webinars should will work: Pipedrive Segment Helpscout Hubspot Your stack Livestorm
  • 9. This is how webinars should will feel:
  • 10. Audience Segmentation 100% real-time in the browser CRMs & Marketing integrations Analytics & Segmentation Design Real-time & No download CRM & Marketing integrations
  • 11. Apply for beta @ livestorm.co
  • 12. What we’ll cover • Small introducAon to Segment • Tracking for web-conferencing • Next steps for live streaming
  • 13. One API to rule them all, and in the darkness bind them.
  • 14.
  • 15.
  • 16. 3 event types • Track: action event (signed up, button clicked…) • Identify: creates or identifies user based on cookie • Page: sends a page load event
  • 17. We all send the same events. We have the same data.
  • 19. One API. One standard. Across every tool for every usage.
  • 21. One tracking framework. Name Why Properties Location Name of the event Description. Why are we tracking this? Properties to send in params. Where is it sent?
  • 22. SignedUp, NewUSerCreated, newCustomer…Y U NO HAVE A NAMING CONVENTION?
  • 23. Object + AcAon framework.
  • 24. « Account » + « Created ».
  • 25. « Panier » + « Vidé ».
  • 26. There are special events for special businesses. Segment calls them seman:c events.
  • 28. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Viewed Product Category', { category: 'Games' });
  • 29. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Viewed Product Category', { category: 'Games' }); Note the irony 😏
  • 30. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Viewed Product', { id: '507f1f77bcf86cd799439011', sku: 'G-32', name: 'Monopoly: 3rd Edition', price: 18.99, category: 'Games' });
  • 31. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Added Product', { id: '507f1f77bcf86cd799439011', sku: '45790-32', name: 'Monopoly: 3rd Edition', price: 18.99, quantity: 3, category: 'Games' });
  • 32. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Completed Order', { orderId: '50314b8e9bcf000000000000', total: 30, revenue: 25, shipping: 3, tax: 2, discount: 2.5, coupon: 'hasbros', currency: 'USD', products: […] });
  • 33. SemanAc events for web- conferencing & live streaming.
  • 34. Why is this important: Live streaming is booming. And it will generate a shitload of data. Yummy data.
  • 35. Our proposal Semantic events for web-conferencing
  • 36. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left Web-conferencing semanAc events analytics.track(‘Session started', { session_id: '12345678' });
  • 37. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left analytics.track(‘User engaged', { type: 'poll', id: ‘12345678’, content: ‘Yes’ }); Web-conferencing semanAc events
  • 38. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left analytics.track(‘Stream enabled', { id: '507f1f77bcf86cd799439011', type: 'screensharing', resolution: '1280x720' }); Web-conferencing semanAc events
  • 39. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left analytics.track(‘User joined', { id: '50314b8e9bcf000000000000', name: ‘gilles bertaux' }); Web-conferencing semanAc events
  • 41. We’re Livestorm. We do browser-based webinars for sales and user training. Click to learn more.
  • 42. Q: Can I have the slides? A: https://livestorm.co Q: Who are you again? Gilles Bertaux (@gillesbertaux)
 CEO @ Livestorm Notre produit : https://livestorm.co