An independent read onyour ad spend.

Twenty years of running paid media, turned on your accounts. Evidence, not guesswork. A fixed-price check-up that tells you what's working, what isn't, and what to do first. Ongoing care for ten clients, no more, and the ten are currently taken.

Not sure if you need one? Six quick taps

Does your account need a check‑up?

Six quick taps. The report builds as you go.

Question 1 of 6
When was conversion tracking last tested, end to end?
Question 2 of 6
Cost per lead, or cost per sale, over the last six months?
Question 3 of 6
What does your monthly report lead with?
Question 4 of 6
When results dip, what's the usual explanation?
Question 5 of 6
Roughly what do you spend a month, across all channels?
Question 6 of 6
Where does it go? Tap all that apply.
Digital
Traditional
Nothing is stored. Your answers travel with your request.
Check-up preview0 of 4 answeredRef CD-0000 ·
Conversion trackingIs every lead or sale actually being counted?
Not checked
Cost per resultCost per lead or cost per sale, the number that matters
Not checked
ReportingResults, or vanity metrics?
Not checked
AccountabilityCauses and fixes, or excuses?
Not checked
Answer the questions to see a verdict.
Every channel, since it launched.Nobody with less than fifteen years in paid media touches a check-up. I started in 2008, when Facebook Ads were a few months old, and have run campaigns big and small on every one of these since. The year is when the channel opened to advertisers, or 2008 if it was already running when I started.
Google Adssince 2008 YouTubesince 2008 Facebooksince 2008 Instagramsince 2015 Meta Advantage+since 2022 LinkedInsince 2008 Microsoft Adssince 2008 Xsince 2010 Pinterestsince 2014 Snapchatsince 2017 Redditsince 2010 TikToksince 2019 Programmatic and displaysince 2012
What a check-up finds

The worst we've found.
All fixed.

Real accounts, businesses unnamed. Sometimes it's waste. Just as often it's a lead or a sale nobody counted, a budget capped on the one thing that worked, or an account nobody actually owns.

Wasted spend
$14,200a month on its own brand name, for two and a half years
Measurement
81%of reported "conversions" weren't leads
Structure
14campaigns bidding on the same keywords
Opportunity
19%impression share on the one campaign that worked
Follow-up
58%of paid leads never got a reply
Risk
0people at the business with admin access to their own accounts
Budget split
92%of budget on the channel producing 31% of the leads
Creative
14 monthssince the top Meta ad was last changed
Bidding
$340target cost per lead, on a product that sold for $180
Copy
0 of 11ads mentioned the thing people were searching for
Pacing
Day 19when the monthly budget ran out, every month, for a year
Cannibalisation
6ad sets targeting the same 40,000 people

None of them needed more budget.

How we look

Some of the lenses
I'll look through for you.

A few of the ways I work out why your results aren't better. Most of these don't live in the platform UI. The expensive problems are usually two or three of them interacting, which is why they get looked at together.

If it's good, I'll say it's good.

A check-up isn't a hunt for things to criticise. Some accounts I open are in great shape, and the report says so in the first line, with the two or three things that would make it better. You'll know exactly where you stand, and you'll have it in writing to show whoever's running it.

The measurement lens, in one picture.

A lead or an order has five chances to go missing between the click and your report. Most accounts lose it at step four, and the report never says so.

ClickAd is seen, tapped, paid for
Landing pageLoads, or doesn't
EnquiryForm, call or message
CountedSent back to the platformUsually broken here
ReportedWhat you see each month
If step four is wrong, the platform optimises toward the wrong people and the report is fiction. Every check-up tests it end to end.Test mine
Check-ups

Pick your channels.
Pick how deep.

Fixed prices, so there's nothing to negotiate. The price moves with how many channels you run and how far I go. A check-up is the diagnosis. A deep dive adds the prescription. A rollout stays with you while it gets done. Everything is read by a person.

How many channels are you running ads on?

Google and Meta is the usual pair. Each channel after the first adds $400 to a check-up and $600 to a deep dive or rollout.

