> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.brevo.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.brevo.com/_mcp/server.

#### Legacy Tracker Documentation

For the legacy tracker doc, check our guide [here](https://tracker-doc.brevo.com/docs/getting-started-1).

The Brevo tracker connects Brevo apps (such as Automations, Segments, and Conversations) to your website. It monitors your site in real time, letting Brevo react when visitors take actions such as visiting certain pages or submitting forms. This helps you understand and engage with your contacts.

## What is the Brevo Tracker

The Brevo tracker is a **tracking code you add to your website to monitor activity in real time**. It uses first-party or third-party cookies to collect data about your visitors and their actions — such as visiting specific pages — and **sends this information directly to your Brevo account**.

If a visitor is identified, their data is associated with their profile (typically stored in their contact attributes and history). Records of these events are available from the [**Event logs**](https://app.brevo.com/automation/logs/events) page.

Once the data is available in Brevo, you can surface the most relevant information for each contact and use it to improve their experience and increase conversions.

For more details, see our help article [here](https://help.brevo.com/hc/en-us/articles/209465705-What-is-Brevo-Tracker-and-how-can-I-install-it).

#### What can be tracked?

Tracking criteria vary by configuration. The main options are:

* Log an event when a user clicks a link on your website.
* Log whenever a page on your website is visited.
* Log a custom event with specific attributes and values you define.
* Identify recurring visitors on your website. For these, you can log their email address and IP address, and update their contact attributes in Brevo.

## How can the Brevo Tracker be implemented?

There are two implementation types:

* [JS Implementation](/docs/getting-started-with-js-implementation)
* [REST Implementation](/docs/tracker-rest-implementation)