Tracking you can trust and verify

Configure Google Tag Manager, GA4, and Google Ads for your Odoo website, then prove every event actually fired — no developer, no CSS selector mapping, no guessing.

The problem

Most GTM modules paste in a Container ID and hope for the best. A single mistyped ID, or a theme update that changes a selector, breaks tracking silently — and by the time anyone notices, weeks of conversion and remarketing data are already gone.

The solution

This module configures GTM, GA4, and Google Ads per website, fires the full GA4 ecommerce funnel automatically, and gives you an in-product verification list, payload inspector, and audit log — so you can see, not guess, that tracking is correct.

Capabilities

Everything a marketer needs to trust their tracking

Every capability below is implemented in the module.

01

GTM + GA4 + Ads in one module

Configure a Google Tag Manager Container ID, a GA4 Measurement ID, and a Google Ads Conversion ID independently, per website, from one settings panel.

02

Full GA4 ecommerce funnel

view_item, view_item_list, add_to_cart, add_to_wishlist, begin_checkout, add_payment_info, and purchase are pushed to the dataLayer automatically — no CSS selector mapping.

03

Payment-verified purchase events

The purchase event fires from the order-confirmation page with the real order total, tax, currency, and line items — never an inflated or false conversion.

04

In-product tag verification

A live never / OK / stale status view shows exactly which event types have fired, with a configurable staleness threshold per event.

05

Payload inspector & debug mode

Every event is logged with its full JSON payload, viewable in an inspector, so you can confirm exactly what data reached Google before trusting a report.

06

Config validation & duplicate warnings

Container, Measurement, and Conversion IDs are format-checked on save, and a duplicate GTM Container ID across websites raises an immediate warning.

07

Google Consent Mode

A built-in consent-mode toggle keeps tracking aligned with your site's cookie-consent state.

08

Enhanced conversions

Optionally send hashed (SHA-256) customer email and phone with purchase events for accurate Google Ads conversion matching.

09

Audit log with automatic retention

Every fired event is recorded with source, visitor, and order reference, and a scheduled cleanup respects a configurable retention window.

Workflow

How it works

1

Enable & configure

Turn on GTM, GA4, and Ads per website and paste your Container, Measurement, and Conversion IDs.

2

Save & validate

Odoo checks every ID's format and flags duplicate containers before anything goes live.

3

Browse as a visitor

Visit the site as a logged-out shopper; each event you trigger is logged and its status updates to OK.

4

Trust the data

Inspect payloads, review the funnel dashboard, and confirm purchases show the right order and value.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Everything is configured from Website Settings — no code, no template edits, and no CSS selector mapping required.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Google Tag Manager

GTM, GA4 and Google Ads configured from one screen with the full ecommerce funnel and payment-verified purchase events — then proven in-product with tag verification, a payload inspector and duplicate-config warnings.

Buy on Odoo App Store