How far should I go?
Check-up, two channels
$1,890fixed, ex GST
Diagnosis
Within five business days
Exactly what you get
    Book this

    Credited in full against your first month of ongoing care.

    Then what?Most people take the report and run with it. Some hand the account over. That's ongoing care: the fixes get done, kept done, and reported on, every month, by the person who found them.
    How ongoing care works
    For agencies

    White-labelled, under NDA, invisible.

    A second set of senior eyes on a client account before a review, a pitch or a handover. Same lenses, same rigour, your name on the cover. Your client never knows I exist unless you want them to.

    Double the client price for the same channels.Check-up $3,780 · Deep dive $7,000
    Submit an account
    • Your template, your logoThe report is delivered in your format with no mention of me anywhere in it.
    • NDA before accessSigned before I see a thing. I never contact the client, and I never pitch them.
    • Briefing for your team, not the clientThe call is with whoever presents it, so they can defend every line.
    • Pitch and review readyA one-page summary written to be dropped straight into your deck.
    • Same five or ten daysTurnaround matches the client version. Rush is possible, ask first.

    What you get

      Good fit if

        Book this

        Check-ups, deep dives and rollouts use read-only access. Nothing in your accounts gets changed unless you ask.

        The arithmetic

        Small fee.
        Big number.

        What's not getting a check-up costing you?

        Waste is only one of the things a check-up finds, but it's the easiest to put a number on. Most accounts I open have between 15 and 30 per cent going somewhere it shouldn't. Pick your spend and a rate.

        Monthly ad spend
        $10,000
        Waste rate
        Likely waste, per year
        $26,400
        That's 18 times the price of a $1,490 check-up.
        Your annual ad spend$120,000
        A $1,490 check-up, as a share of it1.2%
        Illustrative. Based on the waste rates I usually find. Your figure comes from your account, not a slider.
        How it works

        Three steps to a straight answer.

        No discovery calls, no proposal deck. Share access, get the diagnosis, decide what's next.

        Step 1

        Share access

        Read-only access to your ad accounts and analytics. Takes five minutes. Nothing gets changed.

        Step 2

        Get the diagnosis

        A written report in plain English. What's broken, what's wasted, what's fine, and what to do first.

        Step 3

        Decide what's next

        Fix it yourself, hand it to your agency, or get on the waitlist for an ongoing spot. No pressure either way.

        Most people take the report and run with it. Some would rather hand the account to the person who wrote it. I'm not building an agency that puts everyone on a retainer. I have room to properly look after ten businesses, month in, month out.Ten. Never more.That's ongoing care
        Ongoing care

        Ten clients.
        Senior attention, monthly.

        A check-up tells you what's wrong. Ongoing care is the same person fixing it, keeping it fixed, and watching the account every day. Not a retainer for everyone who asks: ten businesses, looked after properly, and that's the lot. AI handles the monitoring and the busywork. The thinking is mine.

        What a month looks likeEvery client, every month. Not a template, a rhythm.
        Every dayWatched

        Automated checks overnight: spend pacing, tracking health, disapprovals, anomalies. Anything odd is on my screen before 8am.

        Every weekAdjusted

        Search terms, negatives, bids, budgets, audience and creative rotation. Small moves, made constantly, so nothing drifts.

        Mid-monthTested

        One meaningful test running at any time: a landing page, a new offer, a campaign structure, a channel you haven't tried.

        End of monthReported

        Leads or sales, what they cost, what changed, what's next, in plain English, with a 20 minute call if you want one. Never clicks and impressions.

        $3,000a month, ex GST

        Flat. Not a percentage of spend. Google and Meta managed daily; each extra channel managed daily adds $750. Your check-up fee is credited towards the first month.

        Ten clients in totalFull
        Join the waitlist

        When a spot opens, the waitlist hears first. A check-up puts you at the front of it, and the fee comes off your first month.

        • ChannelsGoogle and Meta managed daily. Others reviewed quarterly, or managed daily by arrangement.
        • MeasurementTested and kept honest. Leads and orders are counted, not clicks.
        • After the clickLead gen: instant form replies, missed-call text-back, CRM routing. Ecommerce: feed health, checkout tracking, retention flows.
        • Landing pagesFixes and tests included
        • ReportingMonthly, in plain English. Leads or sales, cost per result, return on spend, what changed, what's next.
        • TermsThree months, then month to month
        • Minimum ad spend$3,000 a month
        What's different

        No layers.
        Just the person doing the work.

        The usual arrangement

        • A junior runs the account. A senior presents the deck.
        • One account manager, forty clients.
        • Twelve-month contracts.
        • Reports built around impressions and clicks.
        • A percentage of spend, so more budget is always the answer.
        • AI used quietly, billed as hours.

        Here

        • One person, twenty years, runs the account and takes the call.
        • Ten clients in total. Never more.
        • Three months, then monthly.
        • Reports built around leads or sales and what each one cost.
        • A flat fee, so the only way to do better is to make the ads work.
        • AI used openly, so you pay for results, not hours.
        Matt Travers, drawn as a single teal line, arms crossed
        About

        One person,
        on purpose.

        I'm Matt. I started buying media in 2008, when Facebook Ads were a few months old, and I've run campaigns on every major channel since. Most of that time close to the accounts, some of it three layers above them presenting other people's numbers. The first kind of work was always better.

        I built the digital arm of an independent Australian media agency from one desk to a team of twenty, took it to Google Premier Partner and Meta Business Partner status, and ran paid media for businesses from plumbers to property developers and national retailers. The last few years I've spent building AI and automation tools for agencies. Campaign Doctor puts those two things together: the judgement from the first fifteen years, and the tooling from the last few.

        I use AI for everything it's good at: pulling data, spotting patterns, monitoring accounts overnight, first drafts. I don't let it decide anything. Every report, every change and every recommendation is read by me before it reaches you.

        Frequently asked questions

        Questions? Answered.

        Two reasons. There's no overhead: no office, no account managers, no juniors learning on your budget. And I use AI for the slow parts of the job, so the hours go into judgement, not spreadsheets. You pay for the thinking.

        Then the report says so, in the first line. Some are. You still get every lens, the few things that would make it better, and a written clean bill of health you can show your agency or your board. I don't invent problems to justify the fee.

        Yes. AI pulls the data and flags what looks off. I go through all of it, decide what matters, and write the report. Nothing is sent without being read.

        It shouldn't be. You own the accounts. Getting an independent read on them is normal practice, like a building inspection. Most agencies won't mind. The ones that do are telling you something.

        Read-only access to your ad platforms and your analytics. I'll send a short guide once you book. Check-ups, deep dives and rollouts are read-only: nothing in your accounts gets changed by me. Ongoing care needs standard access to make changes, which you can revoke any time.

        Because that's how many accounts one person can know properly. Past that, you're back to the arrangement you're trying to leave. The ten are taken right now. When a spot opens, the waitlist hears first, and a check-up puts you at the front of it. Check-ups keep running regardless.

        $3,000 a month across Google and Meta. Below that, a $3,000 management fee doesn't make sense for you, and I'd tell you so. A check-up still might.

        Landing pages and conversion fixes are part of ongoing care, because they're part of whether the ads work. Full site builds are quoted separately, and only for existing clients.

        After the first three months, one month's notice. Your accounts stay yours, and so does everything in them. No handover fee, no hostage situation.

        Book a check-up

        Tell me about the account.
        Takes about 60 seconds.

        I'll reply within one business day with next steps, or tell you honestly if a check-up isn't worth your money yet. If you did the six taps up top, your answers come with you.

        Step 1 of 3

        What are you after?

        Pick one. You can change your mind later.

        About the account

        Two quick questions so I know what I'm looking at.

        Who runs it now?
        Monthly ad spend, roughly

        Where should I reply?

        Name, email, and anything that's bugging you about the account.

        One reply from me, within a business day. No newsletter, no automated follow-ups.

        Sent. Talk soon.

        I'll come back to you within one business day with next steps and the access guide.

        Rather just email? matt@campaigndoctor.com.au

        Ready for an independent read?

        A check-up is from $1,490, takes five business days, and the report is yours.

        matt@campaigndoctor.com.au
        Six taps Book a check-up