GA4 Ecom Attributor is a new open-source solution designed to enhance the monetization reports in GA4 by making them more actionable and insightful for ecommerce events such as 'add_to_cart'
and 'purchase'
. It temporarily stores and reads Item List and Promotion data throughout the checkout process.
Advertisers often face challenges in providing List and Promotion data with every ecommerce event due to website complexity. GA4 Ecom Attributor addresses this by storing List and Promotion information each time a user interacts with an item or promotion. This data is then passed along with all subsequent ecommerce events to GA4, ensuring that Item List and Promotion reports are fully populated and ready for analysis.
Versions of GA4 Ecom Attributor
GA4 Ecom Attributor has two versions:
- Ecom Attributor for web GTM: Uses first-party cookies to store List and Promotion data.
- Ecom Attributor for sGTM: Uses Firestore to store List and Promotion data.
Implementation
To set up GA4 Ecom Attributor:
- Join this group to access the JSON file and updates.
- Choose the appropriate version:
- Ecom Attributor for web GTM: Access the GitHub page, JSON file, and PDF with implementation instructions.
- Ecom Attributor for sGTM: Access the GitHub page file, and PDF with implementation instructions.
This solution does not modify existing tags, triggers, or variables in the Google Tag Manager container. It requires importing and configuring the provided JSON file, which contains tags and custom templates.