To use CRM labels to exclude low-quality lookalikes in Meta (Facebook) Ads, follow these steps:
Step 1: Label low-quality leads in your CRM
In your CRM (like HubSpot, Zoho, GoHighLevel, etc.), tag or segment leads who:
Are outside your target location
Have unrealistic budgets
Don’t respond after messaging
Appear fake/bot-generated
Create a tag like Unqualified Lead or Do Not Retarget.
Step 2: Export that segment
Once you’ve filtered those leads:
Export their emails or phone numbers into a CSV file.
Keep the format clean (email/phone only, no duplicates).
Step 3: Upload to Facebook as a Custom Audience
Go to Ads Manager → Audiences → Create Audience → Custom Audience → Customer List
Step 4: Exclude this audience from your campaigns
When setting up new ad sets, scroll to the Audience section.
This tells Meta: “Don’t target people similar to these users.”
Optional: Exclude their lookalikes too
If you previously created lookalike audiences from general leads, go a step further:
Why this works:
Facebook’s algorithm learns from your conversions, good or bad. By removing known bad signals from the data pool, you train the algorithm to seek better matches and avoid wasting spend on junk leads.