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
- Click Create Audience → Custom Audience
- Select Customer list
- Click Next
3
Upload the CSV
- Select Upload a file (.csv or .txt)
- Upload the file (e.g.,
meta_custom_audience_us.csv) - Map the columns:
email_sha256→ Email,phone_sha256→ Phone Number - Important: Check "Data is already hashed" - our CSVs contain SHA256 hashes, not raw data
- Name the audience (e.g., "Juicy Marbles - US High-Value Customers - March 2026")
- 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 & Settings → Shared Library → Audience Manager
2
Create Customer Match List
- Click the + button → Customer list
- Name the segment (e.g., "Juicy Marbles - US Champions - March 2026")
- Select Upload hashed customer data
3
Upload the CSV
- Upload
google_customer_match_us.csv - Google recognizes SHA256-hashed emails automatically
- 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
- Upload the suppression CSV as a Custom Audience (same steps as above for each platform)
- In your campaign settings, go to Audiences → Exclusions
- 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