What is the Tag Manager?
The Tag Manager is a tool that allows marketers to add and update tags and code snippets such as conversion tracking, site analytics, and remarketing code quickly and easily, without editing the website’s code.
What is a tag?
A tag is a piece of code that is often provided by marketing, for analytics platforms to send information to them (e.g., Taboola Pixel, Facebook Pixel, Google Analytics Tracking Code, Remarketing Tags, etc.).
Google Tag Manager Benefits
Quick and easy to use: Marketers can add and update tags easily and quickly themselves, without editing website code (without the help of developers).
Error-proof: Marketers can ensure that tags are working properly before they go live with built-in debug features.Agency-friendly: An agency can add tags and clients can check changes with user permissions.
Version control: Easy to manage versions and restore to former versions, whenever needed.
Event-tracking friendly: Ability to track events by targeting links or buttons instead of manually coding a website.Flexible tag firing: Ability to set tag firing rules.
Mobile-friendly: Support mobile web/apps and work across various devices.
Click here (link to gallery) to add the Taboola Pixel template to your Google Tag Manager account and follow the below steps:
What is the Taboola Pixel template?
The Google Tag Manager Taboola Pixel template allows marketers to easily implement the base pixel and conversions without the need to know how to code.
You can access the Taboola template from within Google Tag Manager's Template Gallery, or from your Tag Manager homepage. Follow these steps:
Add the tag to your GTM account:
Go to Google Tag Manager and navigate to the Templates section on the left hand side of the page.
Under Tag Templates, click on "Search Gallery", and search for Taboola Pixel.
Click on the Taboola Pixel option, and add the Taboola Pixel template to the relevant workspace.
Submit the Taboola Pixel to your workspace.
To Implement the Taboola base pixel on your web asset:
Exit the templates screen
Click Add a New Tag in the New Tag box.
Click 'Tag Configuration'
Choose Taboola Pixel from the custom tags section
Name the new tag, for example: ‘Taboola- Base Pixel’
Input your account ID which you want the pixel to be tracking. (Your account ID is located in your Taboola Ads account, in the Taboola Pixel section )
Choose ‘Base Pixel’
Click on the Advanced Settings dropdown and select Once per Page under the tag firing options.
Click on Triggers then select All Pages for firing triggering.
Save the Pixel.
Verify Your Pixel Implementation
The final step is to verify whether the pixel is added and properly running on your website.
Using Google Tag Manager, follow these steps:
Click Preview from the top right of the working space.
Open your website in a new tab.
If you see that your taboola pixel has been fired like in the images below, it’s working properly.
Click Submit then Publish to save all changes.
Go back into Taboola Ads and see if the window has changed to Pixel is Active (Note: It may take up to 20 minutes for your pixel status to change after installing it).
Events Setup
Easily track event-based user interactions within your web assets. You can use event-based conversions for special (and sometimes more complex) scenarios such as tracking users who read up to a certain length or percentage of the page, clicking a button, or for tracking engagement on a page, where people are not leaving too quickly and are reading the content.
Create the relevant conversion event in Taboola Ads (no need to copy the event code at this point). Follow the guidelines here: Defining and Creating Conversions
Go to your Google Tag Manager account
Click Add a New Tag in the New Tag box.
Click 'Tag Configuration'
Choose ‘Taboola Pixel’ from the custom tags section
Name the new tag to identify it. For example Taboola - Purchase
Input the account ID.
Choose ‘Event Pixel’ and choose the Event Name you would like to implement from the drop down:
If you are an e-commerce advertiser and will be tracking purchases, it's recommended to pass back the revenue value within the 'make_purchase' conversion. This can be activated under the custom parameters drop down where you are able to insert a revenue macro.
Select the revenue field. Here you must insert the macro which contains the value of the transaction (this will typically be the same macro used across other marketing channels).
The currency field should also be selected. The following currencies are available and must be entered in the following format: ILS, GBP, USD, BRL, EUR, INR, JPY, KRW, CNY, RUB, AUD, CAD, HKD, MXN, NZD, SGD, THB, TRY, ZAR
Once you've created your event, click the Advanced Settings drop down and select Once per Event under tag firing options.
Select the relevant triggering option. If you wish to track clicks, set the click trigger. If you want a pixel to be fired when users scroll down to the website, set the scroll depth trigger. (Note: You need to set these triggers in advance). You can find more information about GTM triggers here.
Save, submit and publish.
Verify it is firing correctly with the Taboola tag assistant Chrome extension or via the google tag manager debugging tool.
For further assistance, please reach out to support@taboola.com or you account manager.