Your ad platform grades you on a seven-day window. Your customers pay you for years. Until you can see CAC payback and activation as separate, measured numbers, every scaling decision is a guess with a credit card attached — and the safe guess is always to underspend on the channel that would have worked.
Payback Build // ECOM TECH
Six patterns we find in nearly every SaaS account between $20K and $400K MRR before we touch a single dollar of media spend. None of them are visible in the ads manager.
ROAS was built for a single transaction. You sell a contract that renews. A channel that looks catastrophic at thirty days can be your best one at nine months, and the reverse is just as true — but the number on the dashboard cannot tell you which is which.
Trials do not fail because the ad was wrong. They fail because the user never reaches the moment the product becomes obviously useful. Most teams cannot name that moment precisely, cannot measure time-to-value, and so keep buying more people to lose the same way.
Self-serve and sales-assisted have different costs, different payback curves and different ceilings. Averaged together they produce a number that describes neither. You end up starving the motion that scales and over-feeding the one that does not.
Free trial, demo-gated and freemium are three distribution strategies with completely different unit economics. Almost every founder we meet picked theirs by copying a competitor at a different price point, in a different market, at a different stage.
When expansion does not cover churn and contraction, paid acquisition is not growth — it is refilling a bucket with a hole in it. Every dollar you spend buys a customer who is worth slightly less than the one before, and the machine never compounds.
You send a signup conversion, so the algorithm goes and finds people who are extremely good at signing up. Nothing in that loop knows what an activated account looks like, what a qualified lead is worth, or which segment renews twice.
We install the measurement layer first, repair the funnel between signup and first value, and only then decide what a customer is actually worth buying.
We rebuild your acquisition math by signup cohort, channel and motion, with gross margin and support cost included. You get one model that answers a single question: how many months until this customer has paid for themselves?
We define the moment your product becomes obviously useful, instrument it as a real event, then measure how many accounts reach it and how long it takes. Everything downstream of acquisition depends on that one definition being right.
Free trial, demo or freemium is a distribution decision, not a preference. We model each against your price point, sales cycle and support load, then rebuild tiers, limits and the upgrade trigger around the answer.
The two motions get separated into two P&Ls with their own CAC, payback and conversion targets. Product-qualified leads get scored and routed on behavior rather than firmographics, so sales time lands on accounts that already showed intent.
Google, LinkedIn, Meta and Reddit get rebuilt around activated accounts and payback windows instead of raw signups. Creative is written for the buying committee, and budget moves only when the cohort math earns it.
Seat growth, usage tiers, add-ons and renewal timing get engineered as a deliberate loop. When net revenue retention clears a hundred percent, paid acquisition stops refilling the bucket and starts compounding on top of it.
Aggregate figures across managed B2B SaaS accounts. Individual results vary with price point, sales motion, category and how much runway you give the work.
Ranges we treat as a normal outcome: activation up 15 to 30 points, trial-to-paid up 20 to 50 percent, payback cut by roughly half, net revenue retention moved above a hundred. Nothing on this page is a guarantee of performance.
We measure before we spend, fix activation before we scale, and ship in the order your cash actually responds to rather than the order that presents well.
We pull billing, product analytics and ad data, rebuild acquisition by cohort and by motion, and separate self-serve from sales-assisted. You leave with a written verdict on what a customer really costs you and how long they take to pay it back.
First value gets defined, instrumented and then engineered for: onboarding sequence, in-product prompts, setup friction, sample data, and the human touch where it earns its cost. This is where most of the payback improvement is actually created.
We model trial, demo and freemium against your price point and support load, then rebuild tiers, usage limits and the upgrade moment around the winner. If your current model is right, we say so and spend the time elsewhere.
Campaigns get rebuilt around activated accounts and qualified pipeline instead of signups. We start deliberately small, kill what does not clear the payback gate, and step budget up only when a full cohort supports the decision.
Monthly cohort reviews, a live payback dashboard and a standing test queue across creative, onboarding, packaging and expansion. Every cycle the payback window should close a little further and net revenue retention should climb.
Shared with permission. The numbers describe their accounts and are not a promise about yours.
We had paused paid entirely because it looked unprofitable. They rebuilt the model by cohort and showed us the channel was fine at nine months and terrible at thirty days. We turned it back on with a payback gate and it has been our largest source of new MRR since.
The finding that hurt was that we could not define activation. Once they instrumented first value, we could see that most trials never imported a single workflow. Fixing that one step moved trial-to-paid more than two years of landing page tests.
They refused to touch our ad accounts for the first three weeks, which I found frustrating and was completely correct. Splitting self-serve from sales-assisted changed where we put every dollar, and our payback window is now under half what it was.
Media spend is separate and always stays in your own accounts, never marked up. Every engagement starts with an application and a real look at your numbers.
The eight questions every SaaS founder asks us on the first call. Anything we missed, ask on WhatsApp and a human will answer.
Three engagements. The Payback Diagnostic is a flat $5,400 one-time project delivered in twelve business days. The Activation and Acquisition Engine is $12,000 per month with a 90-day minimum, because activation work needs a full cohort before it can be judged fairly. The Compound Growth Partnership starts at $21,000 per month and pairs a base retainer with a performance component tied to attributed net new and expansion MRR. Media spend is always separate, always billed directly to your own accounts, and never marked up by us. Most founders start with the diagnostic, see the payback model built on their own data, and decide from there. If the diagnostic says we are not the right team, we tell you and you keep the model.
Honestly, no, and we will say so on the first call rather than take the retainer. Paid acquisition amplifies whatever your product already does to a new user. If accounts sign up and never reach the moment the product becomes useful, spending money simply buys a faster churn rate and a much more expensive answer to a question you could have asked for free. What we look for is a retention curve that flattens, at least one segment that renews without being chased, and signups you did not pay for. Below roughly $20,000 MRR, or with a curve that still slopes toward zero, your constraint is product and positioning rather than media buying.
Most of our accounts have one, and the work moves faster when they do. We are usually brought in for the parts an internal team rarely has uninterrupted time to build: the cohort payback model, the instrumentation between signup and first value, and the separation of self-serve from sales-assisted economics. Your team can keep owning campaign execution and product marketing if that is the arrangement you want, while we own the measurement layer and the scaling decisions that depend on it. We work inside your Slack, your ticketing system and your weekly growth review rather than sending a monthly deck. If your team would rather hand us the ad accounts entirely, that also works.
We look for at least $15,000 per month in media once the activation work is live, and we would rather you wait than start underfunded. B2B SaaS has expensive clicks and long consideration windows, so below that level a single test takes months to reach a conclusion and you end up making scaling decisions on noise. If you are spending $8,000 a month today and it is working, we will usually recommend fixing activation and instrumentation first, then stepping spend up in gated increments as payback holds. Budget always sits in your own accounts and you approve every increase in advance. We never take a percentage of media, because that quietly rewards us for spending more of your money.
You do, in every case. Ad accounts, the product analytics workspace, the warehouse, the CRM, the attribution tooling and every dashboard we build are created under your ownership with us added as users. If the engagement ends, you keep the models, the event schema, the audience definitions, the creative files and the historical data, and you get a written handover rather than a support ticket. We will not run acquisition through an agency-owned account, because it makes your cost data non-portable and hands us leverage we do not want. Everything is covered by a mutual confidentiality agreement signed before any credential is shared, and access is provisioned through your own identity provider wherever your stack supports it.
Measurement moves first. Within two to three weeks you generally have a payback model, clean activation events and self-serve separated from sales-assisted, which by itself changes how you read your own spend. Activation improvements show up in the next full cohort, so plan on four to eight weeks before trial-to-paid conversion can be compared honestly. CAC payback is the slowest number by construction, because it is a claim about months of future revenue: expect a defensible read at ninety days and a confident one after two quarters. Expansion and net revenue retention take longer still. Anyone promising a payback improvement in thirty days is selling an attribution setting, and outcomes vary by price point and sales motion.
We tell you early and in writing rather than letting a retainer drift. Every engagement carries an agreed target: a payback window, an activation rate and a trial-to-paid floor, all set against your own baseline from the diagnostic rather than an industry benchmark someone published. We review those numbers with you monthly, in the open. If the model is not tracking by the end of the second quarter, we either rescope the work at no additional fee or end the engagement, and you keep everything we built. Sometimes the honest answer is that the constraint is pricing, packaging or the product itself, and no amount of media buying will move it. We would rather say that than keep invoicing.
You send the form on this page with your MRR range, pricing model and current spend, and we reply within one business day. If the shape looks right we run a forty-five minute call about your funnel, your definition of activation and what you have already tried, then send a fixed scope with a price and a delivery date. After signature we collect access in a single kickoff session covering product analytics, billing, the CRM and the ad accounts, and the diagnostic starts that same week. You receive the written payback model and prioritized fix list twelve business days later. We take a limited number of SaaS accounts per quarter so the diagnostic work never turns into a queue.
Limited SaaS accounts each quarter. The more honest the inputs, the more useful the reply. We answer every serious submission within one business day.
Your numbers are in. We read every submission against real cohort math, so expect a substantive reply from a strategist within one business day — if it is urgent, message us on WhatsApp and reference your company name.
We cap intake so the diagnostic work stays deep. If the quarter is full we give you the next available start date instead of stalling you.
You already built something people keep paying for. The diagnostic takes twelve business days and tells you exactly what a customer is worth and how long they take to pay you back.
Get The Payback Diagnostic