I'm running into an issue pushing out hashed e-mail address audiences from RT-CDP to Tiktok and get the error below
{"message":"externalAudienceId could not be parsed","code":"500 INTERNAL_SERVER_ERROR"}
Does anyone know how to diagnose the issue and how I would go about rectifying it?
Solved! Go to Solution.
Views
Replies
Total Likes
This error normally means TikTok can’t read the identity data that RTCDP is sending. The most common cause is the email identifier not matching TikTok’s required format. Make sure the field you mapped is a SHA-256 hashed email, lowercased, trimmed, and following a valid email structure before hashing. If raw emails or inconsistently hashed values get sent, TikTok throws the “externalAudienceId could not be parsed” error.
Also check that the audience name is simple (letters/numbers only) and that your TikTok destination connection is still authorized — expired tokens can cause the same failure.
Adobe’s Customer Match documentation explains the hashing and identity format requirements here:
https://experienceleague.adobe.com/en/docs/experience-platform/destinations/catalog/social/tiktok
This error normally means TikTok can’t read the identity data that RTCDP is sending. The most common cause is the email identifier not matching TikTok’s required format. Make sure the field you mapped is a SHA-256 hashed email, lowercased, trimmed, and following a valid email structure before hashing. If raw emails or inconsistently hashed values get sent, TikTok throws the “externalAudienceId could not be parsed” error.
Also check that the audience name is simple (letters/numbers only) and that your TikTok destination connection is still authorized — expired tokens can cause the same failure.
Adobe’s Customer Match documentation explains the hashing and identity format requirements here:
https://experienceleague.adobe.com/en/docs/experience-platform/destinations/catalog/social/tiktok
Views
Likes
Replies