Home appliances, electronics and furniture available on flexible payment plans
All cases Meta Ads · Case study

A systematic Meta Ads account fix - cost per lead from £4.53 to £1.71, with higher-quality leads

Local UK flexible-payment business. Rebuilt Meta Ads from chaotic campaigns and duplicated conversions into a clean, predictable lead-generation system - engineered for qualified leads, not inflated metrics.

Local flexible-payment retailer · Wellingborough, UK  - name hidden at the client's request.

−62%cost per lead
+54%more leads
£1.71best cost per lead
~£800monthly budget
01 · Project

A local UK business with a flexible-payment model

The client is a local UK business offering flexible weekly and monthly payment plans on appliances, furniture and home electronics - where the customer owns the product at the end of the plan. Its core audience is people who may struggle to purchase through standard credit-based services because of their credit history, which makes lead quality the critical factor, not just volume.

The business operates within a strict local radius around Wellingborough. Any geo-targeting mistake directly hurts lead quality - leads from outside the service area never convert.

Why this niche is different

This is lead generation for a narrow audience with specific financial needs, not standard e-commerce. Some leads inevitably drop off - incomplete applications, no-shows, changed minds. "Cheap leads at any cost" doesn't work here. The real challenge is filtering intent and maximizing the share of leads that actually convert into deals.

Client
Flexible-payment retailerniche only · name hidden
Industry
Flexible Payments, Local
Location
UK · local radius around Wellingborough
Service
PPC - Meta Ads
Period
Nov 1, 2025 → ongoing
Budget
~£800 / moadjusted seasonally at the client's request
02 · Context

Before: August – October 2025

The ad account had fundamental problems - broken tracking, duplicated conversions, and campaigns optimized for the wrong objective. The client was getting leads, but their quality and economics were unstable.

Form leads (3 mo)
328
CPL (forms only)
£4.53
Lead quality
No CRM
tracked manually

The reported numbers were inflated

The "before" tracking was duplicating - sometimes tripling - conversions, so these reported figures were inflated. The real cost per genuine lead was higher than £4.53.

Three goals against that starting point

Reduce cost per lead

To a sustainable level for the client's unit economics.

Increase lead volume

While maintaining quality and relevance.

Improve lead quality

The client was specifically unhappy with the quality of incoming applications before our involvement.

Meta Ads Manager overview - Aug 1 to Oct 31, 2025

Meta Ads Manager - Aug 1 – Oct 31, 2025. Account overview before our involvement.

03 · Problems

Why the data - and the leads - couldn't be trusted

The audit found problems that went deeper than "expensive leads." The foundation itself was broken.

Wrong campaign objective. Lead-generation campaigns were optimized for Purchase, not Leads - so Meta was learning toward the wrong action entirely.

Broken pixel & duplicated conversions. Tracking was misconfigured and events were firing multiple times (sometimes tripled), making the reported data unreliable - and the cost metrics look artificially good.

Chaotic campaign structure. No clear logic across campaigns, which made optimization and budget allocation nearly impossible.

No audience filtering. Missing segmentation and geo controls let in low-quality, out-of-area traffic.

Before anything could be optimized, the signals had to be trustworthy - you can't improve what you can't measure.

Meta Ads conversion breakdown - one campaign counting both TY Page Leads (159) and Form (278)

Conversion breakdown - one campaign's results counted both "TY Page – Leads" (159) and "Form" (278): the same lead tracked twice.

Meta Ads conversion breakdown - another campaign counting both TY Page Leads (29) and Form (50)

The same duplication on another campaign (29 + 50). Across the account this inflated the reported lead count and made CPL look artificially low.

04 · Strategy

Rebuilding the account from the tracking up

Every change below was aimed at increasing the quantity but above all the quality of leads. One constraint shaped how: there was no CRM in place yet. I made the case early that a CRM is essential - it's how you feed Meta clean, closed-lead signals to learn from. The client wasn't ready for that step at the time, so we worked with what we had: quality was tracked the hands-on way - through the client's direct feedback on incoming applications plus manual review - and optimization decisions were driven by that feedback loop, not platform metrics alone.

1

Tracking & analytics fix

Rebuilt lead tracking through GTM from scratch. Eliminated duplicate events and made sure Meta learned from real form submissions (FBLead), not inflated data. This was the foundation - without accurate signals, no amount of campaign optimization produces reliable results.

2

Focus on lead generation only

With a limited budget, I removed top-of-funnel campaigns and concentrated entirely on lead generation. That accelerated the accumulation of clean conversion data and sped up campaign learning. The account was rebuilt into one campaign with three category ad sets, with budget flowing dynamically to whichever performed cheapest - so spend always followed the data.

Technology - pushed into the festive period
Appliances & Furniture - weighted after the holidays
3

Creative testing & optimization

Tested universal banners against product-specific creatives. Product-focused banners filtered the audience far better and attracted more motivated users, and adding price points directly onto the visuals improved lead quality further - people who clicked already understood the offer. Creative was treated as a continuous lever, not a one-off: budget-hungry creatives that didn't convert were paused and reallocated, and the ad set was refreshed whenever engagement started to fatigue.

4

Audience optimization & quality filtering

Systematic work on audiences: cut weak segments, strengthened the most relevant user groups, and removed irrelevant geographies - which directly improved incoming traffic quality. When the client flagged weaker leads, I tightened audiences even at the cost of short-term volume, because in this niche a smaller pool of qualified applications beats a flood of cheap, irrelevant ones.

