Skip to Content

Odoo Google Ads eCommerce Tracking

Leave your feedback
https://garazd.biz/web/image/product.template/807/image_1920?unique=3cf7ea2

109.41
109.41 0
109.41151494565217 USD

Not Available For Sale

  • Odoo Version

  • Price

This combination does not exist.

Odoo Version: 19.0
Price: Paid

Overview

The module integrates Google Ads with your Odoo website to measure how ad interactions lead to valuable actions such as purchases and lead submissions. The module sends user-provided data, product data, conversion events, and related transaction info from Odoo to Google Ads.

A key benefit of this module is its full compatibility, which allows it to install directly on the Odoo Online (SaaS) cloud platform.

Availability
Odoo Online
Odoo.sh
On Premise
Compatibility
Community
Enterprise
Technical Name online_google_ads_tracking
Version
License
Category
Support Free 60 days support and 360 days bug-fixing

Use Case

Jorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Dorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.

It is a long established fact that a reader will be distracted by the readable content of a page

Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.

Odoo App Installation

Upload modules

Upload modules from the ZIP archive to your Odoo hosting, or a GitHub repository connected there.

Place the unzipped modules in your custom add-on directory and restart the Odoo system service.

Update App List

After restarting, activate the Developer Mode, and go to the Apps menu.

Odoo Update App List

Click on Update Apps List to fetch the new modules in the list.

Activate the App

Install the new module, finding it by name and clicking on the Activate button.

Odoo App Installation

* If you don't see the module, try to remove the default Apps filter from the search bar.

Configuration

Follow the instructions in the module description to complete the installation process and start using the app.

View Odoo App Description

Manual

fa circle down

Odoo Online Module Installation

To install the module in Odoo Online, activate Developer Mode and click Import Module in the Apps menu.

odoo apps import module

In the import wizard, upload the module ZIP file to the Module file field and click Install.

odoo apps import module wizard

Updating the Module

To update the module in Odoo Online, click Import Module again and upload the ZIP file with the new module version in the wizard.

To restore default values and overwrite existing settings, enable the Force Init option.

Uninstalling the Module

To remove the module from your Odoo Online database, select it in the Apps menu and initiate the Uninstall action.

odoo apps uninstall module
If the uninstallation fails on the first attempt, try running it again.
fa code

Getting the Identifier

To obtain a tag ID in Google Ads, log in to your account and navigate to Tools — Data Manager. Open your Google tag and copy the ID.

google ads tools data manager tag id
check circle fill

Tracking Activation

After installing the module, go to the website settings and, in the Enhanced Website Tracking (Odoo Online) section, enable the Activate Tracking option.

odoo online website settings enhanced activate tracking

Tracking Configuration

The module allows you to track e-commerce events on your website and send them to Google along with product information and user-provided data. Additionally, you can store this data in internal Odoo logs for website analysis and monitoring. These features are implemented at the tracking service level. Add and configure a tracking service for your Odoo website.

Adding a Tracking Service

To add a new tracking service for the Odoo website, navigate to Website — Configuration — Tracking (Odoo Online) — Services and click New.

odoo online website configuration tracking services

Fill in the following fields in the new tracking service:

odoo online google ads tracking service type website key
  • Select Google Ads as the Service Type
  • Specify a Website (if using multiple websites)
  • Paste your tag ID into the Key field

Tracking Logs

The module includes an internal logging feature. To activate it, enable the Internal Logs option.

odoo online tracking service options internal logs

To view logs, go to the Website — Configuration — Tracking (Odoo Online) — Logs menu or click the Logs button at the top of the form.

odoo online google ads tracking service logs button

The module supports the following tracking events:

  • Add Payment Info
  • Add Shipping Info
  • Add To Cart
  • Add to Wishlist
  • Begin Checkout
  • Purchase
  • Remove from Cart
  • Search Products
  • View Product
  • View Product List
odoo online google ads tracking service internal logs list

Excluding Delivery

