Na czym to polega w sklepie
EUR na stronie, PLN w Piwik bez przeliczenia - dashboard pokazuje marżę, której nie ma. Piwik PRO przechowuje walutę ustawioną dla site (setCurrencyCode) lub przeliczoną według kursu w raportach. Przy sklepie wielowalutowym revenue musi być w jednej walucie raportowej albo z jawnym kursem - inaczej ROAS w dashboardzie jest fikcją.
Przykład ze sklepu internetowego
Sklep PL z cenami w PLN - ustawienie setCurrencyCode na starcie trackera:
_paq.push(['setCurrencyCode', 'PLN']);
_paq.push(['ecommerceOrder', 'ORD-EU-12', 199.99]); // zawsze PLN brutto
// Sklep DE: osobny site Piwik lub przelicznik w checkout
// ecommerceOrder revenue = kwota faktycznie zapłacona w walucie transakcji
Co zrobić po stronie biznesu
- Zachowaj zgodność value w GA4 purchase i Piwik order - ten sam moment brutto/netto.
- Eksportuj do BI z kolumną currency z backendu sklepu, nie tylko z frontu.
- Pułapka: promocja w EUR, raport w PLN bez przeliczenia - zafałszowany ROAS kampanii.
W skrócie
Waluta to kontrakt między finansami a analityką sklepu. Jedna linia w wiki: „revenue = brutto PLN z potwierdzenia zamówienia" - trzymaj się tego wszędzie.