Sitemap

How I Cut My Facebook Ad Costs by 60%

An 8-day audience rebuild increased CTR by 82%, cut cost per signup by 43%, and reduced my real customer-acquisition cost far more than I expected.

--

A few months ago, I wrote about one of the most overlooked levers in Facebook advertising: the audience you give Meta at the beginning of a campaign.

Meta’s algorithm is powerful, but it still needs a useful starting point.

Feed it a vague audience, and it wastes your money searching.

Feed it a concentrated audience of people already engaging with relevant creators, competitors, and communities, and it can begin learning from much stronger signals.

At the time, I explained how I was using LeadEnforce to build those proof-based audiences.

Since then, I’ve continued testing it.

And after reviewing the latest campaign data, I can now say this more confidently:

LeadEnforce didn’t simply help me lower my cost per click. It helped me stop paying for the wrong people.

That difference had a much bigger financial impact than I expected.

The problem wasn’t my ads

The campaign I’m going to describe wasn’t failing spectacularly.

That would have been easier to diagnose.

The offer was clear. The landing page loaded quickly. The creatives had already produced conversions. Tracking was working, and the campaign structure wasn’t unnecessarily complicated.

The campaign was generating signups.

But the economics weren’t good enough.

My click-through rate was sitting at 0.94%, and the average cost per click had reached $1.38.

That pushed my cost per signup to $4.90.

On the surface, $4.90 per signup might not look disastrous. Depending on your funnel, it could even appear acceptable.

But only 31% of those signups became activated users.

That was the real problem.

I wasn’t paying $4.90 for an active potential customer. I was paying $4.90 for someone to complete the first step — and most of them never progressed beyond it.

When I calculated the cost per activated user, the number was approximately:

$4.90 / 31% = $15.81 per activated user

That was the metric that mattered.

The campaign wasn’t just buying expensive clicks. It was buying too many low-intent conversions.

What I changed

I didn’t rebuild the funnel.

I didn’t introduce a major discount.

I didn’t replace every ad or launch a completely different offer.

Instead, I rebuilt the cold audience strategy.

Press enter or click to view image in full size
LeadEnforce Custom Audience Inteface

Using LeadEnforce custom audience creation tool, I created audience clusters around people connected to the relevant Facebook and Instagram communities (groups, profiles, etc.)

I organized them into several distinct categories:

  • Competitor-aware audiences
  • Problem-aware communities
  • Creator-adjacent audiences
  • Professional and role-based audiences

I did not combine everything into one enormous audience.

Each cluster was placed into a separate ad set so I could see which type of community produced not only the cheapest signup, but also the most valuable signup.

That distinction is important.

A low cost per lead can hide poor lead quality.

A cheap signup is not helpful when the person never activates, books, buys, or takes the next meaningful action.

Keeping the test clean

Audience tests become useless when advertisers change five other variables at the same time.

So, for this test, I kept the main campaign components consistent:

  • The same core offer
  • The same landing page
  • The same conversion event
  • The same primary creative set
  • Similar budget distribution
  • The same geographic targeting
  • The same warm-audience exclusions

The audience source was the main variable.

I ran the comparison over an eight-day testing window and checked the results using both front-end advertising metrics and post-signup behavior.

That last part changed how I interpreted the entire test.

The results

Here is what happened after the audience rebuild:

The ads generated more attention. Clicks became cheaper. Signups became significantly cheaper, and a larger percentage of those signups took the next important action.

But the biggest result wasn’t visible in the standard Ads Manager columns.

My real acquisition cost fell by approximately 60%

Press enter or click to view image in full size

Before the audience rebuild, the campaign produced signups at $4.90, with 31% becoming activated users.

That meant the approximate cost per activated user was:

$4.90 /0.31 = $15.81

After rebuilding the audiences, the campaign produced signups at $2.78, with 44% becoming activated users.

The new cost per activated user was approximately:

$2.78 /0.44 = $6.32

That is a reduction of roughly 60%.

This is the number that changed my view of the campaign.

The LeadEnforce audiences did not only improve traffic efficiency. They improved what happened after the click.

For every 100 signups:

  • The previous setup cost approximately $490
  • The rebuilt setup cost approximately $278
  • The campaign saved approximately $212 per 100 signups

And because more of those people activated, the downstream economics improved even more dramatically.

Assuming performance remained consistent, a $5,000 budget would represent roughly:

  • 316 activated users at the previous $15.81 cost
  • 791 activated users at the new $6.32 cost

That is not a forecast or a universal promise. Campaign performance changes as audiences scale, frequency increases, and Meta reallocates delivery.

But it shows why advertisers need to look beyond the cheapest visible conversion.

The same budget was now capable of generating substantially more meaningful user activity.

Why the audience changed more than the CPC

It would be easy to describe this result as “better targeting equals cheaper clicks.”

That’s true, but incomplete.

The more important effect was message-to-market alignment.

People inside relevant communities already understand the problem being discussed. They often recognize the terminology, objections, frustrations, and desired outcomes in the ad.

The creative does not need to educate them from zero.

That can improve several stages of the funnel at once:

  1. More people recognize that the ad is relevant.
  2. A higher percentage stop scrolling and click.
  3. Meta receives stronger engagement and conversion signals.
  4. The landing page feels like a continuation of the conversation.
  5. More signups understand what they are signing up for.
  6. A greater percentage take the next action.

