Skip to Content

Brevo Tracker e-Commerce

Leave your feedback
https://garazd.biz/web/image/product.template/260/image_1920?unique=eb32529

$ 162.12
$ 162.12 2
162.1214689265537 USD

Not Available For Sale

  • Odoo Version

  • Price

This combination does not exist.

Price: Paid

Integrate with Brevo.com your Odoo e-Commerce to track events and identify website visitors

Track activity on your Odoo website with this solution, which allows you to identify site visitors and monitor their eCommerce actions in your online store.

Use tracking data to automate processes by creating automation workflows such as abandoned cart follow-ups and other customizable notifications on Brevo.com.

Availability
Odoo Online
Odoo.sh
On Premise
Compatibility
Community
Enterprise
Technical Name website_sale_brevo_tracker
Version 20.0.1.0.0
License OPL-1
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

section circle mask reverse
fa hand pointer

Tracking Events

The module supports tracking the following events

search
01
Search Products

Searching via global site search or within the product catalog

list ui
02
View Product List

Viewing the product list after opening the catalog, including search results

box
03
View Product

Viewing a product page

heart
04
Add to Wishlist

Adding a product to the wishlist from any available location: catalog, product page, and cart

cart plus
05
Add to Cart

Adding a product to the cart from any available location: catalog, product page, and wishlist

cart dash
06
Update Cart

Changing product item quantities in the cart

cart x
07
Remove from Cart

Removing a product from the cart

cart check
08
Begin Checkout

Opening the first step page of the checkout process

truck
09
Add Shipping Info

Proceeding from address entry to payment information

credit card
10
Add Payment Info

Proceeding from payment information to payment

bag check
11
Purchase

Successful purchase completion and opening the sales order confirmation page

fa code

Brevo Tracker Key

Before setting up activity tracking on your Odoo website, get your client key by following these steps:

  • 01
    Log in to your Brevo.com account
  • 02
    Go to Settings — Automations and open Brevo Tracker
  • brevo tracker automations settings
  • 03
    Select the JS Tracker installation option
  • brevo automations settings js tracker
  • 04
    Copy the value of the client_key parameter in step 2
  • brevo tracker js script client key
check circle fill

Activation

After installing the module, go to the website settings and enable the Activate Tracking option in the Enhanced Website Tracking section. To test your website tracking and view tracking events in the browser console, temporarily enable the Debug Logging feature.

odoo settings website activate tracking debug logging
settings

Tracking Service Configuration

The module tracks e-commerce events on an Odoo website using a tracking service. It sends tracking events to Brevo and allows you to log them internally in Odoo for website analysis and monitoring. Add and configure the tracking service for your Odoo website.

Adding a Tracking Service

Go to the Website — Configuration — Tracking — Services menu and click New to add a new tracking service for your Odoo website.

odoo website configuration tracking services new

Firstly, fill in the following fields:

odoo brevo tracker tracking service website type key
  • Specify a Website (if multiple websites are used)
  • Select Brevo Tracker as the service Type
  • Paste your client_key into the Key field

Then select the product identifier type and the product category to send to Brevo.

odoo brevo tracker tracking service item type category

If products have attributes and variants, choose Product Variant ID in the Item Type field; if not, select Product Template ID.

Select the desired Category Type: an eCommerce Public Category or an internal Product Category.

Tracking Logs

The solution includes an internal logging feature. To activate it, enable Internal Logs on the Options tab of the tracking service.

odoo brevo tracker tracking service options internal logs

To view logs, go to the Website – Configuration – Tracking – Logs menu or click the Logs button at the top of the form.

odoo brevo tracker tracking service logs

The list of internal tracking events:

odoo brevo tracker tracking service log list events

Website Visitors Identification

Advanced Matching helps optimize your advertisements by providing TikTok Ads Manager with additional user data. Open the Advanced Matching tab and click Enable Allowed, which enables all available options for this tracking service.

odoo brevo tracker tracking service advanced matching

