Skip to content

Purchase event has no value

Purchases arrive with a zero or empty value.

Why it matters

Without a value, platforms cannot report revenue or optimize for it.

How to fix it

  1. Send value and currency with every purchase event, using the checkout total from the checkout_completed event.
  2. In GA4 DebugView or Meta Events Manager → Test events, place a test order and inspect the value and currency parameters.
  3. If a tag manager variable is empty on the Thank you page, read the value from the customer events data instead of the page.

After a fix, TagGap confirms it on the next comparison run. Questions: support@taggap.com.