CONNECTIONS / Redshift / Redshift to TikTok Custom Audience
Customer segments in Redshift, activated for TikTok audience targeting.
Grant a scoped IAM role, name the table or materialized view, and Signals delivers first-party segments to TikTok as match-ready custom audiences with no UNLOAD to S3 and no file to hand off.
- ● redshift → tiktok.audience :: live
- > read marketing.high_value_customers rows=50,018
- hash sha256(email,phone) consent=filtered
- route tiktok deliver
- ✓ delivered · 37,514 matched
WHAT THIS ENABLES
Redshift to TikTok Custom Audience
Redshift to TikTok Custom Audience: The Redshift Data API reads the customer segments in your Redshift tables, and Signals delivers first-party segments to TikTok as match-ready custom audiences, hashed and consent-checked as the materialized view refreshes.
- Signals delivers first-party segments to TikTok as match-ready custom audiences, reading your Redshift tables as the materialized view refreshes.
- TikTok custom audiences mirroring the segment your data team publishes, fed by analytics teams maintaining Redshift tables and materialized views.
WHAT FLOWS WHERE
Redshift to Custom Audience, mapped.
Signals pulls customer segments through the Redshift Data API, hashes and filters every row, and posts the match-ready audiences to TikTok's Custom Audience API, keeping match quality on TikTok in view.
Signals pulls customer segments through the Redshift Data API, hashes and filters every row, and posts the match-ready audiences to TikTok's Custom Audience API, keeping match quality on TikTok in view.
Built for the teams that own the number.
Analytics teams maintaining Redshift tables and materialized views who need TikTok custom audiences mirroring the segment your data team publishes.
From kickoff to verified events.
-
Connect
A scoped IAM role with SELECT on the schema you name to feed TikTok's Custom Audience API, sized for match quality on TikTok.
-
Map
The Redshift Data API reads your Redshift tables, and its columns map to TikTok's Custom Audience API in the visual mapper, hashed and checked for match quality on TikTok.
-
Deliver
As the materialized view refreshes, Signals delivers first-party segments to TikTok as match-ready custom audiences, touches only the rows changed since the last read, with match quality on TikTok watched in the debugger.
What ships with this use case.
TikTok custom audiences mirroring the segment your data team publishes on every run, since Signals touches only the rows changed since the last read.
Targeting that mirrors your live segment, delivered as the materialized view refreshes without RA3 load climbing.
Each run returns a match report on match quality on TikTok from TikTok's Custom Audience API, read from your Redshift tables as the materialized view refreshes, at flat RA3 load.
What Custom Audience actually receives.
- ● signals :: audience upload
- > POST /dmp/custom_audience source=redshift.marketing.high_value_customers
- id_schema ["EMAIL_SHA256","PHONE_SHA256"]
- action "add" · audience_id "aud_70226"
- id_list_size 50,018 · matched 37,514
- ✓ accepted match=75%
Adjacent moves on the same stack.
from Redshift
Redshift to Meta Custom Audience
Redshift to Meta Custom Audience: The Redshift Data API reads the customer segments in your…
Learn morefrom Redshift
Redshift to Google Customer Match
Redshift to Google Customer Match: The Redshift Data API reads the customer segments in…
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.
How often does the Redshift TikTok Custom Audience sync run?
The refresh schedule drives it: when the materialized view rebuilds nightly, TikTok gets a nightly feed, and an hourly refresh runs hourly. Each read touches only changed rows, so TikTok custom audiences mirroring the segment your data team publishes stays fresh for match quality on TikTok without RA3 load rising.
What match rate should a Redshift-sourced TikTok Custom Audience batch expect?
The fill rate of the view matters more than Redshift itself. A clean hashed email or phone matches; a blank one never will. The first scheduled read reports quality from TikTok's Custom Audience API, the figure TikTok advertisers seeding lookalikes and suppressing existing customers weigh against match quality on TikTok.
NEXT STEP