Odoo logic adds a delivery line to the sales order during website checkout. This can increase the total order amount and affect analytics. To exclude the delivery line from tracking data and prevent sending it to Google Ads via the tracking service, open the website settings and enable Exclude Delivery in the Enhanced Website Tracking (Odoo Online) section.

odoo online website settings enhanced tracking exclude delivery
fa filter circle dollar

Conversion Setup

Conversion tracking in Google Ads helps you evaluate the effectiveness of your advertising and shows what actions customers take after clicking an ad.

To start tracking conversions, create a conversion action in Google Ads and a corresponding custom event in Odoo.

Google Ads Conversions

To create a new conversion action in Google Ads, complete the following steps.

In your Google Ads account, navigate to GoalsSummary and click Create conversion action.

google ads goals summary create conversion action

Select Conversions on a website as the data source for measuring conversions.

google ads choose data source to measure conversions on a website

Paste your Odoo website URL into the field and click Scan.

google ads measure conversions odoo website url scan

After scanning, select Google Tag as the data source, click Done, and then click Save and Continue.

google ads tag conversions data source

Select the goal category for this conversion action.

google ads conversion goal category

Select the Manually with Code option.

google ads create conversion manually with code

Fill in the conversion action details in the Conversion Settings section:

google ads conversion name value
  • Enter the conversion name.
  • Select Use different values for each conversion to record specific values for each event. This value is passed from Odoo and equals the product price or sales order total depending on the tracking event type.
  • Enable Enhanced Conversions.
  • Configure the remaining parameters as needed, or keep the default values.
For detailed instructions on setting up conversion tracking, refer to the official Google Ads documentation: https://support.google.com/google-ads/answer/12216424.
google ads enhanced conversions

Click Done, then click Save and Continue.

Next, click See event snippet to obtain the conversion name and destination ID.

google ads conversion see event snippet

Copy the conversion action name and the value of the send_to parameter.

google ads conversion event snippet send to

Custom Event Tracking in Odoo

To create a custom event in Odoo for tracking conversions:

odoo online google ads tracking service custom events
  • 01
    Open the Google Ads tracking service on the Custom Events tab
  • 02
    Select the event type configured as the goal for your conversion action in Google Ads
  • 03
    Paste the copied conversion action name and the send_to parameter value

If you want to track this conversion exclusively for remarketing, enable the Remarketing Only option.

For more details on setting up remarketing in Google Ads, refer to this link: https://support.google.com/tagmanager/answer/6106960.

You can add multiple custom events for Google Ads conversions and link them to standard Odoo e-Commerce tracking events.

fa address card

Enhanced Conversions

Enhanced conversions help optimize your advertisements by providing Google with additional user data. Open the tracking service on the Advanced Matching tab and select which user-provided data to send to Google Ads.

odoo online tracking service advanced matching user-provided data

Use the Sale Order Partner value as the Customer Data Source because it provides more user information when guest checkouts are allowed without registration.

odoo tracking service advanced matching sale order partner

To ensure compatibility with this module, select the Google Tag method in the Google Ads Enhanced Conversions settings.

google ads goals settings enhanced conversions tag
fa bug

Testing

You can verify how tracking event data is sent using Google Tag Assistant. Open the conversion list in Google Ads. If the conversion status is not Active, click Troubleshoot to connect to Google Tag Assistant.

odoo google ads conversion troubleshoot

In the following pop-up windows, select Continue and enter your Odoo website URL.

odoo google ads tag assistant connect
google ads connect tag assistant odoo website url

Click Connect and Tag Assistant opens your website, where you can test the conversion action.

For testing, log out of Odoo or use a different browser, as website tracking does not run for logged-in internal Odoo users.

Changelog

Reviews

Our customers have already appreciated the quality, reliability, and performance of the solutions we offer

Login to leave a comment

FAQ

Do you provide assistance with this Odoo app installation?

Yes, if you are on Odoo.sh or use your own On-Premise hosting, and can grant us with access, we can help you with the installation and initial setup.