Skip to main content

Integrating Swaarm with Taboola: Step-by-Step Guide

Guide to integrating Taboola as a traffic source for your campaigns in Swaarm.

Updated over 2 months ago

1. Set Publisher account for Taboola in Swaarm

We recommend creating a dedicated publisher in your Swaarm account to manage all traffic coming from Taboola. This helps keep reporting clean and attribution accurate.


2. Approve Feed Access

Once the Taboola publisher is created:

  • Approve them on the relevant feeds in Swaarm.

  • This ensures Taboola traffic can be directed to those offers.


3. Use a Swaarm Tracking Link in Taboola

In your Taboola campaign setup, use the following tracking URL template:

https://yournetwork.trckswrm.com/click?offer_id=2&pub_id=2&pub_click_id={click_id}&pub_sub_id={site}&pub_sub_sub_id={site_id}&site={site_domain}&creative={creative_name}

Replace yournetwork.trckswrm.com with your tracking link domain, offer_id and pub_id with your actual Swaarm values.
Taboola macros like {click_id}, {site}, {site_id}, {site_domain}, and {creative_name} will be dynamically populated.


4. Configure Taboola Postback in Swaarm

Set the following postback on the Taboola Publisher settings (Publisher -> Postback Links) in Swaarm:

https://trc.taboola.com/actions-handler/log/3/s2s-action?click-id=#{click.publisher.clickId}&name=#{eventType.advertiserEventTypeId}&revenue=#{payout.theyGetInDollars}&currency=USD

Event parameter tip:
We recommend using #{eventType.advertiserEventTypeId} for the name parameter, as it allows more control and clarity in Taboola.
Alternative options include:

  • #{offer.eventTypeId}

  • #{eventType.name}

Feel free to use the one that best fits how you want to display events inside your Taboola reports.


Example: Swaarm Event Macros

Here's a sample screenshot of the event configuration screen in Swaarm in order to help you map the macros to event values:



Additional Taboola Docs


❓Need Help?

If you have any questions or would like our team to review your setup, feel free to reach out via the platform chat or email us at support@swaarm.com.

Did this answer your question?