The Challenge of Marketing ROI
Marketing ROI is straightforward in theory (revenue generated / marketing cost) and extremely difficult in practice. The difficulty: marketing generates revenue indirectly and over time, different channels work together rather than independently, and most measurement systems (platform attribution) are biased toward claiming more credit than is genuinely warranted. A rigorous ROI framework acknowledges these challenges and uses multiple measurement methods in combination.
Defining Revenue for ROI Calculation
What counts as "revenue generated by marketing" depends on your business model:
- Direct ecommerce: Revenue from orders where a marketing touchpoint occurred in the attribution window
- Lead generation: Revenue from deals closed where the lead source was a marketing channel
- SaaS: MRR from new customers acquired through marketing channels × average customer lifetime
- Brand advertising: Lift in branded search volume, unaided awareness, or market share (not directly attributable to revenue but measurable)
The Three-Method ROI Framework
No single measurement method is complete. Use all three in combination:
- Platform attribution: Directional, real-time, granular. Biased toward claiming too much credit but useful for relative performance comparisons within a channel.
- Incrementality testing: Most accurate for measuring true causal impact. Time and resource intensive. Use quarterly or when major budget decisions need validation.
- Marketing Mix Modeling: Best for budget allocation across all channels including offline. Requires 2+ years of historical data to build reliably.
Building the ROI Dashboard
Combine data from all sources in BigQuery and visualise in a Looker Studio dashboard. Key metrics by channel: spend, attributed revenue, attributed ROAS, incrementality-adjusted ROAS, and LTV:CAC ratio. Weekly refresh for tactical decisions, quarterly update of the MMM model for strategic budget allocation.
Our marketing analytics consulting service builds the full ROI measurement framework for marketing teams that need defensible numbers to present to leadership. Contact us to discuss building your ROI framework.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →