No company audits its own books, yet whoever runs your ads reports on their own work. That's true of an agency, a freelancer, someone in-house, or a family member who set it up two years ago. None of them are lying to you. They're just the last people who can tell you objectively whether the account is any good, because they built it.
Every other part of a business accepted this a century ago. Balance sheets get audited by someone outside the company, and the auditor is barred from doing the bookkeeping, because a review is worthless if the reviewer has a stake in the answer.
Advertising is often the second-largest line in the budget, and below multinational level no equivalent exists. Which leaves most brands, spending real money every month and wanting a straight answer about it, with nowhere to go.
The audit is the product.
We don't pitch, we don't send a proposal, and we don't compete for the account we've just reviewed. If we found something worth fixing, that's the deliverable, not the opening move in a sale.
Read a real audit before you buy one.
Every audit we publish is a real one, delivered to a real client and published anonymised, with the brand, domain, account identifiers and product names removed. Every percentage, ratio and conversion rate is exactly as delivered. Nothing has been softened after the fact.
Findings ledgerTop 3 of seven findings, ranked by impact.
Findings from the sample audit, ranked by impact
#
Finding
Impact
1
Cart-to-checkout collapseCart-to-checkout progression at 19.9% against a 50-65% norm
Critical
2
Duplicate purchase eventsPurchase event double-firing; CAPI stale for four days
Critical
3
Retargeting switched offRetargeting switched off entirely against a 36,000-customer base
High
Plus 4 more key findings in a 21-section audit covering a week-by-week 90-day plan, gated budget scaling, eight creative territories, seven checkout tests and a competitor sweep.
Findings from the D2C technology/gadget sample audit
#
Finding
1
Checkout loses 92 of every 100 cartsCart-to-order fell from 19.8% to 8.1%. Cost per order went from £6.57 to £21.28
2
Nobody knows what a trial is worthTrial-to-paid is not measured. Below 43%, each order is bought above the £50 breakeven
3
Three ads carry the account52.7% of spend on three creatives. 100 of 131 new ideas spent under £50
Plus 8 more key findings in a 19-section audit covering a week-by-week 90-day plan, a three-step scaling ladder to £60,000 a month, twelve creative directions, nine checkout tests and a five-competitor comparison.
Spend rose 4x, profitability fellSpend rose 4.0x between Q1 and Q3, ROAS fell from 2.10 to 1.05
2
Four structures in nine monthsThe structure returning 1.82 was switched off in July
3
Purchases exceed checkoutsMore purchases than initiated checkouts every month since March
Plus 4 more key findings in a 19-section audit covering a week-by-week 90-day plan, a six-step scaling ladder with written gates, seven creative territories, five positioning angles, a seven-advertiser competitor sweep and six named risks.
Priced like a financial audit: by the size of the books.
Auditors price on how much there is to check, and so do we. More ad spend means more campaigns, creatives and conversion data to work through. The band sets the price, the tier sets the depth.
First, pick your trailing 6-month ad spend.
Total Meta spend over the last 6 months, from Ads Manager. Not your monthly budget.
90-day paid ads plan, week by week, written so anyone on your team can run it
Budget scaling ladder: how far to raise spend, and the results that must hold before each step
Creative directions to test next, each tied to a finding
Projected outcomes, including what looks worse first
The 3 to 5 changes worth the most, marked. The guarantee is measured on these.
One month of QA support while you implement
Every paid tier: read-only access, so we can't pause, edit or create anything. The clock starts once your onboarding form (5 to 15 minutes) is in and access is granted. Prices are net, VAT added at checkout. Per channel: Meta shown, Google Ads and TikTok also available, a second channel discounted.
The guarantee
Worth 3x the fee, or it's free.
If implementing the 3 to 5 key changes marked in your report doesn't recover at least 3x the fee (excluding VAT) in waste eliminated or conversion value gained, you get a full refund.
Full Audit only, and only while our read-only access stays open until verification.
Day 0Audit delivered
Day 90Implementation window closes
Day 104Claim deadline (fixed date)
Both dates are printed on the cover of every Full Audit. Verification happens only if you claim. We don't check up on you at day 90.
What voids it
The key changes aren't implemented within the 90 days
Spend is increased in a way the plan explicitly advised against
Structural changes that make the result impossible to attribute: a change of platform, a rebuild of the site, or a change in what's being sold
Campaigns run outside the account we audited, so the full picture isn't measurable
Access is withdrawn before verification
What doesn't
Normal creative refreshes and new ad tests
Seasonal changes in performance
Scaling spend in line with the ladder in your audit, including large increases
Changing agency or media buyer
No sales call.No kickoff.No walkthrough.
Pick your ad spend and audit depth
Your ad spend sets the price, the depth sets how far we go. Paid at checkout.
Assign read-only access
Two minutes in Meta Business Suite. We can't pause, edit or create anything.
Fill in the onboarding form
5 to 15 minutes. Your answers decide what the audit digs into.
The audit lands in your inbox
Every finding ranked by impact, in the order to fix them.
Step 01
Pick your ad spend and audit depth
Your ad spend sets the price, the depth sets how far we go. Paid at checkout.
Step 02
Assign read-only access
Two minutes in Meta Business Suite. We can't pause, edit or create anything.
Step 03
Fill in the onboarding form
5 to 15 minutes. Your answers decide what the audit digs into.
Step 04
The audit lands in your inbox
Every finding ranked by impact, in the order to fix them.
P.S.
Discreet by default: we change nothing, and only your Business Portfolio admins can see we're there. If access isn't granted within 7 days, we'll contact you for next steps per T&C.
We'd rather turn you away than take the money.
This IS for you if:
You're spending at least €5,000 a month on ads
Someone else runs the account and you want an outside read on their work
You run it yourself and know you can't assess your own work objectively
You're about to scale spend and want to know what breaks first
You're considering changing agency and want evidence, not a pitch. Changing agency doesn't void the guarantee.
You sell ecommerce or generate leads, anywhere in the world, in English
This is NOT for you if:
You spend under €5,000 a month. An audit usually finds less than it costs, and we'll say so rather than take the money
The account has been running under 30 days. There isn't enough data to draw conclusions from yet
You want someone to run the ads. We audit, we don't aim to take over the account
You want onboarding calls, strategy sessions and walkthrough appointments. Everything we produce is written to be understood in layman's terms, without heavy marketing, strategy or media-buying jargon
You want a report that agrees with a decision you've already made
Not sure which side you're on? Join the Minimum waitlist. If your account isn't ready for a paid audit, we'll tell you that instead of selling you one.
The team doing your audit
Real people reading your account.
Daniel
Lead auditor and final review
Sign-off Nothing reaches you until he's read every section.
Independent No retainer to win, just the read.
The last pair of eyes on every audit.
Serafinity.
Independent ad account audits
Markus
Ad account analysis
Follow the money Maps where every euro of spend actually goes.
Structure check Campaigns, budgets, audiences and bidding, line by line.
Spend tells the truth.
Serafinity.
Independent ad account audits
Tomàs
Funnel and conversion analysis
Follow the click Tracks a buyer from ad to order.
Drop-off Finds the exact step where buyers leave.
Every lost sale leaves a footprint.
Serafinity.
Independent ad account audits
Mina
Tracking and acquisition analysis
Signal check Pixel, Conversions API and event quality, verified.
True cost What a new customer really costs.
Wrong data, wrong decisions.
Serafinity.
Independent ad account audits
Mory
Creative analysis and strategy
Carry Finds the ads holding the account up, and why they work.
Next brief What to make next.
Good creative is evidence, not taste.
Serafinity.
Independent ad account audits
Saskia
Competitive and creative research
Recon What competitors run, offer and claim.
Open ground The gaps they leave open.
Your competitors are already showing you their plan.
Serafinity.
Independent ad account audits
Andre
Landing page and checkout analysis
Friction finder Every point of friction in checkout.
Speed test Page speed and mobile layout, checked on iOS and Android.
The ad worked. The page didn't.
Serafinity.
Independent ad account audits
Søren
Client onboarding and ad policy review
Read-only Sets up your access without touching a thing.
Policy check Ads and pages checked against Meta's advertising policies.
Access granted. Nothing changed.
Serafinity.
Independent ad account audits
Daniel
Lead auditor and final review
Sign-off Nothing reaches you until he's read every section.
Independent No retainer to win, just the read.
The last pair of eyes on every audit.
Serafinity.
Independent ad account audits
Turn over
Markus
Ad account analysis
Follow the money Maps where every euro of spend actually goes.
Structure check Campaigns, budgets, audiences and bidding, line by line.
Spend tells the truth.
Serafinity.
Independent ad account audits
Turn over
Tomàs
Funnel and conversion analysis
Follow the click Tracks a buyer from ad to order.
Drop-off Finds the exact step where buyers leave.
Every lost sale leaves a footprint.
Serafinity.
Independent ad account audits
Turn over
Mina
Tracking and acquisition analysis
Signal check Pixel, Conversions API and event quality, verified.
True cost What a new customer really costs.
Wrong data, wrong decisions.
Serafinity.
Independent ad account audits
Turn over
Mory
Creative analysis and strategy
Carry Finds the ads holding the account up, and why they work.
Next brief What to make next.
Good creative is evidence, not taste.
Serafinity.
Independent ad account audits
Turn over
Saskia
Competitive and creative research
Recon What competitors run, offer and claim.
Open ground The gaps they leave open.
Your competitors are already showing you their plan.
Serafinity.
Independent ad account audits
Turn over
Andre
Landing page and checkout analysis
Friction finder Every point of friction in checkout.
Speed test Page speed and mobile layout, checked on iOS and Android.
The ad worked. The page didn't.
Serafinity.
Independent ad account audits
Turn over
Søren
Client onboarding and ad policy review
Read-only Sets up your access without touching a thing.
Policy check Ads and pages checked against Meta's advertising policies.
Access granted. Nothing changed.
Serafinity.
Independent ad account audits
Turn over
We don't aim to manage the accounts we audit. No retainer to win, nothing to sell you afterwards, just the read.
Everything people ask before buying.
Access and privacy
Read-only access to your Meta ad account and the connected dataset in Events Manager, plus the onboarding form. The form takes 5 to 15 minutes depending on the tier.
If it hasn't come through in 7 days we'll contact you, and with your agreement we'll either wait or proceed using what's publicly available: your live ads, landing pages, offer structure and competitive position. That's a useful audit, but the account-level findings on spend efficiency, funnel drop-off, tracking integrity and creative performance need access and can't be produced without it.
We make no changes to the account: nothing is paused, edited, created or touched, so nothing about how it runs will look different. Our read-only access shows up only in the user list, which only admins can see. If you own the Business Portfolio and your agency isn't an admin, they won't see it unless you tell them. If your agency is an admin, assume they can see it. If that's a problem, we can audit from what's publicly available instead (your live ads, landing pages, offer and competitors), which needs no access at all.
Account data is never shared and is deleted on request. We may publish an anonymised version of your audit as a sample, with no brand name, domain, account, page or ad identifiers. If you'd rather we didn't, tick the opt-out on the onboarding form and we never will.
Money and guarantee
Yes, on the Full Audit: recover 3x the fee (excluding VAT) within 90 days of implementing the key changes, or get a full refund. The full terms, including what voids it, are on the guarantee certificate.
We check your actual spend before starting. If it puts you in a higher band than the one you picked, we invoice the difference or refund you in full, your choice. If it puts you in a lower band, we upgrade your audit to the next tier for free. If you bought the Full Audit, you get one to two months of written oversight while you carry out the execution plan instead.
No. We ran ad accounts before we audited them. Now we only audit: we don't manage accounts, create or place media, or compete for the work we review. The audit is the product. If you want help with something after reading it, reply to the email your audit arrives in and we'll come back with next steps.
Yes, and TikTok. Pricing is per channel, so a Meta audit and a Google audit are two audits. If you want more than one, note it on your onboarding form and we'll discount it.
Process
Depends on the tier: required working days are listed for each tier. The clock starts once onboarding is complete and access is granted, not when you pay. If we need longer we'll tell you. Account size, dataset restrictions, Meta outages and reporting delays all affect it.
No. This isn't a delivery like ad copy or creative where a round of edits is expected. The audit is built around your answers on the onboarding form, so as long as you've answered in detail there shouldn't be a problem. If you need time to gather your numbers, don't submit the form until you're ready. The clock only starts once onboarding and access are both done.
Before we start, anytime. Note the change on your onboarding form and we'll confirm by email, then work from the updated answers. Once the audit is underway the answers are locked, because they've already shaped how the analysis is structured. If something material changes mid-audit, note it on your onboarding form and we'll decide together whether to pause and restart the clock.
Both. For ecommerce we follow revenue: which pages and products earn, where the funnel leaks, and what the reported numbers are actually worth. For lead generation we follow traffic and lead volume instead, and the measurement problems are different but no less expensive: unqualified leads counted as conversions, offline outcomes that never make it back to the platform, and forms optimising for volume rather than value.
Find out what your account is actually doing.
Pick a tier, grant read-only access, and read the findings in five to ten working days. No call, no proposal, no pitch afterwards.