
Customer acquisition cost with a marketing budget of zero
Most CAC guides assume a marketing budget to optimize. Here's the formula, real channel-cost benchmarks, and what this actually looks like starting from zero.
Customer acquisition cost is what it costs, on average, to turn a stranger into a paying customer: total acquisition spend divided by new customers acquired over the same period. Most guides stop there and move straight to optimizing a ratio. That's the wrong next step for a reader who's never had a marketing budget to optimize in the first place, and it's exactly the reader this piece is for.
The formula, and the ratio everyone quotes without saying where it's from
CAC = total spend on acquisition (ads, tools, content production, any paid channel cost) ÷ new customers acquired in that period. If $2,000 spent on content and tools brought in 40 new customers in a month, CAC is $50.
The other half of the ratio, lifetime value (LTV), is average revenue per customer multiplied by how long they typically stay. A $15/month subscriber who sticks around 18 months on average has an LTV of $270. Against a $50 CAC, that's a 5.4:1 ratio, comfortably past the commonly cited healthy threshold, though that $270 is revenue, not profit; what it actually costs to serve that same customer at real scale is the other real number this ratio quietly assumes away.
The number that gets repeated everywhere is a 3:1 LTV:CAC ratio, customer lifetime value should be roughly three times what it cost to acquire them. That figure comes from venture-backed SaaS benchmarking, the ratio investors look for when a company is scaling paid acquisition on purpose. It's a reasonable target once real spend is involved. It's not a law, and it's not the number that matters most before a reader has spent anything at all, when there's no ad budget, the real constraint is time invested per customer, not a ratio against dollars that were never spent.
Customer acquisition cost by channel
Per First Page Sage's CAC-by-channel study (~120 client firms, 2022-2024), average B2C acquisition cost splits into two real categories, and they're not what most CAC guides imply.
| Channel | B2C CAC | Realistic for a zero-budget start? |
|---|---|---|
| Social media marketing | $212 | Yes, organic posting costs time, not spend |
| Email marketing | $287 | Yes, once there's a list to email |
| Thought-leadership content | $298 | Yes, this is writing, not ad spend |
| Webinars | $251 | Maybe, needs an audience first |
| Basic SEO | $1,201 | Only if "SEO cost" means agency fees, DIY SEO is far cheaper |
| PPC/paid social ads | $230-290 | No, requires real ad spend upfront |
| Account-based marketing | N/A (B2B only, $4,664) | No, enterprise sales-team territory |
| TV, radio, outdoor ads | $301-375 | No, requires production budget and media buys |
The organic column is the real story. Social, email, and content-driven acquisition all land under $300 per customer in this dataset, and for a solo developer running any of them personally, the actual cash outlay is close to zero, the study's dollar figures include the cost of an agency or a hire, not the reader's own unpaid time.
The same dataset covers a few more organic channels worth knowing about even though they're not the cheapest entry point: video marketing averages $301, podcasting $363, public speaking $472. All three require an existing audience or platform to be efficient, which is why they land higher than social or email despite still being organic. Start with the cheapest channel that matches an actual skill (writing, if the content lands; showing up consistently, if social does), not the one with the lowest number in isolation.
On the inorganic side, the averages are misleading if read as a single number. B2C paid social lands at $230-290, genuinely close to organic, but that average also includes TV ($306), radio ($375), and outdoor advertising ($301), none of which a solo developer will ever run, and account-based marketing ($4,664 in the B2B data) skews the inorganic average up dramatically for a channel that only applies to enterprise sales teams with dedicated reps. Reading "inorganic averages $319" as "paid ads are cheap" would be a real misread of what's actually in that number.
What this looks like with no budget at all
Two real accounts on this site already show the organic side of that table working, not as theory. Build in public: what it actually costs, what it gets you documents a real, named account that reached $18k in revenue and 100+ paying users through public progress updates, a channel with real time cost and effectively zero cash CAC. SaaS SEO strategy for developers who'd rather be shipping covers the technical-SEO-basics side of the same organic column, real ranking movement from fixing title tags and sitemap hygiene, no ad spend involved.
Both pieces land in the same place the First Page Sage data does: the cheapest real acquisition channels are also the ones that require showing up consistently rather than writing a check. That's a real tradeoff, not a shortcut, consistent effort takes longer to compound than paid spend does, but it's the one available before there's a budget to optimize a ratio against.
Picking one channel and sticking with it matters more than picking the theoretically cheapest one. A developer who's a strong writer and hates posting on social media will get more out of consistent content marketing at $298 than forcing social media's lower $212 average against a channel they'll abandon after two weeks. The CAC number for a channel someone doesn't stick with isn't low, it's undefined, because the customer count in the denominator never shows up.
Frequently asked questions
What's a good customer acquisition cost? There's no single good number, it depends entirely on what a customer is worth over their lifetime (LTV) and what channel produced them. A 3:1 LTV:CAC ratio is the commonly cited target once real spend is involved, but for organic channels with near-zero cash cost, the more useful question is whether the time invested is producing customers at all, not whether a specific dollar ratio is hit.
How do you calculate CAC with no ad spend? The formula still applies: total cost (including tools, any paid promotion, and a reasonable value for time if comparing against paid channels) divided by new customers. Many solo developers skip this and just track which channel is producing signups, which is a legitimate simplification until spend becomes real enough to need the full calculation.
Is organic acquisition really cheaper than paid? Per the First Page Sage data above, yes on average (social $212 vs. paid social $230-290, thought-leadership content $298 vs. most paid channels), but organic costs real time instead of cash, and that tradeoff doesn't show up in a CAC number at all.
Do I need to track CAC before I have any paying customers? Not formally. Tracking which channel is producing signups and conversations is more useful early on than a precise dollar figure. Start calculating CAC properly once there's enough real spend or enough customers that the ratio actually tells you something a simple channel count doesn't.
The actual takeaway
Most customer acquisition cost content answers a question a reader with no marketing budget hasn't reached yet: how to optimize a ratio. The real first decision is simpler and comes before that, which of the near-zero-cost channels to commit to long enough to find out if it works. The formula matters once there's real spend to measure. Before that, consistency in one organic channel beats a spreadsheet tracking a ratio against numbers that don't apply yet.