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}¤cy=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.