Implement Tracking Points on Your Website

  • Updated

After you generated a tracking point code, you need to implement it on your website or app to start collecting the tracked data, and use it for your campaigns. You can implement the code directly or use a tag management system.

The implementation depends on the tracking template and the tracking granularity (the type of code) you selected when generating the tracking point.

Implementation Guidelines

Follow the links below to see the implementation guidelines for the different tracking point codes:

Custom Variables

You can add custom variables to pass additional information such as sales, order IDs, product names, or other custom values in the tracking points, together with information collected by default, such as browser type, operating system, or screen size.

The implementation of the custom variables depends on the tracking template that you are using for your tracking code.

Site-Tracking Macros

You can customize your tracking points using site-tracking macros. Adform provides a range of macros that can be used to pass information collected from Adform tracking points into tag containers. For more details on Tag Managers, see Implement Tracking Points Using Tag Managers.

To see the full list of Adform site-tracking macros, see Use Site-Tracking Macros.

Check If the Tracking Point is Working

After you implement the tracking point to your website, you can check if the implementation was done correctly and tracking point is firing:

  • Click chrome.png to download the Adform Site Tracking extension for Chromium-based browsers (Chrome, Edge) to test and troubleshoot your current site tracking implementation. This extension helps to ensure that the right tracking points are firing from the right pages, buttons and events. For more details about implementing and using this extension, see Use the Adform Site Tracking Helper (Chrome Extension).

  • Check the Top Content report under Traffic Evaluation, to see the most popular and the most visited pages of your website. If you see that the information, such as page views, average visit duration, is being updated, you can be sure that the tracking points were implemented correctly and are gathering the information. See Traffic Evaluation for more details.

  • Click export.png to download the .xlsx file with the overview of the tracking points under this advertiser that are firing at this moment. This option doesn't provide the exact information, just an estimation, so you can get an idea about the performance of your tracking points.

  • Generate an HTTP Archive (HAR) that records all web browser requests, including the request and response headers, the body content, and the page load time. It's a highly effective tool for troubleshooting, and when you need to replicate certain issues and/or network conditions. Read more about generating a HAR file from different browsers. You should send the HAR file to the Adform support ( if you need help solving any tracking-related issues, which will give the support specialist more information about the problem.

  • Open Developer Tools, click the Network tab. If the tracking point was implemented successfully, you will see the tracking point library, and the tracking point request that contains the tracking setup ID, tracking point name, and other information sent. This signifies that the network requests are firing, and the tracking points are working.

For more troubleshooting tips, see Troubleshoot Tracking Points.

Was this article helpful?

How we can make it better?

Thank you for your feedback!