To protect against junk and bot traffic, I also recommended form-side safeguards (CAPTCHA, phone-number verification) and a Meta Lead Forms test as a lower-cost lead source.
5

Seasonal strategy adaptation

Adjusted the strategy for seasonal demand shifts. During the festive period the focus was on electronics; after the holidays it shifted to appliances and furniture. That flexibility kept a stable lead flow across the whole period.

05 · Results

During: November 2025 – January 2026

A 3-month comparison against the same period before our involvement. "After" numbers reflect real data with corrected tracking (FBLead events only), not inflated metrics.

Metric
Before (Aug–Oct)
After (Nov–Jan)
Leads
328
505  +54%
Cost / lead
£4.53
£3.99  −12%
Spend
£1,487.34
£2,014.60
Impressions
216,379
291,584  +35%
Link clicks
2,326
3,114  +34%
CTR (link)
1.07%
1.07%  flat
CPC
£0.64
£0.65  flat
CPM
£6.87
£6.91  flat

"Before" numbers use Form leads only (tracking was duplicating events); "After" numbers use the FBLead events we configured - clean, unduplicated data. Because the old tracking inflated the lead count, the −12% is conservative: against genuine leads, the real cost dropped further. Traffic cost barely moved (CTR / CPC / CPM flat) - the gains came from a correct objective, clean tracking and better creative, not cheaper clicks.

Meta Ads Manager overview - Nov 1, 2025 to Jan 31, 2026

Meta Ads Manager - Nov 1, 2025 – Jan 31, 2026. 505 leads at £3.99 avg CPL with corrected tracking.

Best week of the launch period: January 26 – February 1, 2026Peak efficiency as the campaigns accumulated data and kept optimizing.

Leads
84
Cost / lead
£2.10
Spend
£176
CTR
1.21%
CPC
£0.51
Meta Ads Manager - best week, Jan 26 to Feb 1, 2026: 84 leads at £2.10 cost per lead

Meta Ads Manager - Jan 26 – Feb 1, 2026. 84 leads at £2.10 cost per lead, the best week of the launch period.

A slight CPL rise right after this peak wasn't declining performance - the client reduced the daily budget, which naturally affects algorithm stability. The trend held: cost per lead keeps falling as the campaigns learn.

The trend continued - and improvedThe system didn't plateau at £2.10. As creatives were refreshed and the category structure matured, efficiency improved further.

Aug–Oct 2025
£4.53
before · inflated trackingbaseline
Nov–Jan 2026
£3.99
clean tracking−12%
Jan 26 – Feb 1
£2.10
best week−54%
May 2026
£1.71
new creatives−62% vs baseline

In mid-May 2026, a fresh creative batch lifted weekly leads from 23 to 73 (+217%) and pushed CPL down to £1.71 - with the Technology ad set alone delivering leads at ~£1.09. That's the clearest proof this is a durable, scalable system, not a one-off spike.

The real win - lead quality

Cheaper leads only matter if they're the right people. A CRM would verify that automatically - and I recommended one - but until the client is ready for it, quality was verified directly: through the client's feedback and manual review of incoming applications, with audiences tightened around that feedback. On-site behaviour backed it up - visitors from the ads were spending meaningful time engaging with the site, a signal that the incoming traffic was relevant and in-market, not idle browsers.

06 · Summary

What was achieved

When I started, the advertising was running chaotically and producing unreliable data: lead-generation campaigns optimized for Purchase, a misconfigured pixel, and conversions duplicated - sometimes tripled. The client was getting leads, but their quality and economics were unstable.

I rebuilt everything from the foundation up. First I fixed tracking through GTM so Meta could finally learn from real form submissions instead of inflated data. Then I restructured the account to focus purely on lead generation, cut top-of-funnel spend that wasn't contributing, and built a clean three-category structure with budget flowing to the strongest performer.

Clean data beats more data. The "before" numbers were inflated by duplicated tracking, so the real starting point was worse than it looked. Rebuilding tracking through GTM meant every later decision rested on real form submissions, not noise.

Right objective, right structure. Switching campaigns from Purchase to Leads and running three category ad sets - with budget flowing to the cheapest performer - turned a chaotic account into a predictable, manageable system.

Creative is the lever. Product-specific banners with prices on the visual filtered intent far better than generic creative - and an ongoing refresh cycle drove CPL from £7.52 at launch to £2.10, then to £1.71 with fresh creatives.

A CRM is the next step up. Quality here is capped by data: without closed-deal feedback flowing back to Meta, the algorithm can only optimize toward form-fills, not customers. I flagged the integration early - and until the client is ready for it, optimization runs on their direct feedback and manual review of every application. That was enough to drive CPL down to £1.71 and lift lead quality, with clear headroom once the CRM is in place.

"I rebuilt a chaotic account from the tracking up - so the numbers finally told the truth, and the cost per lead has been falling ever since."

−62%
£4.53 → £3.99 → £2.10 → £1.71 cost per lead. +54% more leads (328 → 505) on clean, unduplicated tracking - a predictable, scalable lead system that keeps improving.

Want results like these in your account?

Tell me about your business and goals. I'll show you honestly whether paid ads can get you there - and what it would take.

Discuss your project