Taboola
Connect your Taboola advertising campaigns to SegMetrics to track user acquisition and measure Return on Ad Spend (ROAS) across your native advertising efforts.
Connecting Taboola in SegMetrics
Before you can track Taboola campaigns, you need to connect the integration in your SegMetrics account.
- Navigate to Integrations
- Log into your SegMetrics account
- Go to Settings > Integrations
- Find Taboola in the advertising platforms section
- Connect Your Account
- Click Connect next to the Taboola integration
- Follow the prompts to authorize SegMetrics access to your Taboola account
- Enter your Taboola account credentials when prompted
- Verify Connection
- Once connected, you'll see a green "Connected" status
- Your Taboola campaigns will begin appearing in SegMetrics within 24 hours
Note: This connection enables SegMetrics to recognize traffic from your Taboola campaigns. You'll still need to add tracking parameters to your ads (covered in the next section) for complete attribution.
Setting Up Taboola Tracking Parameters
To track Taboola ads effectively in SegMetrics, you need to configure your campaigns with specific tracking parameters.
Basic Tracking Setup
Add the following parameter to your Taboola ad campaigns for basic tracking:
seg_aid={campaign_item_id}
Complete UTM + SegMetrics Tracking
For comprehensive tracking with UTM values and ad spend attribution, use this complete parameter string:
utm_campaign={campaign_name}&utm_source=taboola&utm_medium=cpc&utm_content={platform}&utm_term={title}&seg_aid={campaign_item_id}
Adding Tracking Code to Your Campaigns
Prerequisites
- Ensure the SegMetrics Tracking Pixel is installed on your website and landing pages
- Access to your Taboola advertising account
Step-by-Step Setup
- Access Campaign Settings
- Log into your Taboola account
- Navigate to Campaign Management
- Select a new or existing campaign
- Add Tracking Parameters
- Locate the Tracking Code section at the bottom of the New Campaign/Edit Campaign page
- Replace Taboola's default parameter (
utm_source=taboola&utm_medium=referral) with the complete tracking string above - Do not add a question mark (?) or ampersand (&) at the beginning
- Save Changes
- Click Continue to save your tracking configuration
- The parameters will apply to all ads within the campaign
Importing Ad Spend Data via Zapier
While SegMetrics tracks conversions and user behavior automatically, importing ad spend data requires manual setup through Zapier to calculate accurate ROAS.
Note: Taboola's API currently supports reporting data, but SegMetrics doesn't have a direct integration. Zapier remains the recommended method for ad spend import.
Step 1: Export Data from Taboola
- Log into your Taboola Ads account
- Choose Campaign Management from the top-left menu
- Click Export > Export to Google Drive
Step 2: Configure Zapier Integration
- Create New Zap
- Log into Zapier
- Follow Zapier's instructions to create a new Zap using Google Sheets as the trigger
- Select the Google Sheet exported from Taboola
- Set Trigger Conditions
- Configure the Zap to trigger when a new row is added
- Ensure the Ad Id column is populate
- Connect to SegMetrics
- Follow SegMetrics' Zapier integration guide
- Set up a Custom Ads integration
- Configure Record Ad Performance action
- Map Data Fields
- Date (required)
- Ad Spend (required)
- Impressions
- Clicks
- Ad Id (required)
- Ad Name (required)
- Campaign Id (required)
- Campaign Name (required)
- Test and Activate
- Click Test to verify the integration
- Turn the Zap live once confirmed working
Frequently Asked Questions
Q: Do I need to set up both tracking and Zapier integration?
A: The tracking setup is essential for measuring conversions and user attribution. The Zapier integration is optional but recommended if you want to calculate Return on Ad Spend (ROAS) with imported cost data.
Q: Can I track Taboola campaigns without importing ad spend?
A: Yes, with proper UTM tracking, you'll see campaign performance, conversion rates, and revenue attribution in SegMetrics' standard reports. You just won't see cost-based metrics like ROAS without the Zapier integration.
Q: How often should I export data from Taboola to update ad spend?
A: We recommend daily or weekly exports depending on your campaign activity. Set up the Zapier integration to automatically process new rows as they're added to your Google Sheet.
Q: Will this integration work with Taboola's video campaigns?
A: Yes, the tracking parameters work with all Taboola campaign types including sponsored content and video campaigns. Ensure the SegMetrics pixel is installed on all landing pages.
Q: Why can't SegMetrics connect directly to Taboola's API for ad spend?
A: While Taboola provides a robust API for reporting data, SegMetrics doesn't currently offer a direct integration. The Google Sheets + Zapier method provides reliable data import until a direct integration becomes available.