Prerequisites
Before setting up the Facebook Audiences integration, ensure you have:- A Facebook Business Manager account
- A Facebook App with appropriate permissions
- A Custom Audience created in Facebook Business Manager
- Access to Facebook Developers Console
Step 1: Create Facebook App
Access Facebook Developers
Create New App
Configure App
Get App Credentials
Step 2: Create Custom Audience
Access Business Manager
Navigate to Audiences
Create New Audience
Choose Data Source
Get Audience ID
Step 3: Generate Access Token
Access API Explorer
Select Your App
Generate Token
Set Permissions
ads_management and custom_audiences permissionsStep 4: Configure in Masivo
Access Destinations
Add Facebook Audiences
Enter Configuration
Test Connection
Configuration Fields
Required Fields
Facebook Audience ID
Facebook Audience ID
audience_id Your Facebook Custom Audience ID from Business
Manager. Find it in Audiences → Custom Audiences → [Your Audience] →
Settings. Format: 15-16 digit number (e.g., 1234567890123456)Access Token
Access Token
access_token Facebook access token with ads_management and
custom_audiences permissions. Format: EAAxxxxxxxxxxxxxxxxxxxxxApp ID
App ID
app_id Your Facebook App ID from Facebook Developers. Find it
in Facebook Developers → [Your App] → Settings → Basic. Format: 15-16
digit number (e.g., 1234567890123456)App Secret
App Secret
app_secret Your Facebook App Secret from Facebook Developers.
Find it in Facebook Developers → [Your App] → Settings → Basic.
Format: 32-character stringOptional Fields
Custom Audience Name
Custom Audience Name
custom_audience_name Optional custom name for the audience.
If not provided, a default name will be used. Format: Any string
(e.g., “My Custom Audience”)Description
Description
description Optional description for the custom audience.
Format: Any string describing the audienceSubtype
Subtype
subtype Type of custom audience (CUSTOM, WEBSITE, APP,
OFFLINE_CONVERSION, CLAIM). Default: CUSTOMRetention Days
Retention Days
retention_days Number of days to retain customer data in the
audience (1-180). Default: 30Data Mapping
Customer Data Fields
Contact Information
Contact Information
- Email: Customer email address (automatically hashed) - Phone: Customer phone number (automatically hashed) - External ID: Customer identifier from your system
Demographic Data
Demographic Data
- First Name: Customer first name - Last Name: Customer last name
- Date of Birth: Customer birth date - Gender: Customer gender
Location Data
Location Data
- City: Customer city - State: Customer state/province - Country: Customer country - Zip Code: Customer postal code
Privacy & Data Protection
Privacy Settings
PII Hashing
PII Hashing
Data Processing Options
Data Processing Options
Retention Settings
Retention Settings
Opt-out Support
Opt-out Support
Testing
Test Your Integration
Create Test Audience
Add Test Data
Verify Sync
Test Campaigns
Audience Management
Best Practices
Audience Segmentation
Audience Segmentation
Regular Updates
Regular Updates
Size Optimization
Size Optimization
Naming Convention
Naming Convention
Troubleshooting
Common Issues
Customers Not Syncing
Customers Not Syncing
- Verify Audience ID is correct - Check access token permissions - Ensure App ID and App Secret are valid - Check customer data format
Permission Errors
Permission Errors
- Verify access token has custom_audiences permission - Check if token has expired - Ensure app has proper Business Manager access
Data Format Issues
Data Format Issues
- Check that customer data is properly formatted - Verify required fields are present - Ensure PII data is properly hashed
Audience Size Issues
Audience Size Issues
- Ensure audience meets Facebook’s minimum size requirements - Check for duplicate customer data - Verify customer data quality