Skip to content
Free AI visibility check: does your brand show up in ChatGPT and Gemini answers?Apply →

SaaS marketing agency: lower CAC, scale MRR and demo requests

We work by measuring which channel brings customers and how many months each customer takes to pay back what it cost. Ads, SEO, AI visibility and the CRM feed one funnel.

  • Colourful software code in a dark editorProduct-led (PLG)Peaky Frames · Unsplash
  • Hands with a laptop and a tablet in conversation at a meeting tableSales-led (SLG)No Revisions · Unsplash
  • A line chart, a ruler and pens on a deskCAC, LTV, paybackIsaac Smith · Unsplash
By Zehra Adaş · Reviewed by Mahmud Filoğlu · Updated: 20 October 2026 · Sources (9)

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.

Enter your own CRM data
$
$
$
$
$
$
$
$
$
$

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.

CAC, payback and LTV:CAC by channel
ChannelSpendNew customersCAC (full)CAC (spend only)Payback (months)LTV:CACBudget shareCustomer share
Meta retargeting$3,0001$3,000$3,0003.85.36%9.09%
SEO / content$7,0002$3,500$3,0004.44.614%18.18%
Google Search$18,0005$3,600$3,0004.54.436%45.45%
Outbound$6,0001$6,000$2,0007.52.712%9.09%
LinkedIn$16,0002$8,000$6,00010.02.032%18.18%
Blended$50,00011$4,545$3,4555.73.5100%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.

Hands with a laptop and a tablet in conversation at a meeting table

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.

01 · Long sales cycles.
02 · Missing from AI answers.
03 · Expensive clicks, weak leads.

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.

ChannelWhat it doesModelHow it's measured
Google SearchCatches buyers searching for the solution, the category or "[competitor] alternative".PLG and SLGTrials or demos; offline conversions from the CRM (qualified meeting, won opportunity)
LinkedIn AdsReaches decision makers by title, company size and industry; suits account-based marketing (ABM).Mostly SLGDemo requests, engagement in target accounts; CRM stages via the Conversions API
Meta remarketingShows 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 SLGTrials or demos from returning visitors; Conversions API
SEO and contentBrings lasting organic demand through problem, use-case, integration and comparison pages.PLG and SLGOrganic 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 SLGProfile 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 SLGMentions and accurate description for the tracked questions

Metrics

SaaS metrics: CAC, LTV, payback, NRR

MetricDefinitionFormula
MRR / ARRMonthly and annual recurring revenueMRR = monthly value of active subscriptions; ARR = MRR × 12
ARPAAverage monthly revenue per account (customer)MRR ÷ number of active customers
CACThe cost of winning one new customer(Marketing + sales spend) ÷ new customers
ChurnThe share of customers who leave in a monthCustomers lost ÷ customers at the start of the month
LTVThe gross profit a customer brings while they stay(ARPA × gross margin) ÷ monthly churn
CAC payback periodHow many months a customer's gross profit takes to pay back CACCAC ÷ (ARPA × gross margin)
NRRRevenue 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

  1. 01sign-up
  2. 02activation(a user doing the product's core job for the first time)
  3. 03upgrade to paid

Activation is defined by the product and measured with product analytics (e.g. Mixpanel or GA4).

SLG

  1. 01demo request
  2. 02qualified meeting(fits the ICP, with budget and need)
  3. 03proposal
  4. 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

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.

TopicRule
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 listsGoogle Customer Match, LinkedIn matched audiences and Meta custom audiences require a lawfully collected list and each platform's own terms.
Competitor brandsIn "[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. 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. 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.

    MQL · RevOps

  3. 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. 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.

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

  1. 01

    Audit

    Current channels, CRM stages, source fields; whether CAC per channel can be calculated at all.

    Google Ads audit grader →
  2. 02

    Tracking setup

    Hidden fields, HubSpot stages, offline conversions and Conversions API flows.

  3. 03

    Channel plan

    Model (PLG, SLG or both), ICP and budget; target CAC and payback per channel.

    Ad budget calculator →
  4. 04

    Launch and content

    Campaigns, comparison and use-case pages, review profiles.

  5. 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

Clutch5.08 reviews (5.0 out of 5) (opens in a new tab)

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.

Ask Ezgi