Software House

Digital Marketing ROI for SaaS: How to Measure It Correctly

28 April 2026 Admin 5 menit baca
Kembali ke Blog

In SaaS business, measuring digital marketing ROI is not enough to just look at revenue from campaigns. Unlike conventional business, SaaS relies on a subscription model, so customer value doesn't stop at the first transaction, but grows over time through recurring revenue.

Therefore, ROI measurement must consider metrics such asCustomer Acquisition Cost (CAC), Lifetime Value (LTV), and Monthly Recurring Revenue (MRR). Without this approach, many SaaS appears profitable at first, but is actually not sustainable.

What is ROI in SaaS?

Generally, ROI is calculated with the formula:

(Revenue - Cost) / Cost x 100%

However in SaaS, this approach needs to be expanded because revenue is recurring.

The main focus is not just short-term ROI, but:

  • How long CAC payback period
  • How much LTV compared to CAC
  • How fast MRR grows

Key Metrics for Measuring SaaS ROI

Customer Acquisition Cost (CAC)

CAC is the total cost to acquire one new customer, including ads, marketing team, and tools.

Lifetime Value (LTV)

LTV is the total revenue generated from one customer during their use of the product.

Monthly Recurring Revenue (MRR)

MRR is monthly revenue that serves as the main indicator of SaaS growth.

CAC Payback Period

The time needed to recover the customer acquisition cost.

Important Formulas in SaaS ROI

LTV = ARPU x Average Customer Lifetime

Ideal LTV : CAC = Minimum 3 : 1

This means every Rp1 spent on acquisition must generate at least Rp3 in revenue.

SaaS ROI Simulation

  • Marketing cost: Rp50,000,000
  • New customers: 100
  • CAC: Rp500,000
  • ARPU: Rp200,000 / month
  • Lifetime: 12 months

LTV = Rp2,400,000

LTV : CAC = 4.8 : 1

This demonstrates a healthy and scalable model.

ROI Comparison SaaS vs One-Time Model

In one-time business, ROI stops after the first transaction. However, in SaaS, revenue continues to repeat.

  • One-time: Rp1,000,000 once
  • SaaS: Rp200,000 x 12 months = Rp2,400,000

With this model, the seemingly high CAC can actually still be profitable in the long term.

Customer Journey in SaaS

A user discovers a SaaS product through Google Ads.

Awareness:seeing ads or SEO articles

Consideration:trying free trial

Conversion:upgrading to paid plan

Retention:continuing to use the product

Expansion:upgrading plan or add-ons

SaaS ROI heavily depends on the retention and expansion stages.

Marketing Channels and Their Impact on ROI

  • Google Ads:quick user generation, but high CAC
  • SEO:low CAC in the long term
  • Content Marketing:building trust and increasing conversion
  • Retargeting:increasing conversion rate

The combination of these channels will determine overall ROI efficiency.

Strategy to Increase SaaS ROI

  • Increasing landing page conversion rate
  • Lowering CAC through more precise targeting
  • Increasing retention to boost LTV
  • Optimizing user onboarding
  • Using upsell and cross-sell

Common Mistakes

  • Only focusing on acquisition
  • Not calculating LTV
  • Low retention
  • Not understanding unit economics
Software House

Ready to Implement This Strategy?

Free consultation with the Deintegra team — we help you from audit to execution.

Konsultasi Gratis via WhatsApp