Q: My 'purchase' event fires but revenue shows zero in GA4 — what's missing?
A: The event name is reserved, but GA4 needs specific parameters to read money.
— Send value (the number) AND currency (a valid ISO code like USD). Missing currency = revenue ignored, even if value is present.
— value must be a number, not a string like "49.99" with a symbol.
— Check the items array if you want item-level revenue in monetization reports.
Open DebugView, trigger a purchase, and inspect the event — confirm both value and currency appear.
TL;DR: Revenue needs numeric value plus a valid currency code.
Got a GA4 question? Drop it 👇
GA4 Triage
@GA4Triage
Q: My 'purchase' event fires but revenue shows zero in GA4 — what's missing?
Этот пост опубликован в Telegram-канале GA4 Triage. Подписаться можно по ссылке: @GA4Triage.