Documentation / Product / Integrations / Taboola

Taboola Cookie Sync

Match identifiers from the Lytics JavaScript tag with Taboola IDs to expand user profile data and enable the Taboola audience export within Lytics.

Integration Details

When the integration is enabled, anytime a user visits your website where the Lytics JavaScript tag is active, the tag will initiate a request to the Taboola pixel containing the Lytics cookie ID. In response, this endpoint will redirect to a Lytics collector endpoint containing the Taboola ID for that user. This ID is recorded through the taboola data stream in Lytics.


The following fields are included in the default mapping of the taboola stream:

Source FieldLytics User FieldDescriptionType
taboola_idtaboola_id unique idTaboola Cookie IDstring

You may need to contact Lytics support to add these field mappings to your account if you have not run the CSV export yet.


Follow these steps to enable the Taboola Cookie Sync with the Lytics JavaScript Tag.

  1. Ensure that you are running version 3 of the Lytics JavaScript Tag. This integration is not compatible with previous versions of the tag.
  2. In the Lytics platform, go to Manage Account > Tag and enable the Taboola sync in your account settings by checking the box and saving the changes.
  3. Also ensure that taboola is not included on your integration blocklist setting.

Once enabled, you can visit your website and test to verify the integration. You should see taboola_ids populated in the taboola data stream in the Lytics data streams shortly.

Testing & Verification

Follow these steps to verify the successful setup of the integration in your browser.

  1. In a new tab or window of your browser, open your developer tools. These instructions pertain to Google Chrome, but other browsers with Network tracking developer tools will work as well.
  2. Visit the website where you have the Lytics tag installed after following the configuration instructions.
  3. In the network tab of your developer tools, look for an API request containing the URL If found, this means that Lytics is successfully initiating the cookie sync. Taboola Sync Request
  4. Also in the network tab, look for an API request containing This is the URL that Taboola will redirect to containing the proper data as query params to complete the cookie sync.
  5. If both API calls are appearing you should be able to see data populated in the taboola data stream within Lytics shortly.

For additional assistance in testing or troubleshooting the integration, feel free to reach out to Lytics support.