COMPANIES I'VE SCALED AND ADVISED
THE PROOF

Feedback from founders who wanted the truth

THE SIGNAL

7 signs your agency isn't delivering

  • Your CAC/CPA keeps rising and nobody can tell you why. Costs creep up month after month and the answer is always "the auction" or "seasonality". A good agency can show you exactly which campaigns, audiences or ads are driving the increase.
  • Customers buy once and don't come back. When acquisition is the only lever, every order has to pay back on day one, which caps how much you can ever spend.
  • Meta and Google have plateaued and more budget isn't fixing it. Each increase buys less than the last. That's usually a structure, creative or offer problem, not a budget problem.
  • Your agency reports on campaigns, not on revenue. The monthly deck is full of CTR, CPC and impressions, but nobody connects spend to sales, margin or payback.
  • Tracking is messy enough that you don't trust the dashboard. Meta, Google, GA4 and your CRM all tell a different story, so every decision is a guess.
  • Plenty of leads or demos, but not enough turn into customers. Cost per lead looks great. Cost per customer doesn't. The platforms are being optimised for the wrong result.
  • The account looks the same as it did six months ago. Same campaigns, same audiences, same ads and no testing plan. Your retainer is paying for maintenance, not growth.

Recent results: 0.5 to 3.4 ROAS in 90 days for a marketplace. CAC down 32% in 50 days for a DTC brand.

THE REVIEW

What I review in a second opinion

  • Account structure. How campaigns, ad sets and budgets are organised, and whether the setup lets the platforms learn or spreads spend too thin to work.
  • Tracking and attribution. Pixel, Conversions API, GA4 events and CRM data. If the numbers feeding the platforms are wrong, every optimisation is built on sand.
  • Spend vs revenue. Where the money actually goes, which campaigns pay back, and how much of the budget buys sales you would have had anyway.
  • Creative testing. How many new ads are tested each month, what's being learned, and whether there's a real pipeline of ideas or just tweaks to old winners.
  • Landing pages and conversion. What happens after the click: message match, page speed, the offer and the form. Often the cheapest place to find growth.
  • Agency reporting. What you're being shown, what you're not, and whether the reports would let you make a decision.

Read-only access is enough. Your agency doesn't need to change anything while I look.

THE PROCESS

How it works and what you get

"Ever since I met you, I’ve had high hopes for you, and from what I can see, only now, thanks to you, are we finally doing something coherent with our online marketing"

Alina Almasan

Co-Founder, Rowe

"I can't seem to understand why we didn't work together before"

Siddhi Mittal

Co-Founder, Yhangry

"Robert was really helpful. He confirmed what I’d already been suspecting and gave me a much clearer direction on what to do next"

Andrei Dinca

Founder, Arc Financial Technology

  • Send the form.
  • I call or email within one business day.
    ‍
    A few minutes to understand where you are and whether I can help. If I can't, I'll tell you.
  • If there's a fit, we book a proper session.
    I go through your numbers before we speak. You leave with a written verdict on your agency, a priority list of what to fix, the one thing I'd change first and roughly what it's worth, and a straight call: keep your agency, renegotiate the scope, or replace them.
  • If I can help, you get a proposal.
    Within 5 days: the scope, how we'd work together, what your team owns and what I own, the numbers we'd judge it on, and the cost. No pressure to sign. Whatever you decide, you keep everything from the session.
THE OPERATOR

You need a Marketing Agency
‍Growth Partner

I spent 11 years running growth in-house: Head of Growth at Bark.com and co-founder of RacketPal, both acquired. I've sat on your side of the table, briefing agencies and owning the revenue number. An agency is paid to run campaigns. I'm paid to tell you the truth about them. I don't run your ads, so I have no retainer to protect, mine or anyone else's. Sometimes the honest answer is that your agency is fine and the problem is the offer, the tracking or the sales process. If that's the case, I'll tell you.

FAQ

Questions founders ask about agency second opinions

  • How do I know if my marketing agency is doing a good job? Look at what they report and what changes month to month. A good agency ties spend to revenue or customer acquisition cost, tests new ads and audiences every month, and can explain any rise in cost. If your reports are mostly clicks and impressions and the account looks the same as it did six months ago, it's worth a second look.
  • Does my agency need to know I'm getting a second opinion? Not unless you want them to. Read-only access to your ad accounts and analytics is enough, and nothing in your accounts is changed during the review.
  • Should I fire my agency or fix the relationship? It depends on what the review finds. Often the agency is capable but briefed on the wrong goal, or held back by tracking or landing pages it doesn't control. You get a clear recommendation: keep them, renegotiate the scope, or replace them.
  • What do you need from me? Read-only access to Google Ads, Meta Ads and GA4, plus your revenue or CRM numbers for the same period. A short call to understand the business is usually enough to get started.
  • Do you run the ads yourself? No. I tell your team or agency what to fix, in what order, and hold the plan to revenue. Not running the ads is what keeps the review independent.

Still have a question? Send the form below and I'll give you a straight answer.

A SMALLER ROSTER, BETTER WORK

I take on a small number of
companies each quarter

APPLY NOW

Send this and I’ll reach out within one business day. If there’s real potential, we’ll book a proper session. If not, I’ll tell you.

get in touch

Please enter a valid website
Please select any field
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.