The Google and Meta duopoly is not broken. It is just no longer cheap, and for a lot of SaaS companies “not cheap” now means “not profitable”. Ad fatigue, iOS privacy changes and cookie deprecation gutted the targeting that made paid acquisition work, while every competitor crowded into the same auctions. The click costs more and converts worse.
The old playbook was simple: raise a round, pour it into paid, buy growth. That playbook assumed acquisition cost stayed flat as you scaled. It never did, and now it inverts fast.
The new reality is efficiency-first. The channels below share one trait paid ads lack: they get cheaper per customer as they grow, instead of more expensive. That is the whole game.
Playbook 1: programmatic SEO and content moats
Paid media rents attention. You stop paying, it stops. Organic search is owned distribution — a page that ranks keeps working while you sleep, and its marginal cost per visitor falls over time.
The scalable version is programmatic SEO: generating hundreds or thousands of pages from a structured data set, each targeting one specific long-tail query. ClickUp and Zapier are the well-known examples — Zapier’s “connect App A to App B” pages number in the thousands and cover nearly every integration search a buyer could type.
Two page types earn their keep for SaaS.
- Comparison and alternative pages. “Alternative to [competitor]” and “[competitor] vs [you]” capture buyers at the highest-intent moment there is — actively shopping to switch.
- Programmatic long-tail pages. Templated pages built from your own data: use cases, integrations, industries, job roles. One template, one data set, hundreds of ranking pages.
Two rules keep this from backfiring.
- Every page needs unique value, not just a swapped variable. Thin templated pages get filtered out, and mass-producing near-duplicates is how you make your own pages compete against each other.
- The technical foundation has to hold the weight. A thousand new URLs is a crawl-budget and indexing problem before it is a content problem — the plumbing decides whether any of it gets found.
This is a compounding asset, not a campaign. It is slow for two quarters and then it is the cheapest channel you own.
Playbook 2: product-led growth loops
The most efficient acquisition channel a SaaS company has is often the product itself. When usage creates exposure, acquisition compounds without a media budget.
Virality loops
Build the product so using it exposes non-users to it. Calendly is the canonical case: every meeting link sends the tool to someone who does not have it yet. The acquisition is a by-product of the core action, so the cost is close to zero.
Most products have a latent loop. A shared document, an export, an invite, a public profile. Find the moment a user naturally puts your product in front of someone else, and reduce the friction on it.
Freemium and trial optimisation
The lever here is not the top of the funnel. It is time-to-value.
- Define the one action that correlates with retention — the activation moment.
- Measure the share of signups who reach it, and how long it takes.
- Redesign onboarding to get them there faster, and cut everything that delays it.
A free tier is a distribution strategy, not a discount. It only works if free users are cheap to serve and a clear share convert as their use deepens.
Side-project marketing
Build a free, standalone tool that solves one small problem for your exact buyer, and let it acquire on its own. HubSpot’s Website Grader is the textbook example — a free tool that has fed the top of their funnel for years.
The free tool ranks, gets shared, and collects the emails of people with precisely the problem your paid product solves. It is a fixed build cost against an acquisition channel that keeps running. Increasingly the build cost is small enough that a focused development sprint can ship one in weeks.
Playbook 3: ecosystem and integration marketing
You do not have to build an audience if you can borrow one. Large platforms have millions of users actively looking for tools that extend them. Being present where they look is distribution you did not have to create.
- Marketplace presence. The Salesforce AppExchange, HubSpot, Shopify and Slack directories put you in front of users at the moment they are searching for a solution. High intent, and the platform sends the traffic.
- Integration as acquisition. Every integration you build is a co-marketing surface and a reason for the partner’s users to find you. It also raises switching costs once you are embedded in a workflow.
- Co-marketing with partners. Joint webinars, shared guides and swapped newsletter mentions with complementary (non-competing) tools put you in front of an audience that already trusts the host. Pick partners who share your buyer but not your category.
The discipline is choosing ecosystems your ideal customer already lives inside. A marketplace listing where your buyer never shops is effort spent on an empty room.
Playbook 4: community-led growth and dark social
A large share of B2B buying decisions form in places no analytics tool can see. A Slack group, a Discord server, a LinkedIn comment thread, a private WhatsApp. Someone asks for a recommendation and a peer answers. That conversation drives a purchase and shows up in your data as “direct” or “branded search”.
This is dark social, and it is invisible to attribution by definition. The mistake is concluding it does not matter because you cannot measure it. It is often where the decision actually happens.
Two ways to participate.
- Show up in existing communities. Find where your buyers already gather and be genuinely useful there — answering questions, not dropping links. Reputation in the room compounds; a single promotional post spends it.
- Build your own. Harder and slower, but a community you host is owned distribution of the most durable kind. Notion’s community and template ecosystem turned users into an unpaid distribution and support layer.
LinkedIn deserves its own line. Buyers increasingly trust individual operators over brand accounts, so a founder or specialist posting real, specific thinking outperforms the company page — and most of the value never shows as a click, because people read, remember, and search you out later.
Because these channels resist attribution, they get under-invested in by teams that only fund what a dashboard can prove. That is exactly why they stay cheap.
You do not measure this with last-click. You measure it with self-reported attribution — one “how did you hear about us” field — branded search volume, and community growth. The same measurement problem that makes demand creation hard to defend internally applies here in full.
A 30-day transition checklist
Do not switch paid off on Monday. These channels take a quarter or two to produce, so run them in parallel while you taper. Efficiency-first is a transition, not a cliff.
Week 1 — diagnose
- Segment CAC and retention by channel. Find which paid campaigns are genuinely unprofitable on a payback basis, not just expensive.
- Cut the paid spend that fails payback. Redirect that budget, not new money.
- Add a “how did you hear about us” field to every signup and demo form.
Week 2 — pick two, not five
- Choose the two playbooks that fit your product and buyer. A viral loop suits a collaborative tool; ecosystem marketing suits anything that integrates.
- Ship the smallest real version. One comparison page. One integration. One free tool scoped to a fortnight. One community you join properly.
Weeks 3–4 — build and instrument
- Publish the first programmatic pages or the first free tool.
- Define your activation moment and start measuring time-to-value.
- Stand up lightweight tracking for organic, referral and self-reported sources so the new channels are visible as they warm up.
- Set the review cadence: judge these on a 90-day horizon, never on week one.
The honest summary: paid ads did not stop working because you did something wrong. They stopped scaling profitably because the economics changed for everyone at once. The response is not a better campaign — it is a distribution mix that compounds instead of inflating, and a CAC that improves because the channels get cheaper with scale, not because you bid harder. Build the channels you own. Then let paid do what it is actually good at: amplifying demand that already exists.