ADZENX
Meta Ads Intelligence · AdzenX App
April 2026 Audit
17 Active Accounts · UK Portfolio
31 Mar – 29 Apr 2026
Confidential — Agency Deliverable

ADZENX Portfolio
Health Report

AI-powered audit of 17 active Meta Ads accounts across the UK boiler & plumbing sector. Includes ad fatigue scoring, tracking infrastructure gaps, and a prioritised action plan.

44/100
Health Score
Grade: D
Key Performance Indicators — 30-Day Portfolio
Total Ad Spend
£6,169
17 Active Accounts
31 Mar – 29 Apr 2026
Total Leads Generated
439
↑ All via Lead Ads
Native Meta form captures
Blended Cost Per Lead
£14.05
Range: £5.79 – £51.47
Target: under £12
Avg. Click-Through Rate
1.84%
↑ Above 1% threshold
Industry avg: ~1.0%
Avg. Ad Frequency
2.83
⚠ 6 accounts above 3.0
Threshold: < 3.0
Health Score Breakdown — What's dragging your score down?
Each category has a weighted score. Pixel/CAPIPixel / CAPI Tracking infrastructure. Without it, Meta is blind to what happens after someone clicks your ad. is the biggest drag at only 35/100.
Spend Allocation by Account
Where is the money going? Top 4 accounts vs the rest of the portfolio.
Critical Alerts & Insights — Plain English
🔴
Audience Exhaustion — Johnson P&H & Brennan
Johnson has shown its ad to the same people 4.47 times — and is paying £51.47 per lead. Brennan is at 4.36 frequencyFrequency How many times the average person has seen your ad. Above 3.0 means you're showing it too often — people have already decided not to click and you're wasting money. & £31.26 CPL. Imagine seeing the same leaflet through your door 4 times — you'd bin it. These campaigns need to be paused immediately and relaunched with fresh creative.
🙈
No Tracking on Any Account — Meta is Blind
Zero CAPICAPI Conversions API — a server-side backup to the Pixel. Catches the 30-40% of conversions the Pixel misses due to iOS tracking blocks and ad-blockers. across all 17 accounts. No PixelMeta Pixel A snippet of code on your website that tells Meta who visited, what they did, and whether they converted. Essential for retargeting and AI optimisation. on ADZENX, Norwich, or Brennan. Meta's AI cannot learn who your best customers are because you're not feeding it data. This alone is costing you 30-40% in attribution.
💸
Budgets Too Low — Algorithm Stuck in Learning
Most ad sets run at £10–£20/day. Meta needs 50 leads/week per ad set to exit the Learning PhaseLearning Phase The initial period where Meta tests who to show your ad to. It needs ~50 conversions/week to exit. If budgets are too low, it stays stuck and delivers poor results.. At a £14 CPL, you'd need £100/day. Your algorithms are permanently stuck and performing sub-optimally.
📹
All Video Ads Paused — Format Opportunity Wasted
Every video creative across the portfolio is paused. Video typically drives 20-30% lower CPL in home services. ADZENX has video ads ready (AD 2 Video, AD 3 Video) that could be reactivated today. This is free money sitting on the table.
🏆
Elite Eco — Best Creative Practice in Portfolio
10+ active ads, 3 distinct messaging angles (0% finance, £7,500 grant, £9,000 grant), regular refresh (new ads every 2-3 days). Result: 2.99% CTRCTR Click-Through Rate — the percentage of people who saw your ad and clicked it. A higher CTR means your ad is interesting. Above 1% is good for Meta ads. and £9.51 CPL — the highest CTR and a competitive CPL. This is the template the whole portfolio should follow.
ADZENX B2B — Strongest CPL at Scale
The agency's own account generated 104 leads at £5.79 each — the best CPL in the portfolio at the highest volume. The problem is internal competition: "Broad" and "BROAD" ad sets are identical audiences bidding against each other. Merge them and performance will improve further.
Cost Per Lead — Who's performing & who's wasting money?
💰 Cost Per Lead Ranking — All 17 Accounts
Green = good (under £10). Amber = acceptable (£10–£25). Red = critical (over £25). The target for this portfolio is under £12. Sorted best to worst.
Ad Fatigue — Are we annoying people with the same ads?
🔁 Frequency by Account
How many times each person has seen your ad on average. Red bars = danger zone (above 3.0). These audiences are exhausted and costs are rising.
🖱️ Click-Through Rate by Account
CTR shows how interesting your ad is to people who see it. Above 2% = excellent. Above 1% = good. Below 1% = ad copy or creative needs work.
Efficiency — Are you getting value for money spent?
📊 Spend vs Leads Generated
Each bar is one account. The ideal is tall Leads bars with short Spend bars — meaning lots of leads for little money. Johnson P&H is the reverse: huge spend, tiny leads.
🥧 Where is the £6,169 going?
Budget share by account. Elite Eco and Johnson P&H together consume over 22% of total spend — but Johnson's ROI is terrible.
↓ Full Account Data Table — Click any column header to sort
All 17 Active Accounts
Frequency above 3.0 = orange/red warning. CPL colour-coded green/amber/red.
● CPL < £10 ● CPL £10–25 ● CPL > £25
Account Spend Impr.Impressions Total times the ad was shown on screen. CTRClick-Through Rate % of people who saw the ad and clicked it. Above 1% is good. CPMCost Per 1,000 Views How much it costs to show your ad 1,000 times. Lower = cheaper reach. Freq.Frequency How many times each person has seen your ad. Above 3.0 = ad fatigue danger zone. Leads CPLCost Per Lead How much you pay for each enquiry. This is the main KPI. Lower is better. Status