Skip to Content
SourcesTikTok AdsOverview

TikTok Ads

Vendo syncs TikTok Ads performance data and exports conversions back via the Events API.

Last reviewed September 15, 2026

Source + Destination: Vendo imports ad performance data from TikTok Ads. Vendo also exports offline conversions back to TikTok through the Events API.

What Vendo Syncs

Ad Performance Data

Vendo imports daily ad-level metrics from the TikTok Reporting API:

MetricDescription
ImpressionsTotal ad impressions
ClicksAd clicks
SpendAd spend with currency conversion

Dimensions

DimensionDescription
Account IDTikTok advertiser ID
Campaign ID & NameCampaign-level grouping
Ad Group ID & NameAd group-level grouping
Ad IDIndividual ad identifier
Destination URLLanding page URL (with macros resolved)
Report DateDate of performance data

URL Macro Resolution

TikTok supports dynamic macros in landing URLs. Vendo resolves these macros automatically before it extracts UTM parameters:

MacroResolves To
__CAMPAIGN_NAME__Campaign name
__CAMPAIGN_ID__Campaign ID
__AID_NAME__Ad group name
__AID__Ad group ID
__CID_NAME__Creative name
__CID__Creative ID
__PLACEMENT__Placement info

UTM Parameters

After Vendo resolves the macros, it extracts these parameters:

  • utm_source
  • utm_medium
  • utm_campaign (if it is not set, Vendo uses the campaign name)
  • utm_term
  • utm_content

Vendo sets utm_source_platform to tiktok automatically.

Conversion Export

Vendo can export offline conversions back to TikTok through the Events API. The export uses the ttclid (TikTok Click ID). For the configuration, see Export Conversions.

Platform Details

SettingValue
Ad PlatformTikTok Ads
Publisher Platformtiktok
Channel Typevideo
APITikTok Reporting API
Click ID Parameterttclid (TikTok Click ID)
Max Sync Window30 days per chunk

Currency Conversion

Vendo converts ad spend automatically from your TikTok account currency to your reporting currency. It uses daily exchange rates.

Data Freshness & Backfill

Vendo imports daily performance rows on the configured schedule of the Source. During onboarding, Vendo divides large historical windows into request chunks of limited size.

Setup

  1. Connect your TikTok Business Account in the Vendo app.
  2. Authorize the required BUSINESS_MANAGE scope.
  3. Select the advertiser account to sync.
  4. Set the reporting currency and timezone.

Verify Setup

  1. Make sure that the status of the TikTok Ads Source is active in Vendo.
  2. Make sure that ad metrics appear in your Destination or BigQuery export.
  3. If you export conversions, make sure that recent conversions appear in TikTok Ads.
Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on