Generating a steady stream of qualified prospects is one of the biggest challenges agencies face. Facebook ads can help, but successful Facebook ads for agency leads require more than choosing an audience, setting a budget, and hoping the leads start rolling in.
The real opportunity comes from combining good audience data, compelling creative, low-friction lead capture, and continuous testing.
In this Mastermind session, we break down a real-world B2B Facebook advertising campaign and show how audience lists, lookalike audiences, Instant Forms, ad creative, and A/B testing can work together to generate leads. If you prefer to watch rather than read, the full session is available in the video below.
Why Facebook Ads Can Work for Agency Lead Generation
Facebook and Instagram are often associated with consumer advertising, but they can also be valuable B2B lead-generation channels.
The key is giving Meta enough information to identify the people you actually want to reach.
For agencies, that could mean targeting business owners in industries such as:
- Financial services
- Plumbing
- Roofing
- Medical spas
- Automotive services
- Professional services
- Other locally focused businesses
Rather than treating Facebook as a place to advertise to everyone, the strategy covered in the session starts by defining a specific market and building an audience around it.
That specificity matters throughout the campaign—from the initial audience data to the words prospects see in the ad.

Build a Stronger Audience Before You Spend Heavily
A campaign can have fantastic creative, but it will struggle if Facebook is showing that creative to the wrong people.
For a new advertising account without an established custom audience, interest and demographic targeting can provide a starting point. Depending on the market and targeting options available, advertisers may be able to narrow an audience using factors such as interests, job titles, industries, and other relevant characteristics.
The session’s example focused on financial advisors. Interest-based targeting provided an initial audience, but it wasn’t the preferred long-term strategy.
A more powerful approach was to build a clean list of relevant businesses and use that data to help Facebook identify the desired audience.
Start With Clean Lead Data
The campaign used D7 Lead Finder to assemble business lists based on industry and geography.
But there is an important lesson here: don’t assume a generated list is ready to upload.
A search for jewelers, for example, could also return boutiques, art galleries, retailers, and other businesses that aren’t part of the intended audience.
That creates a classic “junk in, junk out” problem.
Before using a business list as audience data:
- Review the categories included in the list.
- Remove irrelevant businesses.
- Filter the data to retain the closest matches.
- Save the cleaned list.
- Use that data to create a custom audience where the platform and applicable rules allow it.
The goal isn’t simply to create the biggest possible list. It’s to give the advertising platform a cleaner signal about the kind of prospect you’re trying to reach.
Use Lookalike Audiences for Facebook Ads for Agency Leads
One of the most interesting lessons from the campaign came from comparing direct list targeting with a lookalike audience.
The campaign tested both.
Direct list targeting generated 22 leads but at roughly $122 per lead. The lookalike audience performed substantially better during the period discussed in the session, generating 28 leads from approximately $577 in spend—or roughly $20 per lead.
Those figures shouldn’t be treated as a universal Facebook ads benchmark. Industry, offer, audience, location, competition, creative, and other variables can change results dramatically.
What the example does demonstrate is the value of testing.
Instead of assuming that advertising directly to a carefully built list would be the winning strategy, the campaign allowed Facebook to find people who resembled that source audience and then compared the results.
The lookalike won.
Budget could then be shifted toward what was actually producing results.
Why Lookalike Audiences Can Be Valuable
A quality source audience gives the advertising platform a starting signal. A lookalike audience allows it to expand beyond the original list and identify people with similar characteristics.
As the speaker explained:
“Targeting starts the process. Creative is going to determine whether it is actually successful and works long term.”
That distinction is important.
Audience targeting gets your campaign pointed in the right direction. It doesn’t eliminate the need for a compelling offer, relevant message, and effective creative.

Consider Facebook Instant Forms to Reduce Lead Friction
Another major recommendation from the session was using Facebook Instant Forms rather than immediately sending every prospect to an external landing page.
Instant Forms allow users to submit information without leaving Facebook or Instagram.
That reduces the number of steps between seeing the ad and becoming a lead. It also means the conversion happens directly on Meta’s platform.
In the campaign discussed during the session, Instant Forms produced a better cost per acquisition than sending prospects to an external landing page.
For agencies focused on lead generation, that makes Instant Forms worth testing against traditional landing pages.
Add a Higher-Intent Step
Making a form easier to complete can increase submissions, but more leads don’t necessarily mean better leads.
Facebook can pre-fill information such as a user’s email address or phone number. That’s convenient, but some users may have outdated contact information attached to their accounts.
The campaign therefore used the higher-intent form option, adding a review step before submission.
That extra moment gives prospects an opportunity to verify their information rather than submitting whatever happened to be pre-filled.
It’s a small amount of friction—and sometimes a little friction is useful when it improves lead quality.
Give Prospects Something Valuable Before Asking for the Sale
The example campaign didn’t immediately ask financial advisors to buy.
Instead, it offered a free training video about closing more clients by building trust at scale.
After submitting the Facebook form, prospects could access the video, and the campaign was also configured to email it to them.
That creates a more natural progression:
Relevant ad → useful resource → lead capture → continued conversation
For agencies, the same framework can be adapted to the niche you’re pursuing.
If you have a strong case study in the medical spa industry, for example, you could build an audience of medical spa owners and offer training around a specific growth problem you’ve already solved.
The strongest lead magnets address a real problem rather than disguising a sales pitch as “free value.”

