Intro to Segment & Tracking for Live Streaming by Livestorm

397 visualizações

Publicada em

Livestorm was kindly invited to participate to MeasureCamp, the biggest french analytics conference, to make a small introduction to Segment.

We also shared some thoughts about how to standardize analytics events around live streaming.

Publicada em: Dados e análise
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
397
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Intro to Segment & Tracking for Live Streaming by Livestorm

  1. 1. Intro to Segment & Tracking for live streaming 07 JUIN 2016 - #LIVESTORMTALKS - EN/FR - 25MIN Gilles Bertaux • CEO @ Livestorm
  2. 2. Gilles Bertaux CEO @LIVESTORMAPP Ex. Growth @ Mention + Designer @ TOTEMS My twitter: @gillesbertaux 🖖
  3. 3. What’s the smartest webinar so>ware for B2B lead generaAon?
  4. 4. We’re Livestorm. We do browser-based webinars for sales and user training. Click to learn more.
  5. 5. This is how doing webinars looks like…
  6. 6. This is how whatever webinar tool looks like… Pipedrive Segment Helpscout Hubspot Your stack Insert webinar tool here
  7. 7. Poor UX, No data, Dumb so>ware… …No business.
  8. 8. This is how webinars should will work: Pipedrive Segment Helpscout Hubspot Your stack Livestorm
  9. 9. This is how webinars should will feel:
  10. 10. Audience Segmentation 100% real-time in the browser CRMs & Marketing integrations Analytics & Segmentation Design Real-time & No download CRM & Marketing integrations
  11. 11. Apply for beta @ livestorm.co
  12. 12. What we’ll cover • Small introducAon to Segment • Tracking for web-conferencing • Next steps for live streaming
  13. 13. One API to rule them all, and in the darkness bind them.
  14. 14. 3 event types • Track: action event (signed up, button clicked…) • Identify: creates or identifies user based on cookie • Page: sends a page load event
  15. 15. We all send the same events. We have the same data.
  16. 16. Signup, Subscrip:on started, Account created…
  17. 17. One API. One standard. Across every tool for every usage.
  18. 18. HUGE gain of time
  19. 19. 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?
  20. 20. SignedUp, NewUSerCreated, newCustomer…Y U NO HAVE A NAMING CONVENTION?
  21. 21. Object + AcAon framework.
  22. 22. « Account » + « Created ».
  23. 23. « Panier » + « Vidé ».
  24. 24. There are special events for special businesses. Segment calls them seman:c events.
  25. 25. Let’s consider a e-commerce business.
  26. 26. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Viewed Product Category', { category: 'Games' });
  27. 27. • Viewed Product Category • Viewed Product • Added Product • Completed Order Ecommerce SemanAc Events analytics.track('Viewed Product Category', { category: 'Games' }); Note the irony 😏
  28. 28. • 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' });
  29. 29. • 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' });
  30. 30. • 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: […] });
  31. 31. SemanAc events for web- conferencing & live streaming.
  32. 32. Why is this important: Live streaming is booming. And it will generate a shitload of data. Yummy data.
  33. 33. Our proposal Semantic events for web-conferencing
  34. 34. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left Web-conferencing semanAc events analytics.track(‘Session started', { session_id: '12345678' });
  35. 35. • 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
  36. 36. • 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
  37. 37. • Session started/ended • User engaged • Stream enabled/disabled • User joined/left analytics.track(‘User joined', { id: '50314b8e9bcf000000000000', name: ‘gilles bertaux' }); Web-conferencing semanAc events
  38. 38. Let’s move to Q&A.
  39. 39. We’re Livestorm. We do browser-based webinars for sales and user training. Click to learn more.
  40. 40. 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

×