Who I can help

A trial signup is a promise, not a customer

If Meta is optimising toward signups while your payback period stretches, you're scaling the wrong number.

Work with us me
Activation over signupPayback aware scalingProduct led creativeServer side events

Sound familiar?

SaaS accounts usually look healthy at the top and disappointing at the bottom, for consistent reasons.

What changes when the revenue arrives monthly

Software economics reward patience and punish shallow optimisation. The work follows from that.

Optimise toward activation, not signup

The signup is free to the user and therefore cheap to acquire. What predicts revenue is the moment someone does the thing your product is for: imports the data, invites a colleague, completes the setup. Sending that event back to Meta changes the quality of everyone who follows, provided you have enough volume for it to learn from.

Judge acquisition against payback, not the first invoice

If you allow yourself to spend only what a customer pays in month one, you will lose to competitors who understand their payback period. Establishing how long you can afford to wait is a finance conversation that unlocks a media decision, and it is usually where the ceiling on growth actually sits.

Sell the problem before the product

Most SaaS advertising opens with what the software does. The people who convert are the ones who first recognised themselves in the problem. Show the mess, the spreadsheet, the awkward workaround, then arrive as the answer. Feature comparisons belong further down, once someone is choosing between options rather than deciding whether to care.

Fix the plumbing before spending more

Browser side tracking alone will not carry a SaaS funnel. Server side events, sensible values on those events, and a clear definition of which action counts as a conversion. Every scaling decision you make rests on this being correct, and it usually is not when I first look.

I've personally managed Meta Ads for hundreds of brands big and small

Kokoon
Waken
Vitabright
Mindful Chef
Press
Slimpod
Pentire
Upright
Everly
Eternal Collagen
Swallow
Gala
Tena
Optical Express

How I'd approach your account

  1. 1

    Audit

    Events, campaign structure, creative and funnel, alongside an honest read on which of your reported numbers can be relied upon.

  2. 2

    Fix the signal

    Server side events for activation and paid conversion, with values attached, so optimisation follows revenue rather than sign ups.

  3. 3

    Rebuild the creative

    Problem led angles mapped to who actually adopts your product, tested deliberately rather than produced in batches.

  4. 4

    Scale to payback

    Budget increases tied to cohort behaviour and payback period, so growth stays affordable rather than becoming a cash flow problem.

What founders say

What founders say about working with John on Meta campaigns

Having one experienced person accountable for everything changed how fast we move. Questions get answered the same day, tests go live the same week, and I always know exactly what's being worked on and why it matters.
CyrusFounder, re:sleep
What I value most is the honesty. John tells me when an idea won't work and why, rather than nodding along and billing me for it. He's genuinely part of the business now, not a supplier I chase for updates.
Sandra Roycroft-DavisFounder, Slimpod

Questions SaaS founders ask me

Free trial or demo request, which should we optimise for?

Whichever produces enough volume for the algorithm to learn while still predicting revenue. Self serve products usually optimise toward activation inside the trial. Higher priced products with a sales motion behave more like lead generation, where the qualified opportunity is the event that matters.

Our product is B2B. Does Meta reach our buyers?

It reaches them, it just does not label them by job title. Your creative does the qualifying instead. For smaller and mid market software this works well. For a handful of enterprise accounts with named targets, other channels usually make more sense and I will say so.

How do we handle a long payback period?

By agreeing the number in advance with whoever owns the finances, then holding to it. The most common failure is a marketing team scaling to a payback the business never actually signed off on, which ends with spend cut abruptly rather than adjusted sensibly.

Can you work alongside our in house team?

Yes, and often that is the better arrangement. Plenty of teams need senior direction and an extra pair of hands on creative rather than someone taking the whole thing away from them.

Let's look at your funnel

Tell me what you're spending, what you're optimising toward and how long you can afford to wait for payback. I'll come back with an honest view on whether I can help.

  • You'll hear back from me, not an account manager
  • Usually a reply within one working day
  • If I'm not the right fit, I'll tell you

Your details go straight to me and nowhere else.