TikTok, Taboola & Snapchat Ads — complete guide
Last updated: May 19, 2026
TikTok, Taboola & Snapchat Ads — complete guide
TL;DR: 3 additional ad platforms beyond Meta + Google: TikTok (short-form video, growing audience), Taboola (native advertising / discovery feed), Snapchat (Snap Ads, env-gated). Same 15-min sync + Campaign Creator + Ads Manager + Rules Engine work across all. Cross-platform analytics combines results.
Table of contents
TikTok Ads connection
OAuth via TikTok Marketing API. Connect at /connect/tiktok → grant app permissions → token stored.
App-side perms cover: read campaigns, manage ad spend, access reporting.
Strengths: short-form video reach, younger demographics, algorithm-driven distribution. Different ad formats than Meta.
Taboola connection
Different auth pattern: client_credentials grant (not OAuth flow). Configure at /connect/taboola with API key + secret provided by Taboola.
Taboola = native advertising on partner publisher network (e.g. discovery widget at the bottom of news articles).
Different optimization model (CPC-driven typically; less audience targeting depth than Meta / Google).
Snapchat Ads (env-gated)
Snapchat integration is environment-gated: SNAPCHAT_ENABLED=true + credentials required at deployment level (admin task).
If your workspace doesn't show Snapchat: env flag not enabled → ask admin.
When enabled: OAuth flow similar to Meta. Ad placements include Snap Ads, AR lenses, story ads.
Sync data per platform
Each platform syncs every 15 min (same cron pattern as Meta + Google):
TikTok →
tiktok-insight-collector.service.tsTaboola →
taboola-insight-collector.service.tsSnapchat →
snapchat-insight-collector.service.ts
Insights flow into shared tables (campaign_daily_insight per-platform).
Attribution windows + postback patterns differ per platform — see am-121 postback vs Meta conversions.
Cross-platform analytics
Powerful use case: connect 3+ platforms → use an-105 Cross-Channel for unified view.
an-107 channel mix — spend share per platform
an-108 channel comparison — ROAS / CPA matrix
an-109 budget recommendation — rule-based allocation
Troubleshoot
Per-platform troubleshooting:
Snapchat: cross-link to TikTok / Meta patterns for OAuth issues; env-gated feature questions to admin
Common cross-platform:
Token expired: tr-109 token expired
Data sync issues: com-121 data sync troubleshooting
FAQ
Why is Snapchat not visible in my workspace?
Env-gated. Admin must set SNAPCHAT_ENABLED=true + provide credentials. Contact admin / DevOps.
Does Wevion support LinkedIn / Pinterest / Reddit / X (Twitter) Ads?
Currently NO — deferred features (no provider / service / route implementation). Will be added when features ship.
Can I run the same campaign on TikTok + Meta?
No platform allows cross-publishing automatically. Workflow: create separate Wevion campaigns per platform (Campaign Creator supports each). Same audience concept + adapted creative per platform.
TikTok Spark Ads?
Spark Ads (boost existing organic posts) supported via TikTok Marketing API. Setup may require additional TikTok-side config.
Taboola targeting depth?
Less than Meta / Google. Mainly contextual + retargeting + lookalike. Use for awareness + retargeting strategies primarily.
Postback support for TikTok / Taboola / Snapchat?
Yes — via tracker integration (Keitaro / Voluum / etc.) — see com-109 postback S2S overview.
Next steps
TikTok first: connect via OAuth flow at
/connect/tiktokTaboola first: get API key from Taboola support team, then configure at
/connect/taboolaSnapchat: ask admin to enable env flag, then OAuth flow
Cross-platform view: an-105 Cross-Channel overview
Stuck: see per-platform troubleshooting above