TikTok Not Receiving Hashed Email and Phone Number via Zaraz Integration
Hello 🫡
I'm currently integrating TikTok events with #zaraz for event tracking on our website. While events are being received by TikTok, the hashed email and phone number fields are missing from the payload.
Here's the structure of the event I'm sending:
{
"events": [
{
"client": {
"zarazTrack": "Order Completed",
"zarazEcommerce": true,
"checkout_id": "616727740",
"order_id": "817286897056801",
"revenue": 20.0,
"currency": "AED",
"email": "2e01ed2b6e69fb2e6f6ab5a423de2a53ab10d080fbe9736de33c1ed93e9f6cb8",
"phone": "3e42e1e5032a00be522f645cec5d4b11a6b3e196ded065d37857ea38673c68fa",
"products": [
{
"product_id": "742566131",
"sku": "7251567",
"name": "Blank T-shirt",
"price": 5,
"quantity": 2,
"category": "T-shirts"
}
]
},
"system": {
"page": {
"url": "https://domain.com/search",
"title": "main",
"query": "mask_sysem",
"character_encoding": "UTF-8",
"base_domain": "ksecret.com",
"host": "ksecret.com:443",
"hostname": "ksecret.com",
"origin": "https://domain.com",
"pathname": "/search",
"port": "443",
"protocol": "https:"
},
"device": {
"browser": "Chrome"
}
}
}
]
}
Despite including the hashed email and phone number, TikTok is not receiving these fields. I've ensured that:
The email and phone number are hashed using SHA-256.
The TikTok tool is properly configured in Zaraz.
The event is correctly structured according to TikTok's requirements.
Has anyone else encountered this issue or have insights into why TikTok might not be receiving these hashed identifiers? Any guidance would be greatly appreciated.
Thank you!
#zaraz

0 Replies