Przejdź do treści

Piwik PRO. Cel ecommerce. Konfiguracja śledzenia zamówień w sklepie internetowym.

Na czym to polega w sklepie

Sklep przechodzący na Piwik PRO musi od początku ustalić kontrakt danych zamówienia. Ecommerce w Piwik PRO opiera się na konwersji z danymi: orderId, revenue, subTotal, lista produktów. W przeciwieństwie do GA4 nie ma jednego eventu purchase - konfigurujesz goal lub custom event z parametrami ecommerce.

Przykład ze sklepu internetowego

Sklep outdoor z thank-you page po PayU - push zamówienia 428,50 PLN do _paq:

_paq.push(['ecommerceOrder',
  'ORD-55291',           // orderId - unikalny
  428.50,                // revenue (brutto lub netto - konsekwentnie)
  0,                     // subTotal (opcjonalnie)
  0,                     // tax
  0,                     // shipping
  false                  // discount
]);
_paq.push(['trackGoal', GOAL_ID_ECOMMERCE]);

Co zrobić po stronie biznesu

  • Mapuj orderId = transaction_id z GA4 przy dual tracking sklepu.
  • Audytuj raport Ecommerce log w Piwik - brakujące orderId to zawyżone konwersje.
  • Pułapka: podwójny trackGoal na refresh thank-you - deduplikacja po orderId w raporcie.

W skrócie

Ustal jedną metodę revenue (brutto/netto) i trzymaj ją w GA4 i Piwik. orderId to klucz deduplikacji - bez niego raporty sklepu zawyżają konwersje.