That is why an audience improvement can affect both media costs and lead quality.

Get Jonathan Reed’s stories in your inbox

Join Medium for free to get updates from this writer.

You are not simply finding cheaper inventory.

You are reducing the distance between the person seeing the ad and the person the offer was designed for.

What I learned from the individual audience clusters

Not every audience performed equally.

That’s exactly why I recommend separating them during the testing phase.

Competitor-aware audiences produced fast recognition

These audiences already understood the general product category.

The strongest creative did not spend much time explaining the basic problem. Instead, it focused on differentiation:

“You already know the usual way. Here’s where it starts wasting your budget.”

That direct angle worked because the audience already had context.

Problem-aware communities produced strong engagement

These audiences were often discussing the problem without necessarily searching for a specific solution.

Educational and diagnostic creatives performed better here.

For example:

“Three signs your campaigns are attracting clicks instead of customers.”

This audience needed the problem clarified before the product was introduced.

Creator-adjacent audiences responded to authority

When the audience was built around relevant educators or industry creators, proof and expertise became more important.

The winning approach was less aggressive and more instructional.

Professional audiences produced fewer casual conversions

Role-based communities did not always generate the highest click volume, but they often produced more qualified behavior after the signup.

This reinforced an important lesson:

The ad set with the cheapest click is not automatically the ad set you should scale.

What I would do differently next time

The results were strong, but the test also showed me several ways to improve the next campaign.

First, I would build more tailored creative for each audience cluster from the beginning.

In this test, the core creative remained mostly consistent to keep the comparison controlled. That helped isolate the audience variable, but it also limited how precisely each message could match each community.

Second, I would track audience quality deeper into the funnel.

Activation was a much better metric than signup volume, but it still wasn’t the final business outcome.

The next version should compare:

  • Qualified lead rate
  • Trial-to-paid conversion
  • Purchase rate
  • Revenue per signup
  • Customer acquisition cost
  • Early retention

Third, I would expand successful clusters gradually rather than immediately combining them into a large audience.

Once everything is mixed together, it becomes difficult to understand where the performance is actually coming from.

How I would structure the next test

For advertisers who want to try a similar approach, this is the structure I would use.

Campaign 1: Controlled audience test

Create separate ad sets for:

  • Competitor-aware audience
  • Problem-aware community
  • Creator-adjacent audience
  • Professional or role-based audience
  • Existing broad or interest-based control audience

Use the same core creative in every ad set during the initial test.

The goal is to identify the strongest audience signal.

Campaign 2: Audience-message test

Take the top two audience clusters and develop creative specifically for each one.

Change the hook, proof, objection handling, and call to action based on what that audience already knows.

The goal is to improve message-to-market alignment.

Campaign 3: Scale and expansion

Once you have enough conversion data, test:

  • Larger related audience clusters
  • Lookalikes built from qualified users
  • Broad targeting with the proven creative
  • Retargeting based on high-intent engagement

The goal is not to depend on one audience forever.

The goal is to use a stronger audience to produce better conversion data — and then use that data to scale more intelligently.

The biggest budget leak is often invisible

Most advertisers notice waste when they see a high CPM or an obviously bad cost per click.

But some of the most expensive waste looks acceptable inside Ads Manager.

A campaign can generate inexpensive leads that never become customers.

It can produce a respectable click-through rate from people who were curious but never qualified.

It can show a low cost per signup while the sales team quietly complains about lead quality.

That is why I no longer evaluate an audience using only the conversion event Meta reports.

I want to know what those people do next.

In this test, the audience rebuild improved both sides of the equation:

  • It reduced the amount paid to generate the initial conversion.
  • It increased the percentage of people who progressed beyond that conversion.

That combination is where the dramatic savings came from.

My updated view of LeadEnforce

My original reason for testing LeadEnforce was to give Meta a more relevant cold-audience starting point.

That part worked.

But the larger benefit was not simply access to another targeting option.

It was the ability to organize audience hypotheses around real communities and then test those hypotheses systematically.

Instead of choosing a generic interest and hoping Meta interpreted it correctly, I could ask more useful questions:

  • Which communities contain people who already understand this problem?
  • Which creators attract the type of customer I want?
  • Which competitor-adjacent audiences respond to our differentiation?
  • Which professional groups produce the strongest post-signup behavior?

Those are strategic questions, not just targeting settings.

And that is why the tool became more valuable once I stopped treating it as a shortcut and started treating it as an audience research and testing system.

Final takeaway

Better audiences do not rescue a weak product, a confusing offer, or bad creative.

LeadEnforce is not a button that automatically makes campaigns profitable.

But when the offer is solid and the funnel works, better audience inputs can reduce how much budget Meta spends searching for the right customer.

In my latest test:

  • CTR increased by 82%
  • CPC decreased by 37%
  • Cost per signup decreased by 43%
  • Activated user rate increased from 31% to 44%
  • Estimated cost per activated user decreased by approximately 60%

The most important result wasn’t that I bought cheaper traffic.

It was that I bought less irrelevant traffic.

And in Facebook advertising, that is often where the biggest savings are hiding.

--

--

Jonathan Reed
Jonathan Reed

Written by Jonathan Reed

Facebook Ads marketing manager for small and medium business .