Purchase Event Firing, but E-commerce Data (value, items) Not in Data Layer
-
Hello,
I am experiencing a critical issue where the
purchaseevent is not pushing any e-commerce details (likevalue,currency,items,transaction_id) to the data layer.I have done extensive testing and can confirm the following:
- In GA4’s DebugView, I can see the
purchaseevent firing successfully after a test order is completed. However, the event is “empty” and contains none of the required e-commerce parameters. It only contains the default GA4 parameters. - I have confirmed that “Track e-commerce” is enabled in the plugin’s WooCommerce integration settings.
- I have performed a full plugin conflict test by deactivating all other plugins except for WooCommerce and GTM4WP. The issue still persists, which strongly suggests the problem is with the plugin itself or its interaction with my theme.
- To be certain my GTM tags were not interfering, I have paused all of my own GA4/Ads/etc. purchase event tags and am relying only on the plugin’s automatic event push. The empty
purchaseevent is still the only one that appears.
I also found another recent support thread titled “Purchase event missing” () where a user describes the exact same problem starting with plugin version 1.22.0 and confirmed that downgrading to 1.21.1 solves it. It seems I am not the only one facing this.
My site uses the Divi theme and the latest version of WooCommerce.
Could you please advise if this is a known bug and if a fix is planned?
Thank you for your help.
The page I need help with: [log in to see the link]
- In GA4’s DebugView, I can see the
The topic ‘Purchase Event Firing, but E-commerce Data (value, items) Not in Data Layer’ is closed to new replies.