Call Out Your Target Market Immediately
Your audience shouldn’t have to figure out whether an ad is meant for them.
In the campaign, “financial advisors” appeared in the image, headline, and opening copy.
That repetition was intentional.
Someone who isn’t a financial advisor can keep scrolling. Someone who is immediately recognizes that the message could be relevant.
For an agency targeting roofers, the same principle applies. Don’t open with a generic line such as “Want more customers?”
Speak directly to roofers.
When targeting medical spas, speak directly to medical spa owners.
Specificity helps the right people self-select while discouraging irrelevant clicks and form submissions that can muddy your campaign data.
Write Ad Copy That Gives Prospects Enough Context
Short copy isn’t automatically better copy.
The session recommends testing longer-form Facebook ad copy that gives prospects enough information to understand:
- Who the offer is for
- What problem it addresses
- What they’ll receive
- Why it’s worth their attention
- What they should do next
Longer copy still needs to be easy to read.
Avoid giant walls of text. Use short sentences, short paragraphs, and bullets where appropriate. A prospect scrolling on a phone should be able to scan the ad without feeling like they’ve accidentally opened a textbook.
The campaign’s messaging also connected the immediate benefit—learning how top financial advisors close more clients—to the deeper concept of building trust at scale.
That’s a stronger value proposition than simply saying, “Download our free video.”
A/B Test Facebook Ads One Variable at a Time
One of the most useful lessons from the session is also one of the simplest:
Always test.
The example campaign ran two ads. One generated leads at approximately $15 CAD each, while the other was around $42 CAD per lead during the period shown.
Once there was enough performance data to identify the weaker ad, it was turned off so the stronger creative could receive more of the budget.
But there was another important detail: the test was designed around one primary creative variable.
The underlying copy and form experience remained the same while the imagery and image messaging changed.
Why?
Because changing the image, headline, copy, CTA, and offer simultaneously might tell you which ad won, but it doesn’t tell you why.
Testing one meaningful variable at a time gives your agency information it can use in the next campaign.
As the session puts it:
“It’s all about testing and iterations.”
Your first campaign doesn’t need to be perfect. It needs to produce information that helps make the next version better.
Treat Facebook Lead Generation as an Iterative System
A strong Facebook advertising campaign isn’t something an agency launches and forgets.
Early campaign data should create questions:
Is one audience dramatically outperforming another?
Is one creative producing cheaper leads?
Are people clicking but not completing the form?
Are you generating plenty of leads but discovering that few of them are qualified?
Every answer gives you another opportunity to improve the campaign.
The process becomes:
Launch → Measure → Learn → Adjust → Test Again
That’s healthier than expecting a campaign to “knock it out” on the first attempt.
Set realistic expectations internally and with clients. The goal is sustainable improvement, not pretending every new campaign will produce spectacular results on day one.
Connect Facebook Leads to Your Follow-Up Process
Generating the form submission is only part of the job.
The session demonstrates using Zapier to send Facebook lead information into other systems automatically. Depending on an agency’s technology stack, leads could flow into a CRM, email follow-up sequence, or another sales and marketing system.
The exact technology is less important than the principle:
Don’t let good leads sit around waiting for someone to notice them.
Build a process for what happens after someone submits the form.
That might include delivering the promised resource immediately, adding the prospect to the appropriate CRM workflow, notifying a salesperson, or directing a high-intent prospect toward scheduling a conversation.
The campaign doesn’t end at the form submission. That’s where the sales process begins.
Facebook Ads for Agency Leads: Key Takeaways
Successful Facebook lead generation isn’t built around one magic targeting setting or creative trick. It comes from combining multiple parts of the campaign into a system.
Start with a clearly defined market. Build and clean your audience data carefully. Test custom and lookalike audiences rather than assuming one will perform better. Reduce unnecessary friction with Instant Forms where appropriate, while considering higher-intent steps that can help protect lead quality.
Most importantly, keep testing.
The campaign covered in this Mastermind showed just how dramatic the difference between two audiences or two ads can be. Let performance data—not assumptions—guide where you put the next dollar.
And remember that generating leads is only half the challenge for a growing agency. Those leads still need to become clients, and those clients need campaigns that deliver.
If your agency wants to offer paid advertising without building an entire fulfillment team internally, our White Label PPC team can work behind your brand, including sales support to help you close opportunities and direct client communication that gives you more time to work on your agency instead of constantly working in it.