With Sonar Optimize, Triple Whale integrates directly with Taboola to automatically send enriched, first-party data via the Taboola Conversions API (CAPI). Connect Sonar Optimize to your Taboola account and achieve a complete picture of the customers, interactions, and web conversions of your website. Follow this guide to track relevant conversions from your store and optimize your Taboola campaigns based on real-time data.
Note: Headless Shopify stores as well as businesses built on BigCommerce or WooCommerce will require developer implementation in order to enable Sonar Optimize. See the relevant documentation:
Step 1: Connect to Taboola
To begin setup, navigate to Data → Sonar Enrichment → Integrations in the Triple Whale sidebar. Locate the Taboola tile and click Connect.
You will be redirected to sign in to your Taboola (Realize) account. Enter your email and password and click Sign In (or use Sign in with Google) to authorize the connection.
After authorizing, you will be redirected back to Triple Whale. The Taboola tile will now show a Set Up button. Click Set Up to continue configuring the integration.
You'll land on the Taboola Ads setup overview, which outlines the three steps: Connect to Taboola, Send Events for Enrichment, and Exclude Events for Enrichment. Click Save and Continue to begin.
Select your Taboola account
If no account has been selected yet, the Taboola tile will display No Account Selected. Click Manage to open the connection settings.
In the Manage Taboola Connection dialog, click Select account. (You can also use Reconnect or Disconnect here if you need to change or refresh the connection.)
In the Select accounts to connect window, check the Taboola account you want to connect (e.g., Taboola Account) and click Connect.
Tip: If you want to connect a different account that is not listed, click Disconnect and reconnect, then select the desired account during reconnection.
Confirm your account destination and Pixel setup
Back on the Connect to Taboola step, confirm your selected account in the Taboola Account Destination dropdown (e.g., Taboola Account).
Under Pixel Setup, confirm that the following Triple Pixel components are enabled:
Enable Triple Pixel Theme App Embed (required)
Enable the Triple Pixel Web Pixel Extension (recommended)
Running a headless Shopify setup? You'll need to modify your Triple Pixel snippet using the instructions linked on the setup page.
Click Save and Continue.
Step 2: Send Events for Enrichment
Select which events you want Triple Whale to send to Taboola for enrichment. The following Standard events are available and recommended:
Page View
View Content
Search
Signup
Add to Cart
Initiate Checkout
Add Payment Info
Purchase
New Customer Purchase
Return Customer Purchase
You can also send Custom Pixel Events that have been added via your Pixel Settings.
Map events to Taboola Conversion Rules
Each event you enable must be mapped to a Taboola Conversion Rule. Click click to set next to an event to open the mapping window.
If you already have conversion rules in your Taboola Ads account, select the one you'd like this Sonar event to send to. If none exist yet, click + Create a new rule.
When creating a new rule, give it a name. A tw_ prefix will automatically be added to both the Conversion Rule Name and Event Name (e.g., tw_viewContent). Click Save.
Once each enabled event is mapped, its conversion rule will appear in the Conversion Rule column (e.g., tw_pageLoad, tw_viewContent, tw_purchase). Click Save and Continue.
Step 3: Exclude Events for Enrichment
By default, any purchase event sent to Taboola will be used to measure and optimize your campaigns. To keep your data accurate and avoid sending purchases unrelated to your Taboola campaigns, you can exclude them here.
Exclude recurring subscription purchases (recommended): If your shop offers subscription orders, add your recurring subscription order tag (e.g., Subscription Recurring Order) so repeat subscription charges aren't sent as new conversions.
Exclude purchases by order tags: Search for and add any order tags you'd like to exclude.
Add channels you want to exclude (recommended): Select the sales channels to exclude (e.g., SHOPIFY_DRAFT_ORDER, POS, SUBSCRIPTION_CONTRACT). You can also add custom sales channels via + Add Sales Channel.
Click Done to complete setup.
You're all set
Once Sonar Optimize is enabled for Taboola, Triple Whale will begin sending enriched, first-party conversion data to your connected Taboola account via CAPI. You can return to Data → Sonar Enrichment → Integrations at any time to manage your connection, adjust which events are sent, or update your exclusions.














