Snowflake to TikTok
Use Snowflake customer history to prepare TikTok Custom Audiences through Amperity, with Snowflake Secure Data Sharing inbound, identity resolution and audience selection in Amperity, and the TikTok Ads Segment API outbound.
See the TikTok Ads docsSnowflake Bridge docsHow to send Snowflake data to TikTok
Share customer history. Configure secure views and an inbound Amperity Bridge using Snowflake Secure Data Sharing.
Select the audience and identifiers. Resolve identity in Amperity and map available customer fields to the configured TikTok User ID type.
Deliver the segment. Authorize TikTok Ads and create the one-time segment delivery; verify the processed audience before assigning it to an ad group.

Prepare TikTok Custom Audiences from customer history
Build category-buyer Custom Audiences for relevant remarketing.
Prepare repeat-customer audiences for TikTok lookalike selection.
Supply email- or phone-based audiences from resolved profiles.
Deliver mobile-ID audiences when supported IDs are available.
What the Snowflake to TikTok connection supports
Audience or field | Mapping and behavior | Documentation |
|---|---|---|
Named audience | Set advertiser ID and audience name; an existing name is reused. | |
User ID type | Choose EMAIL, PHONE, AAID or IDFA; map the corresponding customer field. | |
Identifier handling | EMAIL, PHONE and AAID are SHA-256 hashed by Amperity; IDFA is sent unhashed. | |
Audience refresh | Create and upload a new one-time segment delivery to refresh the audience. | |
Availability | Verify processing and at least 1,000 matched users before ad-group use. |
Turn Snowflake purchases into TikTok audience decisions
Reconnect with category buyers
Select customers who bought a relevant product category using history available in Amperity. Send supported identifiers to TikTok, then let the media team review the matched audience and configure relevant creative and ad-group targeting.
Prepare a repeat-customer source audience
Use available repeat-purchase history to define a source audience in Amperity. After delivery and processing, the team can select that audience when creating a lookalike in TikTok. Source audience delivery and lookalike configuration are separate steps.
Set up the Snowflake to TikTok workflow
Create a Snowflake share with secure views and the correct Amperity account locator for your stack and region. Review supported types before configuring the inbound bridge. Follow the Snowflake Bridge setup.
Authorize TikTok through OAuth using an Ad Account Operator or Admin, then set advertiser ID, audience name and User ID type. Validate a sandbox sample; TikTok requires at least 1,000 matched users in the Custom Audience for ad-group use. Follow the TikTok Ads setup.