TikTok Ads
The TikTok Ads integration lets you sync customer segments from Bloomreach directly to TikTok Ad Audiences, so your ad targeting always reflects your most current data.
Prerequisites
- Instance availability: TikTok Ads is available on select instances only. Some single-tenant and new multi-tenant instances require manual activation by the engineering team. If you're unsure whether your instance is enabled, contact Live Chat or your Customer Success Manager before proceeding.
- You need a TikTok Advertiser Account with Ad Account Operator or Ad Account Admin permissions. Ad Account Analyst permissions aren't sufficient.
Use cases
- Sync audiences automatically: Bloomreach pushes changes as they happen, so your campaigns always target the right people without manual exports. Read more about Ads best practices.
- Build precise segments for TikTok campaigns: Use Bloomreach customer data—behavioral, demographic, or preference-based — to create custom segments and deliver personalized ad experiences.
- Measure TikTok performance alongside your other channels: Analyze TikTok Ad Audience data in Bloomreach together with your other marketing data to compare channel performance and adjust budget allocation.
Set up the integration
-
Go to Data & Assets > Integrations > TikTok and add a new integration.
-
Click Connect your TikTok account with Bloomreach.
-
Click Confirm to authorize Bloomreach to access your TikTok For Business account.
-
Select your advertiser from the drop-down menu. If the list is empty, check that your TikTok account has the correct permissions and is active.
-
Click Save integration.
Add TikTok to a scenario
Define the ad audience action
Go to Scenarios > Actions > Ad Audiences and search for TikTok. The integration supports two actions:
| Action | What it does |
|---|---|
| Add to audience | Adds a customer to a new or existing TikTok Ad Audience. |
| Remove from audience | Removes a customer from a specific audience. |
Important"Remove from all audiences" isn't currently available in the TikTok integration. Only the Remove from audience action is supported, which removes customers from the specific audience selected in the node. To remove customers from multiple audiences, set up a separate node for each one.
Match customers
Select the TikTok account you want to use, then select a destination audience and configure customer matching.
Always select a destination audience. Without one, TikTok rejects the customers and returns an error—affected customers won't be targeted and you'll see an error spike in your scenario reporting.
Supported identifiers
- Email (most commonly used)
- Phone
- Mobile Identifiers (Apple IDFA, Google GAID, Google AAID)
Mobile identifiers are useful for app-based targeting but require your customers' device IDs to be stored in Bloomreach.
Custom Audience - Partner AudienceAll audiences you create via Bloomreach are Custom Audience—Partner Audience type. Only Partner Audience types appear in the destination audience drop-down — other audience types aren't visible there.
Activate your scenario
Once your TikTok Ad Audience node is configured, activate your scenario. New audiences appear in TikTok Ads Manager immediately. Audience size updates—adding or removing profiles—can take 24–48 hours to appear on the Audiences page.
Keep your integrations up to date
Regularly review your TikTok Ads integrations and remove any that are no longer in use.
- Clean up when people leave. If the TikTok user who authorized an integration leaves your organization or loses access to the advertiser account, the integration's credentials become invalid. Delete the integration and recreate it with a current user.
- Remove unused integrations. Old integrations with broken credentials can silently prevent audience updates from reaching TikTok and may cause error spikes in your scenario reporting. They can also slow down processing for your other working integrations.
- Deactivate related scenarios first. Before deleting an integration, make sure no active scenarios reference it. Scenarios pointing to a deleted integration will fail.
- Audit your TikTok Business Center. When revoking a user's access in TikTok Business Center, check whether they authorized any Bloomreach integrations. If so, re-authorize with a different user or delete the integration.
Limitations
Account and setup
One integration per project is recommended. You can create multiple TikTok Ads integrations within a single project—for example, to connect different advertiser accounts for different regions—but keeping it to one per project reduces operational complexity and makes troubleshooting easier if permissions are revoked or credentials expire.
Audience behavior
An audience must contain at least 1,000 unique profiles to be available in TikTok Ads Manager. Audiences below this threshold have Unavailable status and don't show insights.
Data and compliance
- Data hashing: Bloomreach hashes applicable identifiers (like
emailandphone) before sending them to TikTok, and handles mobile advertising IDs according to TikTok's specifications. - Data retention: TikTok retains Ad Audience data for 12 months, after which it expires. See TikTok's audience expiration policy for details.
Related articles
Updated 13 days ago
