
Costs and pricing
SAAS marketing return on investment explained with a worked example
How to calculate SAAS marketing return on investment in pounds, from fully loaded spend and gross profit to consent rules that shape what you can track.
What to take away
SAAS marketing return on investment is the gross profit your marketing generates divided by the fully loaded cost of generating it, expressed as a ratio or percentage.
- Build the figure from three inputstotal spend, gross profit from the subscriptions it produced, and a fixed time window.
- Use gross profit rather than booked contract value, or the ratio flatters itself.
- Consent rules decide what you can measure, so settle your tracking method before you promise a number.
Start with fully loaded spend
Most teams undercount spend, then wonder why the ratio looks generous. Media, agency fees, salaries, tooling and production all belong on one line.
Fully loaded spend lines
- Media
- Agency fees
- Salaries
- Tooling
- Production
- Internal time
Internal time is the usual omission. If two marketers each spend half their week on campaigns, that cost belongs in the denominator. Our guide to SAAS marketing costs and budget guide for England sets out the cost lines finance teams expect to see.
Set the window before you calculate. A 90 day view suits paid acquisition, while content and partnerships often need two or three quarters.
Assign each cost line to the channel that caused it. A blended ratio hides a paid channel that loses money and a content programme that pays for itself, and you cannot reallocate budget on an average.
Decide what counts as return
Return means gross profit, not revenue. A subscription sold at £6,000 a year with £1,800 of delivery cost leaves £4,200. Marketing did not create the £6,000.
Gross profit, not revenue
- £6,000Annual subscription revenue
- £1,800Delivery cost
- £4,200Gross profit counted as return
Include expansion revenue only where marketing genuinely influenced it. A renewal that would have happened anyway inflates a ratio you will later have to defend.
Net revenue retention explains durability but does not belong in an acquisition ratio.
Payback matters as much as the ratio. When cumulative gross profit covers the spend within nine months, the programme funds its own next cycle.
Track the events that feed the calculation
Your ratio is only as good as the events behind it. Agree what counts as a qualified lead, an opportunity and a closed deal, then record them consistently.
Where browser tracking is unreliable, server-side collection captures subscription events more completely. The Measurement Protocol for GA4 at Google's developer documentation sends events from your own systems rather than relying on the browser alone.
In B2B, buyers often research on one device and convert on another, so events that never join up make cost per acquisition look worse.
Record the source on the deal itself, not only on the session. That way the calculation survives a change of analytics vendor.
Work within consent rules
Analytics and advertising cookies need a lawful basis, and the rules apply to B2B sites as much as consumer ones. The ICO's guidance on the use of storage and access technologies explains what consent must cover before you set anything on a visitor's device.
Some visitors will be unmeasurable. Build an allowance for that gap and record the assumptions you used.
Consent choices differ from visitor to visitor, so a single acceptance rate is a poor proxy for how much data you hold.
Run the calculation
Use a simple formula: gross profit from marketing-sourced customers divided by fully loaded spend, multiplied by 100 for a percentage.
Input / Illustrative example
- Media and agency spend
- £18,000
- Internal salary allocation
- £9,000
- Tooling and production
- £3,000
- Total spend
- £30,000
- Gross profit from new customers
- £75,000
- Return on investment
- 2.5x, or 150%
Every figure above is an illustrative example, not a benchmark.
Wider economic conditions affect pricing and payback assumptions, so check the Bank of England for current inflation and rate context.
Read the number properly
A ratio on its own says little. Compare it with your payback period, sales cycle length and the same ratio from the previous period.
If the ratio falls while spend rises, the cause is usually mix rather than failure.
Before you present anything, reconcile the marketing figure with finance's view of the same period. Our notes on SAAS marketing hidden costs: data and sources cover the items that most often cause a mismatch.
Common questions
Should I use revenue or gross profit in the numerator?
Gross profit. Revenue ignores delivery costs and makes the ratio look better than the business is.
How often should I recalculate the figure?
Monthly for paid channels, quarterly for content-led programmes. Keep the window consistent so comparisons mean something.
What if consent rules mean I cannot track everyone?
Estimate the unmeasured share and state it as an assumption. A labelled estimate is more useful to finance than a precise figure.
Does a higher ratio always mean better marketing?
No. A very high ratio can mean you are underspending on a channel that would repay more if funded properly.



