Audience Upload Guide

Back

Audience Upload Guide

How to upload the monthly audience CSV files to Meta Ads and Google Ads. The automation generates SHA256-hashed audience CSVs with emails and phone numbers on the 1st of each month. You upload these as Custom Audiences for targeting, lookalikes, and suppression.

Total time: ~10 minutes per month

Uploading Audience CSVs to Meta Ads

1

Open Audiences Manager

Go to Meta Business Suite → All Tools → Audiences

2

Create Custom Audience

  1. Click Create AudienceCustom Audience
  2. Select Customer list
  3. Click Next
3

Upload the CSV

  1. Select Upload a file (.csv or .txt)
  2. Upload the file (e.g., meta_custom_audience_us.csv)
  3. Map the columns: email_sha256Email, phone_sha256Phone Number
  4. Important: Check "Data is already hashed" - our CSVs contain SHA256 hashes, not raw data
  5. Name the audience (e.g., "Juicy Marbles - US High-Value Customers - March 2026")
  6. Click Upload & Create
4

Wait for Processing

  • Meta takes 30-60 minutes to match the audience
  • Expected match rate: 40-70% (higher for US, lower for EU)

Uploading Audience CSVs to Google Ads

1

Open Audience Manager

Go to Google Ads → Tools & SettingsShared LibraryAudience Manager

2

Create Customer Match List

  1. Click the + button → Customer list
  2. Name the segment (e.g., "Juicy Marbles - US Champions - March 2026")
  3. Select Upload hashed customer data
3

Upload the CSV

  1. Upload google_customer_match_us.csv
  2. Google recognizes SHA256-hashed emails automatically
  3. Click Upload and create
4

Wait for Processing

  • Google takes 24-48 hours to process
  • Minimum 1,000 matched users required for targeting

Suppression Lists

Also upload the suppression files to exclude these users from campaigns:

suppressions/discount_only_buyers.csv Exclude from EU prospecting campaigns
suppressions/champion_buyers.csv Exclude from ALL prospecting (they're already customers)

How to Use as Exclusion Audience

  1. Upload the suppression CSV as a Custom Audience (same steps as above for each platform)
  2. In your campaign settings, go to AudiencesExclusions
  3. Add the suppression audience to exclude

Which Files to Upload

File Platform Use As
meta_custom_audience_us.csv Meta Ads Targeting / Lookalike source
meta_custom_audience_eu.csv Meta Ads Targeting / Lookalike source
google_customer_match_us.csv Google Ads Customer Match
google_customer_match_eu.csv Google Ads Customer Match
discount_only_buyers.csv Both Exclusion audience
champion_buyers.csv Both Exclusion audience

Tips

  • Upload fresh audiences every month (the automation generates new files on the 1st)
  • Delete or archive old audiences to avoid confusion
  • For Meta lookalikes: once the Custom Audience is created, click it and select "Create Lookalike" to find similar users
  • For Google: the Customer Match list can be used directly in campaign targeting under Audiences
  • Total time: ~10 minutes per month