| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 107 |
| Technical Name |
ki_website_google_tag_manager |
| License | LGPL-3 |
| Website | https://khichdiinfotech.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 107 |
| Technical Name |
ki_website_google_tag_manager |
| License | LGPL-3 |
| Website | https://khichdiinfotech.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
Google Tag Manager integration for Odoo Website
This module connects your Odoo website with Google Tag Manager by injecting your GTM container on public pages. You can manage marketing and analytics tags centrally from GTM without touching Odoo templates or custom code.
What this module does
The Google Tag Manager (GTM) module adds your GTM container to the Odoo website layout and sends structured ecommerce data for orders placed through the shop. Once configured, you can create and publish tags from the GTM interface without editing Odoo views.
It is designed for digital marketers, agencies, and Odoo implementers who want a flexible way to deploy tracking pixels, analytics tags, and other marketing scripts while keeping the Odoo website clean and maintainable.
Simple GTM container setup
Add your Google Tag Manager container ID once in Website settings and let the module include the script on all public website pages.
Ecommerce purchase events
Automatically pushes purchase data (order, amounts, currency and items) on the confirmation page so that you can build conversion tracking in GTM.
Multiâwebsite compatible
Works with Odoo multiâwebsite. Each website can use its own GTM container ID if needed.
No theme customization needed
The integration extends the standard website layout, so you do not have to modify theme templates or add custom code snippets.
- Open the menu Website ⸠Configuration ⸠Settings.
- Locate the Google Tag Manager option in the Website section.
- Enable the option and paste your GTM Container ID (for example:
GTM-XXXXXXX). - Save the settings and refresh your public website pages.
After configuration, the module automatically injects the standard Google Tag Manager code
into the website layout. The GTM script and the corresponding noscript iframe are
included on all public pages, following Googleâs recommended placement.
Recommended testing steps
Use these checks to confirm that your Google Tag Manager container and purchase events are working as expected:
- Open your website in an incognito / private browser window or a browser where you are not logged into Odoo.
- Use the GTM Preview mode or a browser extension such as Tag Assistant to see that the container loads.
- Place a test order in the online shop and verify that a
purchaseevent is received in GTM with order and item details.
Odoo services by Khichdi InfoTech
Khichdi InfoTech helps businesses get more value from Odoo with implementation, customization and longâterm support. We focus on practical, maintainable solutions that fit your processes.
If you need assistance with this module, new features, or other Odoo projects, our team is ready to help.
Phone
+91 99747 68675
Sales: contact@khichdiinfotech.com
Support: support@khichdiinfotech.com
Please log in to comment on this module