Most agencies start with the ad account. We start with the funnel, because no amount of targeting fixes a page that doesn't convert.
Scaling spend on a funnel that leaks does not produce more customers. It produces more traffic arriving at the same problem, at a higher cost per visit, which is why accounts often get worse as budget goes up rather than better.
Why the funnel comes before the ad account
An ad account can only change who arrives and how often. Everything that happens after the click - whether the offer is clear, whether the page loads, whether the form works on a phone - is decided by the funnel, and that is where most of the lost money is.
The order matters practically as well. Fix the funnel first and every subsequent optimisation compounds against a page that converts. Fix the ads first and you are tuning delivery towards a destination that wastes the traffic.
What the audit covers
- Offer clarity - can a stranger say what this is and what it costs within five seconds?
- Message match - does the landing page say what the ad promised, in the same words?
- Page speed, measured on a mid-range phone over mobile data rather than on a desk
- Mobile layout, where most paid traffic actually lands
- Form length and field friction - every optional field costs completions
- Conversion tracking accuracy, browser and server side
- Event deduplication, so one lead is not counted as two
- Thank-you and confirmation states, which are where conversions are usually recorded
Tracking is where the silent leaks are
Tracking is the part nobody sees fail. A broken pixel does not show an error - the page still works, the form still submits, and the reporting simply undercounts. Everything downstream then optimises against numbers that are quietly wrong.
The three we find most often
Conversion events firing on page load rather than on submission, so every visitor counts as a lead. The same conversion reported twice by the browser and the server without a shared event ID to deduplicate them. And forms that report success from the browser while the request behind them failed.
If the tracking is wrong, every decision made from it is wrong too - and it will look confident the whole way.
What happens after it passes
Once the funnel passes the checklist, scaling spend compounds instead of just generating more traffic to a leaky bucket. The audit is not a one-off either: offers change, pages get edited, and tracking breaks quietly during redesigns, so it is worth re-running whenever any of those happen.
Frequently asked questions
- How long does a funnel audit take?
- A first pass takes a few hours across the offer, the pages and the tracking. What takes longer is verifying the tracking end to end, because that means submitting real test conversions and confirming they arrive correctly rather than trusting a dashboard.
- Do I need an audit if my campaigns are already profitable?
- Profitable at low spend does not always survive scale. The checks that matter most at higher budgets - page speed under load, mobile experience, tracking accuracy - are the ones that stay invisible while volume is small.
- What is the single most common problem you find?
- Conversion tracking that undercounts or double-counts. It is the most common and the most damaging, because it corrupts every decision made downstream from it while looking perfectly healthy.
- Can I run this checklist myself?
- Most of it, yes - offer clarity, message match, mobile layout and form friction need judgement rather than tooling. The tracking checks are the ones that usually need someone who has debugged pixel and server-side event setups before.
Notes from the team running paid media, funnels, and growth systems for Platino Sol clients every day.
Let's Talk