Signature tool for SaaS · live
Blended CAC hides which channel pays itself back
Most SaaS teams track a single CAC: the period's marketing and sales spend divided by the new customers won in the same period. That blended figure shows how efficient the company is overall, but it doesn't make the budget decision. If customers from Google Search pay back their cost in four months and customers from LinkedIn in ten, the blended average shows both as "about six months", and the budget keeps flowing to the wrong channel.
The longest payback is on LinkedIn: 10.0 months (blended average 5.7 months). A customer from this channel costs 1.8× the blended CAC.
| Channel | Spend | New customers | CAC (full) | CAC (spend only) | Payback (months) | LTV:CAC | Budget share | Customer share |
|---|---|---|---|---|---|---|---|---|
| Meta retargeting | $3,000 | 1 | $3,000 | $3,000 | 3.8 | 5.3 | 6% | 9.09% |
| SEO / content | $7,000 | 2 | $3,500 | $3,000 | 4.4 | 4.6 | 14% | 18.18% |
| Google Search | $18,000 | 5 | $3,600 | $3,000 | 4.5 | 4.4 | 36% | 45.45% |
| Outbound | $6,000 | 1 | $6,000 | $2,000 | 7.5 | 2.7 | 12% | 9.09% |
| $16,000 | 2 | $8,000 | $6,000 | 10.0 | 2.0 | 32% | 18.18% | |
| Blended | $50,000 | 11 | $4,545 | $3,455 | 5.7 | 3.5 | 100% | 100% |
Channel customer counts come from the first-source (or your chosen model) field in your CRM; they should add up to the period's new customers.
- David Skok: the best SaaS companies 5–7 months; over 12 months weakens profitability (a guide)
- Aleph × Benchmarkit 2026 report, 2025 data: median B2B SaaS 16 months [OWNER OK]
The calculator below splits CAC channel by channel. For each channel, enter the spend, the share of sales team cost that falls on it if you like, and the number of new customers; enter revenue per customer per month, gross margin and monthly churn once. You get each channel's CAC, payback period and LTV:CAC ratio side by side, and the channel with the longest payback is called out. Payback period is CAC ÷ (monthly revenue per customer × gross margin).
LTV:CAC calculator (channel mode)Definition
What does a SaaS marketing agency do?
A SaaS marketing agency builds and runs the channels that bring a subscription software company trial sign-ups, demo requests and paying customers. Unlike a classic ad agency, it measures success by customer acquisition cost (CAC), payback period and retained revenue, not by clicks or form fills. That is why ads and content are tied to the CRM in one funnel.

Challenges
3 things that make B2B SaaS customer acquisition hard
Weeks pass between a trial sign-up and a demo, and between a demo and a contract; in enterprise deals, months. Several people take part in the buying decision. A campaign that only measures the first click or the form fill cannot see which ad actually turned into a contract, and the ad platform drifts toward the audience that fills forms most easily.
Software buyers now compare options in assistants such as ChatGPT, Gemini and Perplexity, as well as in search results. Those answers lean on comparison articles, review sites and documentation more than on your product page. A product that isn't described correctly there doesn't make the shortlist.
B2B search and LinkedIn clicks are expensive. If the CRM isn't connected to the ad platform, campaigns count forms from students, competitors and job seekers as wins. CAC then looks low in the report while the sales team can't find qualified meetings.