Checking the Hashed checkbox next to the Customer Name and Phone options indicates that customer information is protected using hashing, complying with Brevo requirements.

Customer data source

Use the Sale Order Partner value for the Customer Data Source, as it provides more user details in case you allow guest checkouts without registration.

odoo tracking service advanced matching customer data source
fa gears

Advanced Settings

The module includes additional settings available in Developer Mode.

Product Identifier

The module uses the Product ID field as a unique product identifier. To use a different value, specify another product field containing the desired identifier on the Technical tab:

odoo tracking service technical identifier field
notification
The specified product field should provide non-empty values and remain unique for each product. Otherwise, the tracking data for this product becomes unusable.

Purchase on Portal

To track portal purchases, enable the Track Purchase on Portal option:

odoo tracking service technical track purchase on portal

Exclude Delivery

The next available setting for tracking services is Exclude Delivery. When enabled, the service excludes delivery lines from sales orders in tracking data transmissions:

odoo tracking service technical exclude delivery

Exclude Rewards

To exclude reward order lines from tracking data, enable the Exclude Reward option:

odoo tracking service technical exclude reward

Add to Cart

By default, the module tracks the actual addition of a product to the cart. To track the event upon clicking the button without waiting for the actual addition to the cart, perform the following steps:

odoo website enhanced tracking event settings add to cart on click
  • Navigate to Website — Configuration — Websites
  • Open the website on the Enhanced Tracking tab
  • Enable the Add to Cart on Click option
alert info
Tracking the actual addition might fail if third-party modules modify the logic. In this case, this option allows for event tracking by binding it to button selectors used in native Odoo website templates.

Purchase

To track purchases only after a successful payment transaction, enable the Track Confirmed Purchases only option:

odoo website enhanced tracking event settings track confirmed pending purchases
alert info
This option only affects the event transmission through the tracking service; the internal log records the event regardless.

If business logic considers an order with a Pending payment status as a purchase, enable the Track Pending Purchases too option as well.

fa bug

Testing

To verify that the Brevo Tracker is correctly installed on your Odoo website:

alert warning
For testing, log out of Odoo or use a different browser, as website tracking does not work for internal Odoo users.
  • 01
    Perform several actions on your website, such as browsing the product list or adding an item to the cart.
  • 02
    Log in to your Brevo.com account
  • 03
    Go to Settings — Automations and open Brevo Tracker
  • 04
    Click Verify at the end of the second installation step
verify brevo tracker
fa address card

Contacts and Event Logs

Once tracking and visitor identification are configured, the module transmits data regarding identified contacts and e-commerce events to Brevo.

Identified Contacts

To view identified contacts from your Odoo website, go to Contacts — Lists and select the identified_contacts list.

odoo brevo tracker contacts lists

Website visitors are added to this list when they sign in to the portal or begin checkout and provide their email address.

odoo brevo com identified contacts

The following partner details are transmitted from Odoo to Brevo (when available in the partner form):

  • Last Name
  • First Name
  • Email
  • Phone (as SMS)
odoo brevo contact details

Event Tracking

In the Recent History section, you can monitor contact tracking events. These e-commerce events contain product and order details.

odoo brevo track event data

To view the full event tracking log from Odoo, go to Automations — Logs — Event Logs.

odoo brevo tracking event logs

Changelog

16.0.1.0.0 2025-02-24

  • Init version.

17.0.1.0.1 2026-05-25

  • Add a list of allowed settings for user data.

17.0.1.0.0 2025-03-07

  • Migration from 16.0.

18.0.1.0.1 2026-05-25

  • Add a list of allowed settings for user data.

18.0.1.0.0 2025-03-10

  • Migration from 17.0.

19.0.1.0.1 2025-12-29

  • Add a list of allowed settings for user data.

19.0.1.0.0 2025-10-23

  • Migration from 18.0.

20.0.1.0.0 2026-09-21

  • Migration from 19.0.

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.