Tracking overview

Overview

This portal contains all the instructions you need to set up conversion tracking for your Taboola campaigns. Choose the integration method that best fits your business and technical needs.

2 strategies

There are 2 primary approaches to conversion tracking:

  1. Taboola pixel (client-side) - a small code snippet on your web page sends conversion data.
  2. Server to server (S2S) - your server or other trusted platform (e.g. an MMP) sends conversion data.
👍

Best practice

For more complete conversion data, use dual tracking (both pixel and S2S) when possible.

👍

Unsure where to start?

The easiest way to get started is using one of our platform integrations (e.g., Shopify, WooCommerce, WordPress) combined with codeless conversions. If you already have Google Tag Manager, see GTM integration.

Taboola pixel (client-side)

Taboola pixel is the recommended method for most advertisers. Choose the integration method that best fits your needs:

Integration

Description

Codeless conversions

Set up conversion tracking without touching code. Perfect for marketers and non-technical users.
(Before you start, you need to install the base pixel separately - e.g. using Google Tag Manager.)

Google Tag Manager

Recommended if you already use GTM for tag management. Provides flexibility and does not require direct code changes to your website.

Shopify app

Recommended for Shopify stores.

WooCommerce integration

Recommended for WooCommerce stores.

WordPress plugin

Easy installation of the base pixel on a WordPress site (which is not running WooCommerce).

Manual pixel installation

For developers who prefer direct code implementation or need a custom approach.

Server to server (S2S)

👍

When should I use S2S?

  • For improved tracking coverage (together with Taboola pixel).
  • To track app installs and in-app events (e.g. in-app signups and purchases).
  • To track events recorded off your website (e.g. phone orders and in-person appointments).

More use cases and details are provided below.

👍

Tip

Even when using S2S only for conversion tracking, consider installing the base pixel on your webpages. This helps Taboola to optimize your campaigns.

MMP platforms

Use MMP platforms to track app installs and in-app events (e.g. in-app signups and purchases).

PlatformDescription
AppsFlyer integrationSetup instructions for AppsFlyer platform.
Adjust integrationSetup instructions for Adjust platform.

Third-party tracking platforms

Use third-party tracking platforms when you want to report conversions according to a specialized tracking or media buying platform that you're already using. These platforms send server-to-server (S2S) postback requests to Taboola.

PlatformDescription
Voluum integrationSetup instructions for Voluum tracking platform.
ClickBank integrationSetup instructions for ClickBank affiliate marketing platform.
RedTrack integrationSetup instructions for RedTrack attribution platform.

Manual S2S

Use manual S2S:

  • For improved tracking coverage (together with Taboola pixel)
  • To track events recorded off your website
  • If you are not allowed to install a 3rd-party tag or do not have access to do so
IntegrationDescription
Postback URLInvoke once for each conversion (using a simple request).
Bulk S2S conversionsSubmit multiple conversions in 1 request (via a more complex request).

UTM parameter tracking

Attribution platforms that use UTM parameters for event tracking. These platforms read UTM parameters from cookies or URLs to identify Taboola traffic and attribute conversions accordingly.

PlatformDescription
Triple Whale integrationSetup guide for Triple Whale e-commerce attribution platform.
Hyros integrationConfiguration instructions for Hyros attribution platform.

Verification

Once your tracking implementation is complete, verify that it is working correctly:

ToolDescription
Testing toolVerify your pixel implementation and conversion tracking flow.
Verify Shopify integrationVerify your Shopify app integration.
Verify S2S trackingVerify your server-to-server implementations.