CONNECTIONS / Shopify / Shopify to TikTok Custom Audience
TikTok audiences, mirrored from your Shopify customers.
Signals reads the Shopify customer segment you nominate, a repeat-purchase tag or a loyalty tier, and keeps the matching TikTok Custom Audience aligned, sending only the adds and removals since the last sync.
- ● shopify → tiktok.custom_audience :: live
- > sync segment repeat_purchasers rows=14,380
- hash sha256(email,phone)
- route tiktok.custom_audience upsert
- ✓ audience refreshed · 11,216 matched
WHAT THIS ENABLES
Shopify to TikTok Custom Audience
Shopify to TikTok Custom Audience keeps a TikTok audience synced with a Shopify customer segment, hashing identifiers on every refresh so suppression and lookalike campaigns reflect who is actually buying from the store.
- Shopify customer segments mirrored into TikTok Ads Manager with no export step in between.
- Lookalike seeds built from the repeat buyers your order history already identifies.
- Recent purchasers suppressed from prospecting spend the moment an order closes.
WHAT FLOWS WHERE
Shopify to Custom Audience, mapped.
Changes to the nominated Shopify customer segment reach Signals, which hashes every identifier and pushes the resulting adds and removals to the TikTok Custom Audience.
Changes to the nominated Shopify customer segment reach Signals, which hashes every identifier and pushes the resulting adds and removals to the TikTok Custom Audience.
Built for the teams that own the number.
Teams manually re-exporting customer lists to TikTok Ads Manager.
From kickoff to verified events.
-
Connect
App-scoped access to Shopify customer records and the tag or segment defining the audience.
-
Map
Customer identifiers hashed into TikTok's Custom Audience upload schema.
-
Deliver
TikTok receives each update on your chosen cadence, with a matched-count summary after every push.
What ships with this use case.
Store segments, from a loyalty tag to a saved customer search, targetable inside TikTok without a separate build.
Only the members that changed since the last run move on each sync, never the entire list.
The same underlying segment logic doing double duty across every audience destination connected to the storefront.
What Custom Audience actually receives.
- ● signals :: audience upload
- > POST /dmp/custom_audience source=shopify.customer_segment
- id_schema ["EMAIL_SHA256","PHONE_SHA256"]
- action "add" · audience_id "9047…"
- id_list_size 14,380 · matched 11,216
- ✓ accepted match=78%
Adjacent moves on the same stack.
from Shopify
Shopify to Meta Custom Audience
Shopify to Meta Custom Audience keeps Meta's Custom Audiences built from your Shopify…
Learn morefrom Shopify
Shopify to Google Customer Match
Shopify to Google Customer Match rebuilds a Google Customer Match audience from a Shopify…
Learn moresame use case
ActiveCampaign to TikTok Custom Audience
ActiveCampaign to TikTok Custom Audience: Signals reads your ActiveCampaign contacts and…
Learn moregeneric
TikTok Custom Audience
Datahash syncs hashed customer audiences from your CRM, warehouse, or files to TikTok for…
Learn moreAsked on almost every call.
Does this need a formal Shopify segment, or can it read a customer tag instead?
Either. Signals reads whichever grouping your store already uses, a saved customer search or a plain tag applied at checkout, so there is no requirement to rebuild segmentation in a new tool. The same tag or search that already drives email flows or discounting inside Shopify becomes the source for the TikTok Custom Audience, with no separate list to maintain by hand.
How often does the TikTok audience refresh from Shopify?
Daily is the common default, though the cadence is yours to set. Every run pushes just the members added or dropped since the previous sync, which keeps the storefront's webhook load light and the TikTok audience current without a bulk re-upload.
NEXT STEP