Digital Marketing ROI for SaaS: How to Measure It Correctly
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
Ready to Implement This Strategy?
Free consultation with the Deintegra team — we help you from audit to execution.
Konsultasi Gratis via WhatsApp