In just 30 days, we generated 715 high-quality leads for one of our clients while keeping the average cost per lead at only $12.79. Total spend: $9,147.98. The platform: Facebook and Meta Ads.
If you have ever run a lead generation campaign and watched your cost per lead creep toward $40, $60, or even higher, you know exactly how exciting those numbers are. This was not a happy accident. Every result came from a deliberate strategy built on smart audience targeting, disciplined budget management, and creative that stopped the scroll.
In this post, we are pulling back the curtain on exactly how we did it. You will see the campaign structure, the tactics that moved the needle, the full results breakdown, and the lessons you can take directly into your own advertising.
About Soda Spoon Marketing
Soda Spoon Marketing is a full-service digital marketing agency that helps home service businesses, remodeling companies, and luxury interior brands grow through paid advertising. Our clients come to us with the same core problem: they need more leads, but they need those leads to be affordable and consistent.
Before launching this campaign, our client was dealing with a familiar challenge. Lead flow was unpredictable. Some months would bring a flood of inquiries; others would go quiet. Cost per lead was climbing, and there was no reliable system in place to generate volume without sacrificing efficiency. The goal was simple on paper but difficult in practice: build a Facebook advertising machine that could deliver high volumes of qualified leads at a cost that made the economics work.
This campaign was built to solve exactly that.
Campaign Strategy and Setup
Objective
We ran a straight lead generation campaign using Meta's native lead forms. No landing pages, no redirects, no friction between the ad and the form. Meta lead forms let users submit their information without ever leaving the app, which dramatically reduces drop-off and tends to produce lower cost per lead than traffic-based campaigns.
Campaign Structure
The campaign ran with multiple ad sets, each operating on a daily budget of $200. This structure was intentional. Rather than concentrating all spend in a single ad set and hoping the algorithm found the right audience, we spread the budget across several ad sets with different variables. This gave us real data on what was working and the ability to scale winners while cutting underperformers quickly.
Targeting was a mix of broad audience testing and interest-based approaches relevant to home services, remodeling, and interior design. Meta's own optimization does a remarkable job of finding the right people when you give it enough budget to learn, and broad audiences often outperform over-segmented ones in lead generation campaigns. We let the data tell us which approach won.
Creative Direction
The visuals leaned hard into aspiration. Luxury home interiors, beautifully staged rooms, high-end remodel results, and lifestyle imagery that made the viewer think, "I want that." For home services and remodeling, the creative job is simple in theory: show people what is possible. In practice, you have to find images compelling enough to make someone pause, read, and take action.
We tested multiple creative variations across ad sets to avoid creative fatigue and to gather meaningful data on what resonated with different segments of the audience.
Lead Form Strategy
The forms were kept lean. Long forms kill conversion rates. We asked for only the information needed to qualify and follow up with a lead: name, phone number, email, and a couple of qualifying questions relevant to the service. The goal was to make it as easy as possible for an interested prospect to raise their hand, while filtering out anyone who was not genuinely interested.
Key Tactics That Drove Results
Audience and Optimization
We gave Meta's algorithm room to breathe. Overly narrow targeting might feel safe, but it handcuffs the system and drives up costs. By working with broader audiences and letting Meta's machine learning do the heavy lifting, the algorithm optimized toward the people most likely to complete the lead form. Over the course of the campaign, performance sharpened as the system gathered more data.
Ad Creative and Testing
We ran multiple creatives simultaneously and monitored performance closely. Creatives that were not generating leads at an acceptable cost got paused. Creatives that were working stayed live and received more budget. This is not a complicated process, but most advertisers skip it because it requires consistent attention. The result is that your budget concentrates on what works instead of subsidizing what does not.
Bidding and Budget Strategy
Rather than chasing the lowest possible bid and throttling delivery, we set budgets that allowed for consistent learning and delivery. The $200 daily budget per ad set is high enough to gather meaningful data quickly but controlled enough to protect against runaway spend. We used Meta Advantage+ Campaign Budget on select ad sets, which allows the algorithm to shift spend toward the best-performing placements in real time.
Placement Optimization
We did not restrict placements to a single surface. Facebook Feed, Instagram Feed, Reels, and Stories were all in play. Meta's system allocates spend toward placements where it can get the best results at the lowest cost, and restricting placements arbitrarily leaves efficiency on the table. The campaign benefited from the full range of available inventory.
Results Breakdown
After 30 days, here is what the campaign delivered:
| Metric | Result |
|---|---|
| Total Leads Generated | 715 |
| Average Cost Per Lead | $12.79 |
| Total Ad Spend | $9,147.98 |
| Total Reach | 238,824 |
| Average Frequency | 1.48 |
Top Performing Ad Sets
Two ad sets drove the lion's share of results:
- Ad Set A: 334 leads at an average CPL of $13.03
- Ad Set B: 327 leads at an average CPL of $12.31
Together, those two ad sets accounted for 661 of the 715 total leads, or roughly 92% of all volume. The remaining ad sets contributed additional leads and provided useful comparative data for future scaling decisions.
The average frequency of 1.48 tells us that the average person in the target audience saw an ad fewer than two times over the 30-day period. That is a healthy frequency for a lead generation campaign. It means we were not burning out the audience by overexposing them to the same creative, which matters a great deal when you are planning to scale.
What Worked Extremely Well
Low CPL in a competitive niche. Home services and remodeling are not cheap categories to advertise in. Contractors, remodelers, and interior designers are all competing for the same homeowner attention. Generating leads at $12.79 in this space is a genuine achievement and reflects the efficiency of the overall approach.
Consistent performance across multiple ad sets. The two lead ad sets delivered remarkably similar cost per lead figures ($13.03 and $12.31), which tells us the strategy was sound rather than lucky. When multiple ad sets perform well at similar efficiency, you have a repeatable system, not a fluke.
High Opportunity Score of 87. Meta's internal scoring system rated this campaign an 87 out of 100 for optimization opportunity. That score reflects strong campaign health and suggests the account is well-positioned for scaling. High opportunity scores are typically associated with campaigns that have room to grow without sacrificing efficiency.
Scalability signals are strong. A frequency of 1.48, reach of nearly 240,000, and consistent CPL across ad sets all point to a campaign that has not yet saturated its audience. There is room to increase budgets and expand reach without expecting a sharp rise in cost per lead.
Lessons Learned and Key Takeaways
1. Consistent Daily Budgets Beat Erratic Spending
The $200 daily budget per ad set gave Meta's algorithm a steady signal to work with. Algorithms need data to optimize, and data requires spend. Starting too low means the system never learns efficiently. Starting consistently means it learns fast and finds efficiencies quickly.
2. Creative Variety Is Not Optional
A single creative will get stale, especially as frequency climbs. Running multiple creatives simultaneously let us identify winners early and avoid creative fatigue. The lesson is not to launch one great ad. It is to always have your next variation ready to test.
3. Short Lead Forms Convert Better
Every additional question on a lead form is a reason for someone to give up and scroll away. We kept our forms tight, asking only what we needed. The result was high form completion rates that kept CPL low. Resist the temptation to qualify leads on the form itself. Do that work in the follow-up call.
4. Know When to Scale and How to Do It Responsibly
Scaling a Facebook campaign does not mean doubling your budget overnight. Aggressive budget increases can reset the learning phase and tank performance. The right approach is gradual: increase budgets by 20 to 30 percent at a time, wait for the system to stabilize, and scale again. This campaign is now positioned for exactly that approach.
5. Track Lead Quality, Not Just Lead Volume
715 leads is a great number. But leads are only valuable if they convert into paying customers. From the start, we aligned with the sales team to track not just how many leads came in, but how many booked consultations, how many became quotes, and how many closed. Volume without quality is a vanity metric. Quality-adjusted CPL is the number that actually matters.
6. Give Broad Audiences a Real Chance
It is tempting to layer on interest stacks and demographic filters to feel in control of who sees your ads. In most lead generation campaigns, that instinct works against you. Broad audiences give Meta more people to find the best converters among, and the algorithm is genuinely good at that job. Trust the system and let it optimize.
7. Watch Frequency Closely as You Scale
As you increase budget and reach, frequency climbs. When frequency gets above 3 or 4, you will often see CPL rise as the audience gets worn out by seeing the same ads repeatedly. Refreshing creative proactively, before frequency forces your hand, keeps performance stable as you grow.
Common Mistakes to Avoid
Do not set your budget too low and expect the algorithm to learn. Do not use long, complicated lead forms. Do not restrict your audience so tightly that Meta cannot find efficient pockets. Do not scale too aggressively or too quickly. And do not optimize for lead volume without a system in place to measure what happens to those leads after they come in.
Next Steps and Scaling Plan
This campaign proved the model works. Now the work is to grow it intelligently.
The immediate next step is a budget increase across the two top-performing ad sets, with careful monitoring of CPL and frequency as spend climbs. We are also developing a fresh batch of creative variations to have ready before the current ads show signs of fatigue.
On the audience side, we are building a retargeting layer for people who engaged with the lead form but did not complete it. Warm audiences consistently convert at lower CPL than cold audiences, and there is a meaningful pool of near-converters worth re-engaging.
We are also testing lookalike audiences built from existing customers, which should allow us to find new cold audiences that mirror the profile of people who have already converted.
If you want to replicate these results in your own business, the playbook is straightforward: use Meta lead forms, keep your creative fresh, keep your lead forms short, set budgets high enough for the algorithm to learn, and build a system to track lead quality all the way through the sales process. That combination is what produced 715 leads at $12.79 each, and it is repeatable.
Summary
715 leads at under $13 each proves that profitable Facebook advertising is still very possible in 2026. The platform is competitive, but competition does not mean expensive. It means you have to be smarter than the average advertiser, and most advertisers are leaving a lot of efficiency on the table.
The strategy outlined here is not complicated. It is disciplined. Smart structure, clean creative, lean lead forms, consistent budgets, and a willingness to let the data tell you what is working. That combination produced results that most advertisers would be thrilled with, and it is fully scalable.
Ready to get more leads at scale? Let's talk.
Book a free strategy call with Soda Spoon Marketing and we will walk through exactly what a campaign like this could look like for your business. Whether you are starting from scratch or trying to improve a campaign that is not performing, we would love to help.