Channel plan
A channel plan for SaaS: product-led (PLG) and sales-led (SLG)
A channel's job depends on the sales model. In product-led growth (PLG), users try the product and upgrade on their own; the key metric is the rate from trial and activation to paid. In a sales-led model (SLG), the funnel runs through demo requests, qualified meetings and won opportunities. Many B2B SaaS companies use both: small accounts self-serve, large accounts are routed to sales.
| Channel | What it does | Model | How it's measured |
|---|---|---|---|
| Google Search | Catches buyers searching for the solution, the category or "[competitor] alternative". | PLG and SLG | Trials or demos; offline conversions from the CRM (qualified meeting, won opportunity) |
| LinkedIn Ads | Reaches decision makers by title, company size and industry; suits account-based marketing (ABM). | Mostly SLG | Demo requests, engagement in target accounts; CRM stages via the Conversions API |
| Meta remarketing | Shows case studies and product videos to people who visited the pricing or demo page without converting. Used to bring back existing interest, not to create demand. | PLG and SLG | Trials or demos from returning visitors; Conversions API |
| SEO and content | Brings lasting organic demand through problem, use-case, integration and comparison pages. | PLG and SLG | Organic trials and demos, by page group |
| Review sites (G2, Capterra) | The source buyers use to confirm their shortlist; also among the sites AI answers cite most. | PLG and SLG | Profile traffic, number and freshness of reviews |
| Visibility in AI answers (GEO) | Makes assistants describe the product with the right category, the right features and the right pricing model. | PLG and SLG | Mentions and accurate description for the tracked questions |
Metrics
SaaS metrics: CAC, LTV, payback, NRR
| Metric | Definition | Formula |
|---|---|---|
| MRR / ARR | Monthly and annual recurring revenue | MRR = monthly value of active subscriptions; ARR = MRR × 12 |
| ARPA | Average monthly revenue per account (customer) | MRR ÷ number of active customers |
| CAC | The cost of winning one new customer | (Marketing + sales spend) ÷ new customers |
| Churn | The share of customers who leave in a month | Customers lost ÷ customers at the start of the month |
| LTV | The gross profit a customer brings while they stay | (ARPA × gross margin) ÷ monthly churn |
| CAC payback period | How many months a customer's gross profit takes to pay back CAC | CAC ÷ (ARPA × gross margin) |
| NRR | Revenue left from existing customers after a year; expansion included, contraction and churn taken off | (Starting ARR + expansion − contraction − churn) ÷ starting ARR |
Public benchmarks give direction; they are not targets. David Skok's "SaaS Metrics 2.0" says the best SaaS companies earn back CAC in 5–7 months, that payback beyond 12 months weakens profitability, and suggests an LTV:CAC ratio above 3; he stresses these are guides, not rules. Aleph and Benchmarkit's report of 1 June 2026 puts the median B2B SaaS company's CAC payback at 16 months in 2025 (18 in 2024), getting longer as annual contract value rises. Benchmarkit's 2025 report puts median NRR at 101%. Most of this data comes from US-based companies. → LTV:CAC calculator · ROI calculator · Glossary: ICP, MQL, Marketing funnel
Funnel
The trial and demo funnel: from lead to paying customer
We define the funnel as stages in the CRM, and write each stage's definition together with the sales team.
PLG
- 01sign-up
- 02activation(a user doing the product's core job for the first time)
- 03upgrade to paid
Activation is defined by the product and measured with product analytics (e.g. Mixpanel or GA4).
SLG
- 01demo request
- 02qualified meeting(fits the ICP, with budget and need)
- 03proposal
- 04won opportunity
The ad platform's primary conversion is a qualified stage, not a form. The number of fields on the demo form, the calendar integration and the reply time move the conversion rate directly; we set up a test plan before changing them. → Conversion rate calculator · A/B test sample size calculator
What we do
Our service package for SaaS
Demand and performance ads
Google Search and LinkedIn accounts built around the ICP, remarketing on Meta.
Performance marketing · Google Ads agency · LinkedIn ads agency
SaaS SEO and content
Use-case, integration and comparison pages; technical SEO.
Visibility in AI answers
Tracked questions, source pages, review profiles.
Site and conversion
Pricing, demo and trial pages; a Webflow site your marketing team runs itself.
Webflow · Landing page design · Conversion rate optimization
CRM and lead management
HubSpot setup, stage definitions, lead scoring.
Tracking and reporting
Server-side tagging, offline conversions, a channel × stage report.
Rules
Legal and platform rules in B2B SaaS marketing
This section is not legal advice; you and your legal adviser decide which rule applies to your campaign. The first two rows apply when you market in Türkiye.
| Topic | Rule |
|---|---|
| Commercial electronic messages in Türkiye (Law no. 6563) | Email and SMS are, as a rule, sent with the recipient's prior consent. Messages to tradespeople and merchants may be sent without prior consent (art. 6/2); when the recipient opts out, sending stops within three business days (art. 8), and the opt-out runs through the İYS register (art. 11/5). |
| Personal data (KVKK in Türkiye, GDPR in Europe) | A lead form and its CRM record need a privacy notice. If CRM or ad platform data is stored on servers abroad, the KVKK rules on transfers abroad (art. 9) apply. For buyers in Europe, the GDPR applies as well. |
| Targeting with customer lists | Google Customer Match, LinkedIn matched audiences and Meta custom audiences require a lawfully collected list and each platform's own terms. |
| Competitor brands | In "[competitor] alternative" campaigns, using a competitor's brand name in the ad text is subject to Google's trademark policy and to unfair competition law. |
Who this is not for
- Teams still looking for product-market fit, without their first paying customers: sales calls and product come first, paid channels after.
- Companies without a CRM, or that don't record their sales stages: CAC per channel can't be measured.
- Sales teams that can't reply to demo requests the same day: ads only grow the pile of unanswered requests.
- Brands that want to be judged only on clicks or form fills.
Tracking
Tracking: product analytics and offline conversions from the CRM
1 · Capture the source
Hidden form fields write the GCLID, LinkedIn and UTM data to the CRM record. A trial sign-up carries the same data into the product database.
2 · Define the stages
MQL, qualified meeting (SQL), won opportunity; in PLG, activation and upgrade to paid. The definitions are written with the sales team.
3 · Feed it back
HubSpot can send lifecycle stage changes as conversions to Google Ads (by GCLID or matched email or phone), to LinkedIn and to Meta (via the Conversions API). Campaigns then learn from qualified meetings, not from form counts.
4 · Connect product data
Activation and upgrades flow from product analytics into the CRM, and from there to the ad platform. Server-side tagging lets you control which data leaves; it does not replace consent.
KPIs
What we measure
CAC by channel
The channel's spend (with its share of sales cost, if you like) ÷ new customers won from that channel
CAC payback period
CAC ÷ (ARPA × gross margin), per channel and blended
Trial-to-paid rate
In PLG, the share of trial or activated users who upgrade to paid
Demo-to-won rate
In SLG, the share of demo requests that become won opportunities
Cost per qualified meeting
Spend ÷ meetings sales accepts as qualified
Mentions in AI answers
How often the product is named, and named correctly, for the tracked questions
Work in the sector
From our B2B and software work
Figures are quoted as they appear on the case and project pages. None of the work here is labelled as a SaaS client; Modaltrans is a B2B logistics company.
ModaltransModaltransB2B logistics (a B2B example close to SaaS)Webflow migration, technical SEO, 30+ pieces of content rewritten around questionsSemrush AI visibility score from 0 to 24+
SESTEKSESTEKSoftware (conversational technology)A new site from scratch, the CMS moved to Webflow, team training; July–September 202650% rise in site performance and traffic in the first month (client-reported)
CRM integration for the US market, GEO and Google Ads work with SESTEK is also running; there is no published result for it yet.
Process
How we work
- 01
Audit
Current channels, CRM stages, source fields; whether CAC per channel can be calculated at all.
Google Ads audit grader → - 02
Tracking setup
Hidden fields, HubSpot stages, offline conversions and Conversions API flows.
- 03
Channel plan
Model (PLG, SLG or both), ICP and budget; target CAC and payback per channel.
Ad budget calculator → - 04
Launch and content
Campaigns, comparison and use-case pages, review profiles.
- 05
Reporting
Qualified meetings and cost every week; CAC and payback per channel every month.
SaaS marketing agency FAQ: common questions
What does a SaaS marketing agency do?
It builds and runs the channels that bring a subscription software company trial sign-ups, demo requests and paying customers. Ads, SEO and content, visibility in AI answers and CRM tracking are tied into one funnel. Success is measured by CAC and payback per channel, not by the number of form fills.
What is the difference between product-led (PLG) and sales-led (SLG) growth?
In PLG, users try the product and upgrade on their own; marketing grows sign-ups and activation. In SLG, the funnel runs through demo requests and sales calls; marketing produces qualified meetings. Many B2B SaaS companies run both: PLG for small accounts, a sales team for large ones.
How is CAC calculated, and what goes into it?
Divide the period's sales and marketing spend by the number of new customers won in the same period. Spend includes ads, agency fees, tools and the cost of the sales team. A CAC that counts only ad spend looks lower than it is. → LTV:CAC calculator
What is a good CAC payback period?
There is no single right number; it depends on contract value and cash position. David Skok writes that the best SaaS companies earn back CAC in 5–7 months and that more than 12 months weakens profitability. According to Aleph and Benchmarkit's 2026 report, the median B2B SaaS company took 16 months in 2025.
Is churn a marketing problem?
Partly. A subscription sold to the wrong audience is cancelled early, so marketing should judge a channel that brings customers outside the ICP by churn as well as by CAC. The in-product experience and customer success belong to the product and support teams. In an LTV calculation, a small change in monthly churn changes the result a lot.
How do you get more B2B SaaS demo requests?
First check how many demo requests turn into qualified meetings; if volume is high but quality is low, the problem is targeting. Clear pricing and demo pages, a short form, a calendar integration and a same-day reply are usually the first fixes. Optimise campaigns for qualified meetings, not for demo form fills.
How long does SaaS SEO take to work?
It depends on the site's existing authority, the competition and the pace of publishing, so a fixed timeline would be wrong. Comparison, alternative and integration pages target high-intent queries, so they often bring demand before general blog posts. In a B2B case we published (Modaltrans), the Semrush AI visibility score rose from 0 to 24+.
LinkedIn ads are expensive for SaaS. Are they still worth it?
LinkedIn reaches people by job title, company size and industry, and that targeting raises the cost per click. It can pay off in sales-led models with a known target account list and high contract values. Decide by the channel's CAC and payback period, not by its cost per click.
What do AI assistants look at when they recommend software?
Assistants usually build their answer from comparison articles, review sites, product documentation and well-known publications. If your product's category, features and pricing model are described consistently in those sources, it is more likely to be described correctly. → How does ChatGPT choose brands? · AI visibility check
How do G2 and Capterra profiles help marketing?
B2B buyers check review sites to confirm their shortlist, and these sites can also appear as sources in AI answers. A current, complete profile and a steady flow of new reviews help both sales and visibility. Track profile traffic and the demo requests it brings as a separate source.
How do you connect marketing and sales in HubSpot?
Form fills and trial sign-ups reach HubSpot with their source; the sales team updates the lifecycle stage. HubSpot can send those stage changes to Google Ads, LinkedIn and Meta as conversions. Then both the report and the ad platform show which campaign brought qualified meetings and customers. → HubSpot consulting
What does a SaaS marketing agency cost?
The number of channels, the size of the ad budget, the volume of content and the scope of the CRM and tracking setup decide it. When you plan the budget, keep ad spend separate from agency and tool costs; both go into CAC. → Ad budget calculator · Get a proposal
Related resources
Worth reading and trying
- BlogWhat is B2B lead generation?
- BlogGoogle Ads offline conversion tracking
- BlogHow to measure AI visibility
- BlogHow to choose a CRM
- GlossaryICP
- GlossaryMQL
- GlossaryRevOps
- GlossaryB2B marketing
- GlossaryIntent data
- GlossaryOffline conversion
- ToolsLTV:CAC calculator
- ToolsROI calculator
- ToolsROAS calculator
- ToolsConversion rate calculator
- ToolsAI visibility check
- E-bookAI visibility guide
Sources
- David Skok, "SaaS Metrics 2.0: A Guide to Measuring and Improving What Matters", forEntrepreneurs.com
- Aleph × Benchmarkit, 2026 SaaS & AI Performance Benchmarks (1 June 2026; 2025 data), Aleph summary
- Benchmarkit, 2025 B2B SaaS Benchmarks (Pavilion)
- Growth Unhinged × High Alpha, 2025 SaaS Benchmarks Report (12 November 2025)
- HubSpot Knowledge Base: Google Ads · LinkedIn · Meta ad conversion events
- Law no. 6563 on the Regulation of Electronic Commerce (Türkiye)
- Law no. 6698 on the Protection of Personal Data, KVKK (Türkiye)
Let's see which channel pays back its customers, and in how many months.
Tell us about your channels, CRM stages and ideal customer profile; we'll prepare a roadmap with the tracking, channel and content steps.











