Google Analytics Konferenz 2015: WORKSHOP: Enhanced ECommerce (Michaela Linhart & Lukas Wojcik, e-dialog)

4,686 views

Published on

Mit dem Release von Enhanced ECommerce hat Google eine alte Schwäche mehr als nur ausgebügelt. Dieser Workshop zeigt Konzp

Published in: Marketing
  • Be the first to comment

Google Analytics Konferenz 2015: WORKSHOP: Enhanced ECommerce (Michaela Linhart & Lukas Wojcik, e-dialog)

  1. 1. 1 Enhanced eCommerce Features und Tracking Michaela Linhart & Lukas Wojcik, e-dialog Wien, 25. Februar 2014
  2. 2. 2 Wer wir sind und was wir tun…
  3. 3. 3 Michaela Linhart Web Analyse e-dialog +43 1 309 09 09-28 linhart@e-dialog.at Lukas Wojcik Web Developer e-dialog +43 1 309 09 09-25 wojcik@e-dialog.at
  4. 4. Über e-dialog 4 4 • gegründet 2003 • 20 angestellte Mitarbeiter • Märkte: D-A-CH (plus Konzerntöchter) • Branchen: alle, die Geschäft machen Mehr Infos unter: www.e-dialog.at
  5. 5. Was wir können 502.03.2015
  6. 6. 02.03.2015 6 Your Customer Journey Guides
  7. 7. Unsere Referenzen Nationale & internationale Kunden und Kampagnen 7
  8. 8. Web Analyse Referenzen (Auszug) Deployment auf 900+ Sites Large Scale Video Tracking Advanced Customization 8 Countries Compliance 6 + 10.000 Properties 1 Reporting
  9. 9. Agenda 9 Einleitung: Mehrwert durch Tracking Case Study Lösungsansätze: Features, Konzepte Analysen Tracking Fazit
  10. 10. Mehrwert durch eCommerce Tracking Verkaufsprozessoptimierung Hauptziel der Seite stärken = mehr Umsatz Käufer kennenlernen und verstehen Tiefgreifende Analysen jetzt mit enhanced eCommerce in Google Analytics möglich 10
  11. 11. Was konnte Analytics davor? Nur Transaktionen und Produkte Einziges Pro war leichte Implementierung Messung des Verkaufsprozesses fehlt Zwischenlösung über Ereignisse Kein einheitliches Blickfeld über die Customer Journey 11
  12. 12. 12 Status Quo: Was hat sich geändert? Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  13. 13. Das ändert sich jetzt: enhanced eCommerce enhanced = erweitert Kaufprozess komplett abdeckbar Den Besucher vom Einstieg bis zum Kauf beobachten Schritt für Schritt Prozesse vom ersten Besuch bis zum Kauf nachvollziehen Eigene Dimensionen und Metriken auf Produktebene messen 13
  14. 14. 14 Case Study Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  15. 15. Case Study Features und Konzepte Lösungsansätze Analysen / Reports Tracking Technische Implementierung 15
  16. 16. 16 Case Study: Weingut Arkadenhof Hausdorf
  17. 17. Case Study: Weingut Arkadenhof Hausdorf Weingut in der Region Wagram, Tulln www.hausdorf.at Wein-Shop Weißwein, Rotwein, Frizzante Fruchtaufstriche, Chutneys 17
  18. 18. 18 Lösungsansätze: Features Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  19. 19. Produkt-Listen (View & Klick) 19Quelle: www.hausdorf.at
  20. 20. Produktdetailseiten Views 20Quelle: www.hausdorf.at
  21. 21. Add to & Remove from Cart 21Quelle: www.hausdorf.at
  22. 22. Refunds 22 Automatisch über Code API Manuell über Google Analytics Interface Data Upload €
  23. 23. Gutscheine 23 Produkte Transaktionen Quelle: www.hausdorf.at
  24. 24. Interne Werbung (Views & Clicks) 24Quelle: www.hausdorf.at
  25. 25. Erweiterte Produktdaten 25 Data Upload Feature Google Analytics Interface Produktkategorie Marke Variante Benutzerdefinierte Produktdaten
  26. 26. 26 Lösungsansätze: Konzepte Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  27. 27. Konzeption Im Vorfeld wichtig!!! Brutto vs. Netto Werte Tracking Daten Produkt SKU Kategorie Produktlisten vs. Internal Promotions Gutscheine 27
  28. 28. Konzeption Direkt auf www.hausdorf.at 28
  29. 29. 29 Reporting: Alle neuen Möglichkeiten Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  30. 30. Feature Präsentation Direkt in 30
  31. 31. 31 Tracking Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  32. 32. Technische Voraussetzungen e-Commerce Daten müssen an den Tracking Code übergeben werden Shop / CMS System muss die Daten ausgeben können Implementierer muss den Analytics Code ins Shopsystem einbauen Platzhalter dynamisch befüllen 32
  33. 33. Voraussetzungen – Danke-Seite Best Case: Checkout / Danke-Seite ist auf der selben Domain Worst case: Checkout und Danke-Seite sind auf einer externen Plattform Hier muss der externe Anbieter Google Analytics einbauen und Cross Domain Tracking aktivieren 33
  34. 34. Voraussetzungen – In Google Analytics 34
  35. 35. Voraussetzungen – Status Quo prüfen Überprüfen, welche Version von Analytics eingebaut ist _gaq = Klassisches Google Analytics ga() = Universal Analytics Bei GTM Implementierung = Google Analytics Tag überprüfen Ggf. alten eCommerce Code ausbauen. 35
  36. 36. Einbaumöglichkeiten 36 <Native Implementierung> • Einbau des GTM vorausgesetzt • Zukunftssicher • Änderungen im Interface vom GTM durchführbar • Implementierungsaufwand ident • Daten können auch noch für andere Zwecke genutzt werden • Direkter Einbau der Befehle • Code kann sich ändern • Alle Änderungen müssen auf Der Seite durchgeführt werden
  37. 37. Native VS GTM 37 function addToCart(product) { ga('ec:addProduct', { 'id': product.id, 'name': product.name, 'category': product.category, 'brand': product.brand, 'variant': product.variant, 'price': product.price, 'quantity': product.qty }); ga('ec:setAction', 'add'); ga('send', 'event', 'UX', 'click', 'add to cart'); } dataLayer.push({ 'event': 'addToCart', 'ecommerce': { 'currencyCode': 'EUR', 'add': { 'products': [{ 'name': 'Triblend Android T-Shirt', 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1 }] } }
  38. 38. Empfehlung Einbau des e-Commerce Codes mit dem 38
  39. 39. Tag Konfiguration 39
  40. 40. Mögliche Aktionen und Messwerte Produkt Klicks & Impressionen Promotion Klicks & Impressionen Hinzufügen zum / Entfernen vom Warenkorb Checkout Prozess Transaktionen Rückgaben (Refunds) 40
  41. 41. Produkt Impressionen 41 dataLayer.push({ 'ecommerce': { 'currencyCode': 'EUR', // Local currency is optional. 'impressions': [ { 'name': 'Triblend Android T-Shirt', // Name or ID is required. 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'list': 'Search Results', 'position': 1 }, { 'name': 'Donut Friday Scented T-Shirt', 'id': '67890', 'price': '33.75', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Black', 'list': 'Search Results', 'position': 2 }] } }); Quelle: www.hausdorf.at
  42. 42. Produkt Klicks 42 dataLayer.push({ 'event': 'productClick', 'ecommerce': { 'click': { 'actionField': {'list': 'Search Results'}, // Optional 'products': [{ 'name': productObj.name, // Name or ID is required. 'id': productObj.id, 'price': productObj.price, 'brand': productObj.brand, 'category': productObj.cat, 'variant': productObj.variant }] } }}; Klick Quelle: www.hausdorf.at
  43. 43. Produkt Detail-Impression 43 dataLayer.push({ 'ecommerce': { 'detail': { 'actionField': {'list': 'Apparel Gallery'}, 'products': [{ 'name': 'Triblend Android T-Shirt', 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray' }] } } }); Quelle: www.hausdorf.at
  44. 44. Promotion Impressionen 44 dataLayer.push({ 'ecommerce': { 'promoView': { 'promotions': [ // Array of promoFieldObjects. { 'id': 'JUNE_PROMO13', // ID or Name is required. 'name': 'June Sale', 'creative': 'banner1', 'position': 'slot1' }, { 'id': 'FREE_SHIP13', 'name': 'Free Shipping Promo', 'creative': 'skyscraper1', 'position': 'slot2' }] } } }); Quelle: www.hausdorf.at
  45. 45. Promotion Klicks 45 dataLayer.push({ 'event': 'promotionClick', 'ecommerce': { 'promoClick': { 'promotions': [ { 'id': promoObj.id, // Name or ID is required. 'name': promoObj.name, 'creative': promoObj.creative, 'position': promoObj.pos }] } }); Klick Quelle: www.hausdorf.at
  46. 46. Hinzufügen zum- und Entfernen vom Warenkorb 46 dataLayer.push({ 'event': 'addToCart', 'ecommerce': { 'currencyCode': 'EUR', 'add': { 'products': [{ 'name': 'Triblend Android T-Shirt', 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1 }] } } }); dataLayer.push({ 'event': 'removeFromCart', 'ecommerce': { 'remove': { 'products': [{ 'name': 'Triblend Android T-Shirt', 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1 }] } } }); Quelle: www.hausdorf.at
  47. 47. Checkout Prozess 47 dataLayer.push({ 'event': 'checkout', 'ecommerce': { 'checkout': { 'actionField': {'step': 1, 'option': 'Visa'}, 'products': [{ 'name': 'Triblend Android T-Shirt', 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1 }] } });
  48. 48. Transaktionen 48 dataLayer.push({ 'ecommerce': { 'purchase': { 'actionField': { 'id': 'T12345', // Transaction ID required. 'affiliation': 'Online Store', 'revenue': '35.43', // Total transaction value (incl. tax and shipping) 'tax':'4.90', 'shipping': '5.99', 'coupon': 'SUMMER_SALE' }, 'products': [{ // List of productFieldObjects. 'name': 'Triblend Android T-Shirt', // Name or ID is required. 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1, 'coupon': '' // Optional. }] } } });
  49. 49. Rückgaben (Refunds) Volle Rückgabe der Bestellung (per Order ID) Partielle Rückgabe 49 dataLayer.push({ 'ecommerce': { 'refund': { 'actionField': {'id': 'T12345'} // Transaction ID. Required for purchases and refunds. } } }); dataLayer.push({ 'ecommerce': { 'refund': { 'actionField': {'id': 'T12345'}, 'products': [ {'id': 'P4567', 'quantity': 1}, {'id': 'P8901','quantity': 2} ] } } }); €
  50. 50. 50 Vorteile und Fazit Foto © Señor Codo www.flickr.com/photos/senor_codo/2096882756/
  51. 51. Vorteile & Fazit Deep-Insights User Engagement Shopping Behaviour Product Performance Marketing Maßnahmen Shopper in Käufer umwandeln Shop Usability / User Experience ROI Ermittlung von Onsite-Verkaufsmaßnahmen 51
  52. 52. Wir helfen Ihnen… … bei der Tracking Konzeption Ihres Website und Ihres Webshops!  via regelmäßigen Workshops und Meetings  via einer umfassenden Business-Requirements Dokumentation … bei der Implementierung der Tracking Codes!  via eines detaillierten Implementation Guides  via technischen Support und Testing … bei der Analyse Ihrer Daten!  via Reports und Dashboards 52
  53. 53. 53 Michaela Linhart Web Analyse e-dialog +43 1 309 09 09-28 linhart@e-dialog.at Lukas Wojcik Web Developer e-dialog +43 1 309 09 09-25 wojcik@e-dialog.at Ihre Kontakte:
  54. 54. 54Foto: Matthias Hausdorf (MH1.at) Enjoy your Reports! Und bleiben Sie am Laufenden: www.e-dialog.at/newsletter like us circle us

×