Most products don't fail because the engineering was bad. They fail because nobody could explain, in one sentence, who the product was for and why that person should switch. This guide is the go-to-market system we run on every Varritech engagement — positioning, beachhead, offer, channels, launch, and the numbers that tell you what to do next.
Inside this guide you'll find the positioning worksheet we run in a two-hour session, the channel-selection method that stops you burning six months on the wrong one, real offer ladders with real prices, the 40-day launch gate table, and the unit-economics model that decides whether you scale or stop.
Phase 1: Positioning — The Work That Makes Everything Else Cheap
Phase 1 · Positioning
Five components, and why category comes last
assembles bottom-up · loops ~16s
01Competitive alternativeswhat they'd do if you vanished
02Unique attributesprovably not in the alternatives
03Valuewhat each attribute unlocks
04Target customerwho cares the most
05Market categorysets the comparison & the price
Falls out of the five
We help [who] do [what] so they can [outcome], unlike [alternative].
Pick category first and you inherit a price ceiling you can't break.
Category is a consequence, not a starting point. Each component is answerable with evidence; the one-liner is what's left when all five are honest.
Positioning is not a tagline. It is the decision about what context you want a buyer to evaluate you in, and therefore what they compare you to and what they expect to pay. Get it right and your messaging writes itself, your ads get cheaper, and your sales calls get shorter. Get it wrong and no budget saves you — you will spend the rest of the engagement paying to explain yourself.
This is the first phase for a reason. Every downstream decision — which channel, which price, which launch sequence — is a consequence of positioning. Teams that skip it end up A/B testing headlines to escape a problem that was never a headline problem.
The Five Components
April Dunford's framework in Obviously Awesome is the one we run, because it is the only positioning framework we've found that produces a testable artifact rather than a mood board. Five components, in this order:
Competitive alternatives — What would this customer genuinely do if you did not exist? This is the question teams get wrong most often. The honest answer is rarely a funded competitor. It is a spreadsheet, an intern, a WhatsApp group, an agency retainer, or nothing at all. If you position against a VC-backed competitor while your buyer is actually choosing between you and a spreadsheet, every claim you make will land wrong.
Unique attributes — What do you have that the alternatives provably do not? Attributes, not adjectives. "Faster" is an adjective. "Reads the prospect's website before writing the first line" is an attribute.
Value — What does each unique attribute let the customer do that they could not do before? Map every attribute to a consequence. Attributes with no consequence are features you should stop marketing and possibly stop building.
Target customer — Who cares the most about that value? Not who could use it. Who is on fire about it. The segment where the value is worth the most money and the switch is least painful.
Market category — What frame makes the value obvious? Category is a shortcut for the buyer's brain. It sets the comparison set and the price expectation in one move.
⚠️
The single most common positioning error we see: picking the category first, then reverse-engineering the customer to fit it. Founders do this because the category is the fun part — it's the part that sounds like a company. Category is the LAST component precisely because it is a consequence of the other four. Choose it first and you inherit a comparison set you can't win in and a price ceiling you can't break.
Case Study: ConvergeFlow — From Tool to Outcome
ConvergeFlow is a cold-email platform for blue-collar SMBs — roofers, solar installers, HVAC, contractors. The original positioning was a simplicity claim against the category leaders: easier than Instantly, easier than Apollo, easier than Smartlead. Five clicks to a booked call.
That positioning was true and it still lost, because of what fell out of the five components when we ran them honestly.
Competitive alternative: not Instantly. A roofing company owner is not evaluating cold-email SaaS. The real alternative is a $3,000/month lead-gen agency, or buying shared leads from Angi, or doing nothing and waiting for referrals.
Unique attribute: the system reads the prospect's website and writes a first line grounded in what it found — a real promotion, a real service, a real price on their page. Competitors personalize from CRM fields. ConvergeFlow personalizes from the prospect's actual business.
Value: replies that don't read like a template, from an owner who has never written a cold email and never will.
Target customer: the owner-operator who already believes outbound works because the agency proved it, and who is now paying agency prices for it.
Market category: here is the switch. Not "cold email software." Managed outbound.
The category change is the whole story. As software, ConvergeFlow is compared to a $49 tool and the buyer asks "why is this better than Instantly?" As managed outbound, it is compared to a $3,000 agency retainer and the buyer asks "why is this cheaper than my agency?" Same product, same code, opposite conversation.
📈
What the repositioning changed, concretely. The pricing page stopped leading with the $49 self-serve tier and started leading with the $1,500 Managed tier, with the software included rather than sold. Retention was the reason: a blue-collar owner-operator who buys a $49 tool does not log in, and churns in two to three months. The same owner on a managed retainer stays twelve-plus months, because the calls keep arriving whether or not he logs in. The SaaS became the delivery vehicle. The retainer became the product.
Case Study: Renaissance — Positioning Against the Middleman
Renaissance is a proximity-based discovery app for independent artists — DJs, photographers, makeup artists, hairstylists. The founder's instinct was to position against other artist-directory apps.
The five components said otherwise. The competitive alternative for a working DJ is not another app. It is a booking agency taking 10 to 25 percent of every gig, or a pay-per-lead marketplace, or a listing site charging a fee plus a percentage on top. That is the real spend, and it is a percentage that scales with the artist's success — which means the better the artist does, the more the middleman takes.
Renaissance charges a flat $12.99 a month and takes zero commission. Against other directory apps, that is a pricing detail. Against a 20 percent agency cut, it is the entire proposition: the agency model taxes your growth; a flat subscription does not. One DJ booking $4,000 a month is paying an agency $800 and Renaissance $12.99.
The category framing that followed — the agency of the artist — sets the comparison set to agencies, where the value is obvious, rather than to free directory apps, where $12.99 needs defending.
How to Run a Positioning Session
Get the right people in the room for two hours. Founder, whoever talks to customers most, and one engineer who knows what the product actually does versus what the website claims. Three to five people. More than that and you get consensus mush.
Start with competitive alternatives and be brutal. Ask: "the last five customers who bought — what were they doing the week before?" Not "who did they evaluate." What were they doing. That is the alternative.
List every attribute, then delete the ones alternatives also have. What survives is short and often uncomfortable. If nothing survives, you have a positioning problem that positioning cannot fix, and you should be in a roadmap conversation instead.
Map each surviving attribute to a value statement. Attribute, then "which means", then the consequence. Any attribute where the "which means" is weak gets cut from marketing.
Segment by who cares most, then pick one. Score segments on how acute the pain is, how much budget they control, and how easy they are to reach. The winner is your beachhead — Phase 2.
Choose the category last, and sanity-test the price. Say the category out loud and ask what a buyer would expect to pay for a thing in that category. If the number is below your price, the category is wrong.
Write the one-liner and test it on a stranger. The framework: we help [who] do [what] so they can [outcome], unlike [alternative]. If a stranger cannot repeat it back after one read, it is not done.
Phase 2: Beachhead — The One Market You Can Actually Win
Phase 2 · Beachhead
Eight segments in, one segment out
five tests, multiplied · loops ~18s
Segmentreferone jobfundedreachablesize
Enterprise IT12505
Generic SMB20335
Agencies44430
Prosumers33043
Franchises53220
Roofing owner-operators55544
Property managers32404
Everyone else00115
Multiply, don't average A zero on any test zeroes the segment — because it will.
The exclusion is the deliverable. "We are for roofing owner-operators. Not property managers or agencies, yet." That sentence saves a hundred later decisions.
Geoffrey Moore's Crossing the Chasm gave us the bowling-pin model: you do not enter a market, you enter a segment, dominate it completely, and use it as the reference base to knock over the adjacent one. The instinct to stay broad — "we're for any small business" — feels like optionality. It is actually the decision to be nobody's obvious choice.
A beachhead is not a niche you shrink into forever. It is the smallest market where you can become the default, because being the default is what produces the references, the case studies, and the word-of-mouth that make the next segment cheap.
The Beachhead Test
A segment qualifies as a beachhead when all five are true. Not three. All five.
The buyers reference each other. They attend the same events, sit in the same Facebook groups, read the same trade publication. If your customers never talk to each other, you get no compounding and every sale costs full price.
They share one job-to-be-done. One product, one pitch, one onboarding. If serving them means three different products, it is three markets wearing a trenchcoat.
The pain is funded. There is an existing budget line — an agency, a tool, a headcount. Creating a new budget category is a two-year sale. Redirecting an existing one is a two-week sale.
You can reach them without permission. A list exists, or a directory, or a community, or a partner who already has them. If reaching them requires a brand you do not yet have, it is not a beachhead.
It is big enough to matter and small enough to own. The working test: could you plausibly be the known default here within twelve months?
Case Study: Cohive — When the Research Finds the User but Not the Buyer
Cohive is a collectibles community product. Phase 1 of the engagement was pain-signal mining across Reddit — a structured sweep of thousands of posts, scored for intent, to find where money was actually changing hands rather than where conversation was loudest.
The finding reframed the entire go-to-market, and it is the reason we now run this research before channel spend rather than after.
Collectors — the obvious user — barely pay for guidance. Across 7,193 scored posts, exactly one showed willingness to pay for advice or curation. Collectors will talk endlessly and buy almost nothing in that category.
Samples were a different story: 408 posts showed real purchase intent. Same audience, completely different job.
Brands were the under-monetised opportunity: only 12 posts, but the buyers control budget, and nothing was serving them.
🎯
The lesson, stated plainly: the most engaged user is not automatically the buyer. A community full of passionate people is a distribution asset, not a revenue model. If Cohive had launched to collectors — the loudest, most obvious, most enthusiastic segment — it would have built a busy product with no revenue, and read that as a monetisation problem rather than a beachhead problem. The willingness-to-pay research has to be able to return the answer "not this segment," or it is not research.
How to Pick Your Beachhead
List every segment you could plausibly serve. Eight to twelve. Be generous at this stage; you are about to cut hard.
Score each on the five tests, one to five. Reference each other, shared job, funded pain, reachable, right size. Multiply rather than average — a zero on any test should zero the segment, because it will.
Go find evidence of willingness to pay before you commit. Communities, forums, review sites, job boards. You are looking for people spending money on the alternative right now, not people complaining. Complaints are free. Spend is signal.
Pick the top scorer and write the exclusion out loud. "We are for X. We are not for Y or Z, yet." Writing the exclusion is what makes it real, and it is the sentence that will save you a hundred bad decisions later.
Set the graduation criteria now. What must be true before you open segment two? Usually a number of reference customers and a repeatable sales motion, not a revenue figure.
Phase 3: The Offer — Packaging So Price Stops Being the Objection
Phase 3 · The offer
Two levers up top, two underneath
most teams only pull the top two · loops ~14s
Dream outcome×Perceived likelihood
Time delay×Effort & sacrifice
=
Value
Raised with proof, specificity, named clientsCut by shipping early value and doing the work for them
The denominator is the underused half. "First campaign live in 72 hours" moves value more than a louder promise — and it's the thing the buyer was privately worried about.
Positioning decides what you're compared to. The offer decides whether the comparison is close. Most teams treat pricing as a number to be arrived at; the better move is to treat the offer as a thing to be designed, of which the number is one component.
The Value Equation
Alex Hormozi's formulation in $100M Offers is the most useful working model we've found, because each of the four terms is something you can actually change:
Value = (Dream Outcome × Perceived Likelihood of Achievement) ÷ (Time Delay × Effort and Sacrifice)
Two levers sit on top, two on the bottom, and most teams only ever pull the top ones — bigger promises, louder claims. The bottom two are where the leverage actually is, because they are the ones the buyer is privately worried about.
Dream outcome — raise it by selling the consequence rather than the mechanism. Not "an email sequencer." Fifty booked calls a month.
Perceived likelihood — raise it with guarantees, case studies, and specificity. A number with a decimal is more believable than a round one. A named client beats a logo wall.
Time delay — cut it by shipping value before the full outcome arrives. First campaign live in 72 hours, even though the booked calls take six weeks.
Effort and sacrifice — cut it by doing the work for them. This is the single most underused lever in software, and it is exactly the lever the ConvergeFlow repositioning pulled.
💰
Guarantee by ticket size. Under $100: no guarantee needed, friction exceeds value. $100 to $2,000: unconditional money-back — the refund rate will be lower than the conversion lift. $2,000 to $10,000: conditional or performance-based, tied to a metric both sides can see. Above $10,000: a service guarantee — we keep working free until the named outcome lands. The guarantee should get more conditional as the price rises, never less.
The Offer Ladder
Phase 3 · The ladder
Each rung qualifies the buyer for the next
the real Varritech ladder · loops ~20s
FreeGuide 1 — no gate
$29Single guide
$79Bundle
$999Quick build
$6kFixed-bid project
$895–14.6k/moSupport plan
Reader
↓
Customer
↓
Client
↓
Annuity
The prices aren't the mechanism — the qualification between rungs is. A cold visitor on a $6k page converts terribly. The same person after a good $999 build converts at a rate that makes paid acquisition viable.
Nobody's first transaction should be their largest. A ladder lets a stranger become a buyer cheaply, then lets the relationship carry the price up. Each rung has one job: qualify the buyer for the next rung.
Here is the actual Varritech ladder, prices included, because worked examples beat abstractions:
Free — Guide 1: Product Strategy and Discovery. No email gate, no payment. Its job is to demonstrate depth of method to someone who has never heard of us. A person who reads thirty pages of our discovery process and finds it good has pre-qualified themselves in a way no ad can.
$29 — a single specialist guide. The first transaction. Small enough to be an impulse, large enough to establish that we are paid for expertise. The buyer is now a customer, which is a categorically different relationship from reader.
$79 — the bundle. Classic anchoring: $174 of guides for $79. The bundle exists to make the single guide feel like a reasonable entry rather than the only option.
$999 — the quick build. A fixed-scope landing page. First engagement where we do the work rather than describe it.
$2,500 to $6,000 — fixed-bid project. A scoped build with a signed LOE.
$895 to $14,599/month — support plans. Launch at 8 hours a month through Mission Critical at 80. Recurring, and the rung where the relationship becomes an annuity.
The mechanism that makes a ladder work is not the prices, it is the qualification between rungs. A visitor who arrives at a $6,000 project page cold converts terribly. A visitor who read the free guide, bought a $29 guide, and had a good $999 experience converts at a rate that makes paid acquisition viable.
🔎
Qualification gates beat wider funnels. We added a short qualification step before checkout on the guides — a few questions routing the buyer to the right product rather than the most expensive one. Counterintuitively this raises revenue: fewer people reach checkout, but the ones who do bought the correct thing, so refunds and support load drop and the next rung converts better. Optimising for checkout starts is optimising the wrong number.
Case Study: ConvergeFlow Managed — The Retainer Is the Product
The offer that came out of the ConvergeFlow repositioning, and why each tier exists:
DIY, $49/month. Self-serve software. Exists mainly as a price anchor and a home for the small share of buyers who genuinely want to run it themselves.
Managed, $1,500/month. We set up the domain and inboxes, write the sequences, run the warmup, and deliver 50 booked calls a month or the money back. Software included.
Outbound Engine, $4,000/month. Five or more inboxes, weekly creative rotation, a dedicated sender rep, 150-plus booked calls, shared Slack channel.
The anchor that makes $1,500 read as cheap: a booked call for a roofer is worth between $2,000 and $15,000 in contract value. Fifty a month is a six-figure pipeline. Against that, $1,500 is not a cost decision, it is an arithmetic one — and arithmetic closes faster than persuasion.
The margin holds because one operations person runs roughly ten Managed clients on the same automation the DIY tier uses. Roughly $200 of infrastructure against $1,500 of revenue. The software you already built is what makes the service tier profitable.
Phase 4: Channels — Finding the One That Works Before the Money Runs Out
Phase 4 · Channels
Nineteen, then three, then one
winner-take-most · loops ~20s
all 19test 3commit 1ContentBizdevCommunitySEMPRAffiliateEventsDisplaySpeaking
Kill criteria — written before the test
$500 and 2 weeks. Success = 3 qualified conversations.
Decided in advance it's arithmetic. Decided afterwards it's a sunk-cost debate the loudest person wins.
Channels don't usually die of being wrong — they die of being kept alive too long. The test answers one question: can I get anyone at all through here, and what did the first one cost?
Almost every team gets this wrong the same way: they run four channels at ten percent effort each, get mediocre results everywhere, and conclude that marketing is hard. Channels are winner-take-most. At any given stage, essentially all of your traction comes from one channel. The job is not to run many channels — it is to find that one fast and cheaply, then commit to it disproportionately.
The Nineteen Channels
From Gabriel Weinberg and Justin Mares' Traction. The value of the list is not that it is clever, it is that it is exhaustive — it forces you past the three channels you were already going to pick.
Viral marketing · Public relations · Unconventional PR · Search engine marketing · Social and display ads · Offline ads · Search engine optimization · Content marketing · Email marketing · Engineering as marketing · Target market blogs · Business development · Sales · Affiliate programs · Existing platforms · Trade shows · Offline events · Speaking engagements · Community building
The Three-Ring Method
Outer ring — brainstorm all nineteen. For each, write one concrete sentence describing what running it would actually look like for your product. Not "we could do SEO" but "we could rank for the twelve searches a roofing owner makes when their lead flow drops." Most channels will sound absurd. Write them anyway; the absurd one is occasionally the one.
Middle ring — pick three to test. Choose on evidence, not preference. Where does your beachhead already gather? Which channel does the funded alternative already use to reach them? Cost and time-to-signal matter more than ceiling at this stage.
Inner ring — run cheap tests in parallel, then commit to one. A real test answers: can I get anyone at all through this channel, and what did the first one cost? Small budgets, short windows, honest reads. Then put the majority of your resource behind the winner. The failure mode is hedging after you have the answer.
⏱️
Set the kill criteria before you start the test, in writing. "We will spend $500 and two weeks on this channel; success is three qualified conversations." Written down in advance, the decision is arithmetic. Decided afterwards, it becomes a debate about sunk cost that the most senior person in the room wins. Channels do not usually die of being wrong — they die of being kept alive too long.
Case Study: The Two-Sided Community Flywheel
The client-acquisition model Varritech runs on itself, and the reason our own acquisition cost is low.
The setup: run two cold-outreach campaigns in parallel to two sides of the same market — early-stage founders and early-stage investors. Founders want capital and introductions. Investors want deal flow. Neither side wants a newsletter.
Then curate both into one community. The mechanism that makes this work: each side is the reason the other side stays. The founders are the product the investors came for. The investors are the product the founders came for. The operator's job is curation, not content.
The go-to-market consequence: a founder who joins for investor access and spends three months watching us run the community has an entirely different relationship with a build proposal than a cold lead. The community is a channel that converts on trust accumulated over months rather than on a landing page.
The channel is business development plus community building — two of the nineteen, run as one motion.
The cost is time rather than media spend, which is the right trade when you have more operating capacity than cash.
It compounds: every member makes the next recruit on the opposite side easier.
Case Study: PortableTenant and SecuredStays — Partnerships as a Channel
PortableTenant is a tenant-screening platform where renters keep one reusable screening report. Discovery surfaced the hard problem early: it is two-sided. Renters need landlords to accept the report, landlords need renters to have one. Neither side moves first. Paid acquisition against a two-sided cold start is how you spend a lot of money slowly.
The answer was a channel rather than a campaign. SecuredStays — a travel-nurse housing platform — already had the renters, at exactly the moment they need screening. A referral integration puts PortableTenant in front of a qualified renter inside a workflow where screening is already the next step.
What made it a real channel rather than a logo swap:
A dedicated landing route so referred traffic is identifiable and the experience is specific to where they came from.
Attribution stamped on the order, so referred revenue is measurable rather than assumed. Without this you cannot tell a working partnership from a decorative one.
An automatic discount with no coupon code. Codes leak, get posted publicly, and add a step where buyers drop. The discount applies because of who referred them.
A monthly affiliate report, because a partner who cannot see their numbers stops promoting within a quarter.
Signed webhooks in both directions, so each platform can act on the other's events without polling or manual reconciliation.
🤝
Partnership channels live or die on attribution plumbing, not on the handshake. The commercial terms take an afternoon. The referral parameter surviving a redirect through signup and login, the order carrying the referral tag into the payment metadata, the reporting a partner can actually see — that is weeks of engineering, and skipping it produces a partnership that technically exists and generates nothing. Budget for the plumbing at the moment you sign, not after the first month of confusing numbers.
Phase 5: The Launch Sequence — Gates, Not Dates
Phase 5 · Launch
Gates, not dates
a gate blocks until it's observably true · loops ~22s
Build greenlint + tests pass
Real datano fixtures on the dashboard
OAuth round-triplive account, end to end
Dogfoodwe book 5 real calls on our own product
Beta converts2 of 5 pilots pay
GAfirst paid processed
Cannot be waived If you won't run your own outbound on your own product, you've learned something — act on it rather than launch.
Beta success is conversions, not compliments. Five of five saying they love it while none pay is a fail — and a worse signal, because it feels like a pass.
A launch plan organised by dates tells you when you are late. A launch plan organised by gates tells you whether you can proceed. Every step below has an exit condition that is observable by someone other than the person who did the work.
This is the actual sequence from the ConvergeFlow launch plan, and the shape generalises.
Step
Window
Gate — must be observably true
Branch off main, cherry-pick security fixes
Day 1
Branch builds green
Unbreak build and production safety
Days 2-3
Lint, build, and tests all pass
Real data replaces mock data
Days 4-7
Dashboard shows real numbers, not fixtures
OAuth completion
Days 8-10
Full round-trip works against a live account
Onboarding gating and email verification
Day 11
An unverified user is provably blocked from sending
Marketing site and public pricing
Days 8-10, parallel
Public site live at the canonical domain
Internal dogfood
Days 11-18
We book five real calls using our own product
Closed beta, 3-5 pilot customers, free 30 days
Days 18-38
Two convert to paid at the end of the free window
Public GA and Managed tier launch
Day 40
Stripe live, first paid customer processed
Three rules make this work in practice:
The dogfood gate is not optional and cannot be waived. If you will not run your own outbound on your own product, you have learned something important and should act on it rather than launch.
Beta success is measured in conversions, not compliments. Two of five pilots paying is a pass. Five of five saying they love it while none pay is a fail, and a much worse signal because it feels like a pass.
Parallelise only what does not share a gate. The marketing site runs alongside OAuth because neither blocks the other. Nothing runs alongside the security work.
Case Study: NeuroNova — Crowdfunding as a Go-to-Market Motion
NeuroNova is a UK edtech building learning tools for neurodivergent children, raising a first round. The default motion was investor outreach. Crowdfunding was added not as a fundraise but as a go-to-market instrument, which is the framing that made it worth doing.
It is a demand test with a number attached. A £25,000 opening target per platform, across four platforms, is a market research instrument that pays for itself. Backers are users voting with money before a single line of go-to-market spend.
It builds the launch list. Every backer is a named early user with an email address and a demonstrated willingness to pay — the highest-quality launch list a pre-revenue product can have.
It is proof for the investor conversation. Public backing from real families is evidence about demand in a way that a deck slide is not.
Rewards were kept digital only — founders wall, demo call, private launch webinar, early access. Zero fulfilment cost, zero logistics, no physical merchandise to ship a year late.
⚖️
The constraint that reshaped the reward tiers. Two of the four platforms route donations through a UK charity with Gift Aid, and Gift Aid caps the value of the thank-you benefit a donation can carry. Giving away free subscriptions as a charity reward risks breaching that limit. So the commercial rewards — product access, subscriptions — moved onto the Kickstarter campaign, where a backer is buying a pre-order rather than donating. Same campaign, two legal structures, rewards allocated by which structure can carry them. The tax and charity rules are a go-to-market constraint, not paperwork to hand off afterwards.
Phase 6: Measurement — The Numbers That Decide What You Do Next
Phase 6 · Measurement
Spending on acquisition through a retention leak
leak, then patch · loops ~18s
Acquisition
Activation
Retention
Revenue
Referral
BeforeMore spend in, same revenue out. Each extra dollar makes the correction more expensive.
AfterPatch retention first, then the same acquisition spend compounds.
Find the constrained stage before you fund any other one. If the retention curve goes to zero, acquisition spend is a bucket with no bottom.
The point of measurement is not a dashboard. It is to make the next decision obvious. A metric nobody would act on differently at a different value is decoration.
North Star Metric
One metric that captures the core value delivered. Deliberately not revenue — revenue is the lagging confirmation, the North Star is the leading indicator.
Airbnb — nights booked. Not revenue, not signups.
Spotify — time spent listening. Not subscribers.
Slack — messages sent within channels. Not daily actives.
PortableTenant — screening reports delivered to landlords. Not renters registered, because a renter with a report nobody accepted got no value.
ConvergeFlow — calls booked for customers. Not emails sent, which is the vanity version of the same funnel and moves in the wrong direction when the product improves.
AARRR, and Where It Actually Breaks
Dave McClure's pirate metrics track the lifecycle: acquisition, activation, retention, revenue, referral. The framework is sound, and the practical value is in knowing which stage is your constraint, because effort spent on any other stage is wasted.
Acquisition — how they find you. Channels, cost per acquisition, traffic sources.
Activation — whether the first experience delivers. Onboarding completion, time-to-first-value.
Retention — whether they return. Cohort curves, the ratio of daily to monthly actives.
Revenue — whether they pay. Average revenue per user, lifetime value, conversion rate.
Referral — whether they tell others. Net promoter, referral rate, viral coefficient.
The near-universal mistake is pouring acquisition spend onto a broken activation or retention stage. If your retention curve goes to zero, acquisition spend is a bucket with no bottom, and every additional dollar makes the eventual correction more expensive.
Unit Economics — The Four Numbers
Customer acquisition cost — total sales and marketing spend divided by new customers in the period. Fully loaded, including the salaries.
Lifetime value — average revenue per customer times gross margin times average lifespan in months.
The ratio — healthy is 3:1 or better. Below 1:1 you lose money on every customer and growth accelerates the loss. Far above 5:1 usually means you are underinvesting in growth, not that you are winning.
Payback period — months to recover acquisition cost. Under 12 months is comfortable for most software businesses; under 6 means you can self-fund growth.
🧮
Why lifetime value is the number worth attacking first. ConvergeFlow's DIY tier: a $49 customer with a two-to-three month lifespan is roughly $120 of lifetime revenue. There is no acquisition channel that profitably buys a $120 customer. The Managed tier: $1,500 a month at twelve-plus months is $18,000. That is not a marginally better business, it is a different business — and it is the number that decides whether paid acquisition is a viable channel at all. Fix lifetime value before you optimise acquisition cost; it moves further and it moves the constraint.
Growth Loops Beat Funnels
Phase 6 · Compounding
A funnel restarts. A loop reinvests.
side by side · loops ~15s
Funnel
SpendCustomers
Tomorrow you spend again, at the same price.
Loop
CustomerOutputNew customer
Each turn makes the next turn cheaper.
The test: does customer 100 make customer 101 cheaper to acquire than customer 99 did? If not, it's a funnel with good branding.
A funnel is linear: spend at the top, customers out of the bottom, spend again tomorrow. A loop reinvests its output into its own input, so each turn makes the next turn cheaper.
Content loop — a published piece ranks, brings a reader, the reader's question becomes the next piece.
Referral loop — a customer invites a colleague, the colleague becomes a customer and invites again.
Data loop — usage improves the product's output, the better output attracts more usage. Any product with a machine-learning component has this available and most fail to make it explicit.
Community loop — a member attracts a member on the opposite side, which is precisely the two-sided flywheel in Phase 4.
The test for whether you have a real loop: does customer number 100 make customer number 101 cheaper to acquire than customer number 99 did? If not, you have a funnel with good branding.
Bonus: Pricing — Choosing the Metric Before the Number
Bonus · Pricing
Pick what you charge per, before the number
aligned vs taxing · loops ~16s
Scales with delivered value
per booked call
Customer grows → bill grows → they're happy about it
Scales against them
per contact stored
They delete data to lower the bill — and use you less
Two-sided rule Whoever benefits most from liquidity pays for it — and it's almost never the side you need more of.
The metric decides whether revenue rides with the customer or fights them. Get it wrong and no amount of tier tuning fixes it.
Most pricing conversations start with the number. Start with the metric — what you charge per — because the metric determines whether revenue grows with the customer's success or fights against it.
The value metric should scale with delivered value. Per booked call, per report delivered, per seat that logs in. If it scales with something the customer wants less of, you are taxing their success and they will notice.
Van Westendorp price sensitivity — four questions to real prospects: at what price is this too expensive, expensive but worth considering, a bargain, so cheap you'd doubt the quality. The intersections bound your acceptable range. Cheap to run, and better than guessing.
Three tiers, and design the middle one to win. The top tier's job is often to make the middle look reasonable rather than to sell.
Charge more than is comfortable. Underpricing is far more common than overpricing, and it is worse: it starves the delivery you need to retain the customers you underpriced.
🎨
A marketplace pricing rule that cost a client real money to learn. In two-sided markets, charging the buyer usually kills liquidity. The Renaissance research was unambiguous: buyer-pay subscriptions suppress the demand side, and a marketplace without demand has nothing to sell the supply side. The model that works is artist-pays, bookers free or freemium, venues on a separate business arrangement. Whoever benefits most from liquidity should be the one who pays for it — and it is almost never the side you need more of.
Bonus: The Messaging Hierarchy
Positioning is the strategy. Messaging is the artifact the team writes from. Without this document, every person writes their own version and the market hears five products.
One-liner — we help [who] do [what] so they can [outcome], unlike [alternative]. One sentence, no clauses.
Three pillars — the three claims that support the one-liner. Each maps to a unique attribute from Phase 1.
Proof per pillar — a customer number, a named case study, a demonstration. A pillar without proof is a slogan.
Objection handling — the five things prospects actually say, with the response. Harvested from sales calls, not invented in a meeting.
Words we use and words we don't — the vocabulary list. Prevents the slow drift where the website and the sales team stop describing the same product.
✍️
Write copy the way your buyer talks, which is rarely how your team talks. Internally a feature is "the enrichment pipeline." To a roofing company owner it is "we read their website before we write to them." The internal term is not wrong, it is just unsellable. Keep a two-column translation table — internal term on the left, the customer's language on the right — and write all external copy from the right-hand column.
Bonus: The Go-to-Market Readiness Checklist
Run this before you spend money on acquisition. Every unchecked box is a leak that paid traffic will make more expensive, not less.
The one-liner exists in writing and three people describe the product the same way
Competitive alternatives are named honestly, including doing nothing
The beachhead segment is written down, with the exclusions stated
Evidence of willingness to pay was gathered before the build, not after
Pricing has a value metric, not just a number
The offer has a guarantee appropriate to the ticket size
Three channels were tested with written kill criteria; one has been chosen
Attribution is wired end to end — the order carries the source, not just the click
North Star metric is agreed, and it is not revenue
Unit economics are modelled; ratio and payback period are known numbers
Activation and retention were fixed before acquisition spend was increased
The launch sequence has gates with observable exit conditions
Someone owns each channel by name
A monthly reporting cadence exists for any partner or affiliate
Obviously Awesome — April Dunford. The positioning book. Short, and the only one with a usable process.
Crossing the Chasm — Geoffrey Moore. Beachhead strategy and why early adopters mislead you.
Traction — Gabriel Weinberg and Justin Mares. The nineteen channels and the three-ring method.
$100M Offers — Alex Hormozi. Offer construction, the value equation, guarantees.
Play Bigger — Al Ramadan and co. Category design, for when the frame itself is the strategy.
The Mom Test — Rob Fitzpatrick. How to ask about demand without collecting flattery.
What's Next?
You now have the system: position so the comparison favours you, pick one market you can actually own, design an offer where price is arithmetic rather than persuasion, find the one channel that works before the money runs out, launch against gates instead of dates, and measure the four numbers that decide whether to scale or stop.
The order matters more than any individual framework. Channels chosen before positioning produce expensive noise. Pricing set before the beachhead is a guess. Acquisition spend increased before retention is fixed is the most common and most costly mistake in this entire guide.
📞
Working through any of these phases? Book a free 30-minute strategy call. We'll go through your specific situation — positioning, channel selection, offer design, or the whole sequence.