PlatformDocs

Install the tracking pixel

Install the pixel with Google Tag Manager, WordPress or a snippet of HTML, then check it works.

View as Markdown

Connect the MCP server, then just ask.

get_tracking_pixelReturns the JavaScript snippet to install on a website so visitors can be identified, plus websiteId, clientId, status and url.Read-only
verify_websiteLoads the website's home page (from its saved url) and checks whether this website's tracking snippet is in the HTML.Changes data
update_account_tracking_settingsTurns tracking options on or off for every website of the account at once: identify people, suggested contacts, personal emails, session recordings.Changes data

Use case

Give me the pixel code for acme.example and check if it is installed.

Called get_tracking_pixelShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9"
}

Your assistant finds the websiteId with list_websites first, hands you the code to put on every page, then runs the check:

Called verify_websiteShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9"
}

It loads your website's home page (the url saved on the website) and looks for the code. When found, the website is marked verified. An empty answer means the code was not on the page, the page could not be loaded, or the website has no url yet; your assistant sets it with update_website and tries again.

My website is verified but I get no leads. Why?

Your assistant calls get_website_diagnostics (Website analytics): it answers in one line whether new leads are blocked and why (trial ended, no credits left, account paused), how many leads came in the last 48 hours and when the last one was created.

Stop identifying people with personal email addresses on all my websites.

Called update_account_tracking_settingsShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9",
  "trackPersonalEmails": false
}

This applies to every website of the account at once. Your assistant confirms with you first, because it changes which leads are created.

On this page