Implementation Guide
Revenue tracking for SaaS: track every dollar to its marketing source
Your Stripe dashboard shows total MRR[1]. Baremetrics or ChartMogul shows you churn cohorts. But neither tool can answer the question that determines where to invest your marketing budget next month: which specific channel brought the customers who are still paying you six months later? This guide covers the SaaS revenue metrics framework[3], the attribution stack, and the exact steps to connect every dollar of MRR to its original marketing source.
We track our own MRR by channel using the architecture below. The framework comes from instrumenting our own SaaS — so you'll see the exact Stripe events we listen for and the exact joins we run.

