Meta Ads
How to assess the quality of your Meta Ads leads
Meta is very good at producing leads. Working out whether they are worth the money is a separate job, and it starts with the event the campaign is optimising for.

Meta advertising is very good at producing leads. Whether those leads are worth what you paid for them is a separate question, and a more useful one.
A cost per lead of eleven dollars looks excellent until you notice that none of the people are in your service area.
Here is how to work out what you are actually getting.
Start with the event Meta is optimising for
Every campaign optimises towards an event. If that event fires when somebody opens a form rather than when they submit it, Meta will find people who enjoy opening forms.
Check which event is in use, and check that it fires once, on a genuine submission. This single setting decides the quality of everything that follows it.
Compare lead volume against your own records
Pull the number of leads Meta reports for a month, then count what actually landed in your inbox or your CRM. A persistent gap means duplicated events, spam submissions, or a form firing twice.
Neither number is trustworthy until you understand why they disagree.
Look at what happens next
The most useful quality measure is what proportion of leads turn into a conversation, and how many of those turn into work. That data lives outside Meta, in your phone log, your calendar or your quoting system.
If you can, record the source on each enquiry. Even a rough note in a spreadsheet is enough to start comparing one month against another.
Check the placements
Meta distributes ads across Facebook, Instagram, Reels, Stories, Messenger and its audience network. Each has a different level of attention and a different likelihood of accidental clicks.
The audience network and some feed placements can produce large volumes of low intent clicks. Looking at placement level results often explains a lead quality problem on its own.
Look at the audience definition
Two problems are common. The first is audience overlap, where several ad sets compete for the same people so the cost rises without the reach changing. The second is a broad audience combined with a weak optimisation event, which produces exactly the low quality volume you would expect.
Read the creative
If the ad promises a free quote with no detail, it will attract people who want a free quote and nothing further. Creative sets the expectation, and the expectation decides who responds.
Test a version that qualifies a little, such as mentioning a minimum project size or the areas you service. Volume will drop. Quality usually rises by more than enough to cover it.
Then judge
Cost per lead is an input. Cost per customer is the number that decides whether the campaign works.
Our free Meta Ads audit walks through these checks on your own account, including the tracking, so you can see where the quality is going.
Sources and further reading
The testing approach described here follows Meta's own guidance on running fair tests.
Want this checked on your own account?
A free audit is thirty minutes with a specialist who will look at your campaigns and tell you what they see. There is no charge and nothing to commit to.
