Q: Why can't I save the TikTok integration?
You can't save the TikTok integration if the connected TikTok user doesn't have the required permission level in TikTok Ads Manager.
When the user doesn't have the correct role, you may see validation errors such as:
or
To authorize the integration, the connected TikTok user must have one of the following roles in TikTok Ads:
Ad Account Operator
Ad Account Admin
A user with only the Ad Account Analyst role can't authorize or save the integration in Bloomreach.
Make sure the user has the correct roles in TikTok and the Integrations Editor role in Bloomreach. After updating permissions, refresh the connection by clicking Refresh your TikTok connection with Bloomreach, then click Save in the top-right corner.
Q: Why is there a discrepancy between the number of customers in TikTok Ads and the number of done customers in my scenario?
The done status in the Ad Audience node shows the number of customers Bloomreach successfully sends to TikTok based on your selected filter attributes. This represents the number of profiles we push to the TikTok Ads API. It doesn't represent how many customers TikTok accepts into the final audience.
TikTok applies its own matching rules after receiving the data, which often results in fewer matched users. This difference is expected. Several factors contribute:
Lower match rates on TikTok
TikTok has a smaller user base in many regions, so only part of your customer database may have an active TikTok account.Different identifiers across platforms
A customer may use a different email address or phone number to sign up for TikTok than the one you store in Bloomreach. TikTok can only match identifiers it recognizes.Invalid or unavailable identifiers
TikTok matches only verified, active accounts. Any profile with incomplete or unverified identifiers is ignored.
To improve your match rate, use a combination of identifiers when building the audience. Sending more than one identifier (for example, email and phone number) increases the chance that TikTok can match at least one of them.
Because of these factors, the audience size you see in TikTok is usually smaller than the "done" number in your scenario.
Q: Why does my audience appear as Unavailable in the TikTok Ads Manager?
TikTok sets the audience to Unavailable when it hasn't reached the minimum number of matched TikTok users. TikTok requires at least 1000 matched profiles before the audience becomes eligible for targeting.
Even if you send a large audience from Bloomreach, TikTok only counts users it can successfully match. Until the matched size reaches 1000, the audience remains in the Unavailable state, and TikTok shows a note such as Audience too small with the current matched size.
Example:
If you send several thousand profiles, but TikTok matches only 41, the audience remains Unavailable until the matched count increases.
Q: Why is my audience size not updating in TikTok?
When you create a new audience, it appears in TikTok Ads Manager immediately. However, TikTok updates the audience size more slowly. Any changes in the number of matched users—adding or removing profiles—can take 24 to 48 hours to be reflected in TikTok Ads Manager.
Q: Why is the TikTok Ads integration not available in my Bloomreach project?
The TikTok Ads integration may not appear in your project if it hasn't been enabled for your instance. This applies only to some instances that require manual activation before the integration becomes available.
To resolve this issue, contact your Customer Success Manager and request activation of the TikTok Ads integration for your project.
For full setup instructions and additional details, read the TikTok Ads documentation.