Advertising Effectiveness: Designing a Revenue Tracking Spreadsheet for Free Products
Step-by-step guide to build a revenue tracking spreadsheet for ad-supported products, with Telly as a case study and ready-to-use formulas.
Startups launching ad-supported products need a reliable, auditable way to forecast, track, and analyze ad revenue. This guide walks you through designing a modular, reusable spreadsheet template tailored to ad-based products, using a hypothetical ad-supported video platform—Telly—as a running case study. You’ll get formulas, sample data, scenario analysis, and implementation tips so you can decide whether ad-based distribution is financially viable for your product.
Why a Dedicated Revenue Tracking Spreadsheet Matters
Visibility into unit economics
Ad revenue relies on many moving parts: users, impressions per user, fill rates, eCPM by ad type, revenue share with ad networks, and churn. Without a single source-of-truth spreadsheet, teams mis-estimate ARPU, CAC payback, and cash runway. For a framework companies can copy, review our approach to subscription plan analysis as an example of breaking complex offerings into trackable line items—apply the same discipline to ad revenue.
Auditability and collaboration
A well-structured spreadsheet is auditable: each cell points to assumptions, historical baselines, and formulas. That makes it easier for product, finance, and investors to review. When sharing, include version notes and a change log so every projection links back to the assumption that moved it.
Faster scenario testing
When you build a modular template you can run scenario tests quickly: what happens if eCPM dips 30% next quarter? What if daily active users (DAU) double due to a referral program? We use scenario toggles in the Telly template so teams can test worst-case, base-case, and upside quickly.
Core Metrics and Definitions (the Telly glossary)
Users and engagement
Key user metrics: MAU, DAU, session length, sessions per user per day, and retention cohorts. These feed impression estimates. For product teams, thinking like a designer helps—observe how UI choices affect session frequency; relevant insights are in pieces about UI tradeoffs that indirectly influence ad inventory.
Impressions, fill rate, and ad units
Impressions = sessions × ad units per session × ad placements that load. Fill rate is the percentage of ad requests that return a paid ad (vs. blank). Telly uses four ad units per video playback plus interstitials—each unit has its own expected fill rate.
eCPM, RPM, and revenue share
eCPM (effective cost per mille) is publisher-centric revenue per 1,000 impressions. RPM maps ad revenue to revenue per mille pageviews or user actions. Don't forget revenue share—if using a mediation layer and a primary network takes 30%, show it as a separate line in the sheet so gross vs. net revenue are transparent.
Spreadsheet Structure: Tabs and Flow
Tab 1 — Assumptions
All base assumptions live here: starting MAU/DAU, growth rates, sessions per user, ad units per session, fill rate, eCPM by ad format, network take, and operating overheads. Keep an assumptions ID column that maps cells to your notes and sources.
Tab 2 — User & Impression Model
Build daily/weekly cohorts to model retention and session frequency. Each cohort projects impressions across time. For inspiration on building interactive experiences that increase engagement, see our coverage of interactive product mechanics.
Tab 3 — Revenue and P&L
Aggregate impression counts from the model into revenue by ad format, subtract network fees and ad ops costs, and present EBITDA and net income. Keep monthly rows for 24–36 months to evaluate runway and breakeven timing.
Step-by-Step: Building the Telly Template
Step 1 — Populate historical baselines
If you have historical telemetry, import monthly DAU/MAU and impressions. If Telly is pre-launch, use benchmarks from similar apps in your category and justify them in an assumptions note. We find it helpful to review cross-domain case studies that explain how different engagement mechanics drive metrics—see ideas in AI-powered assistant design writeups.
Step 2 — Set realistic eCPM ranges
Different ad formats have large eCPM variance. For video, rewarded and pre-roll ads can command $15–$50 eCPM in some niches; banners may be $0.5–$2. Assume a base-case, low-case, and high-case for each format and make them dropdowns in the assumptions tab so scenarios are fast to flip.
Step 3 — Link impressions to revenue formulas
Formula example: Net Revenue = (Impressions / 1000) × eCPM × Fill Rate × (1 - Network Fee %). Use named ranges so formulas read: =Impr_Video/1000*eCPM_Video*FillRate_Video*(1-NetworkFee).
Design Patterns: Modularity and Auditability
Use named ranges and consistent units
Use named ranges like MAU_Start, Growth_Monthly, Sessions_per_DAU. This reduces unit errors and helps anyone reviewing the file follow logic. For teams used to coding patterns, adopting consistent naming is similar to embracing modular UI—see lessons on flexible UI in UI design for complex apps.
Document assumptions inline
Place comment cells next to each assumption with a concise rationale and a link to the data source. If you model promotional effects, track each experiment in a separate sheet and link back to PR/marketing notes so revenue bumps can be audited to a campaign.
Model sensitivity analyses
Create a sensitivity table that shows net revenue vs. range of eCPMs and DAU growth rates. Use conditional formatting to highlight risk zones. For methodologies on testing features that influence engagement, see our article on gamification mechanics like gym challenges in engagement puzzles.
Key Formulas and Excel/Sheets Recipes
Impression calculation
Impressions per period = ActiveUsers × SessionsPerUser × AvgAdUnitsLoaded × FillRate. Implement in Sheets as: =B2*B3*B4*B5 and label each variable cell with a human-readable name.
Revenue per ad format
Revenue_Format = (Impressions_Format / 1000) × eCPM_Format × (1 - NetworkShare). Separate gross and net revenue columns so you can show both.
ARPU, RPM, LTV
ARPU (monthly) = Net Revenue / MAU. RPM = Net Revenue / (Impressions / 1000). LTV = Sum of per-user revenue across expected lifetime; approximate via cohort retention curves or use LTV = ARPU / MonthlyChurnRate as a starting point.
Scenario & Sensitivity Table: 3 Cases for Telly
Scenario definitions
Base-case: modest growth, conservative eCPMs. Upside: aggressive growth + high eCPMs. Downside: slow growth and a 25% eCPM decline. For context on how external events shift user behavior and product usage, consider how broader uncertainty impacts routines in everyday habits, which in turn affect ad views.
Run the math
Copy the assumption table three times and link the revenue P&L to each case so you can instantly present a 3-panel chart to the board. Use data validation dropdowns to toggle between scenarios on your dashboard.
Interpret outputs
Key outputs: months-to-breakeven (when cumulative net revenue covers cumulative product & growth costs), payback period for CAC, and sensitivity to eCPM. If you want faster iteration on product-market fit and monetization, read tactical pieces like overcoming Ad platform issues in ad operations workarounds.
Comparison Table: Monetization Methods for Free Products
The table below compares five common monetization strategies across speed-to-revenue, predictability, user friction, and typical gross margin.
| Method | Speed to First Revenue | Revenue Predictability | User Friction | Typical Gross Margin |
|---|---|---|---|---|
| Display & Video Ads | Fast | Low–Medium (depends eCPM) | None (if well-designed) | 60–90% |
| Interstitial/Rewarded Ads | Fast | Medium | Medium (can disrupt UX) | 60–85% |
| Subscription (Freemium) | Slow–Medium | High | High (paywall) | 70–95% |
| Affiliates / Commerce | Medium | Low–Medium | Low–Medium | 30–70% |
| Sponsorships & Partnerships | Medium | Medium–High | Low | 50–90% |
This breakdown helps Telly choose a hybrid strategy: primarily ad-based revenue with premium, ad-free tiers for power users.
Ad Formats: eCPM Benchmarks and When to Use Each
Banner ads
Low eCPM but low friction. Use persistent banners on pages with many repeat views but low attention per view. If you need ideas for product placements that respect user attention, study product curation tactics from consumer-oriented articles such as retail presentation—the attention economy translates across contexts.
Video ads (pre-roll, mid-roll)
High eCPM for engaged video viewers. For Telly, mid-rolls in longer videos yield higher eCPMs but can cause churn if overused. Model churn sensitivity when enabling mid-rolls in a separate scenario tab.
Rewarded ads
Users opt-in for reward; eCPM can be high because advertisers target engaged audiences. Useful for mobile-first products where users willingly trade attention for value.
Pro Tip: Segment eCPM assumptions by geography—developed markets can show 2–4x eCPM versus emerging markets. Always model a blended eCPM and then disaggregate by region for precision.
Case Study: Telly — A 24-Month Projection Walkthrough
Base assumptions
Telly launches with 50k MAU, 2% weekly growth, 0.2 sessions per user per day, 2 ad units per session, blended eCPM of $6, and a 75% fill rate. Network fees average 25%. Operating costs: $40k/month fixed, $0.10 per MAU variable ops costs. These assumptions live on the Assumptions tab and drive all downstream calculations.
Projection results
With the base-case inputs Telly reaches cashflow breakeven in month 22. Upside case (faster MAU growth and higher video eCPM) shows breakeven at month 11. Downside case pushes breakeven beyond month 36, highlighting the sensitivity to eCPM and user growth.
What changed outcomes the most?
Top levers: blended eCPM, DAU-to-MAU ratio (engagement), and fill rate. Operationally, ad ops optimization and A/B testing ad placements can lift fill rates and eCPM by 10–25% over time—combine product work with ad partner negotiations for the best results. For teams exploring ad-tech issues and workarounds, our reference on ad operations is useful: ad ops troubleshooting.
Implementation Tips: From Sheet to Workflow
Automation and telemetry
Pull daily telemetry automatically into a 'Live' tab—DAU, impressions, ad requests, and revenue—using your analytics provider or ad network exports. Schedule a daily import so the forecast auto-updates actuals vs. plan.
Version control and governance
Maintain a change log and freeze versions before investor reviews. Set cell-level protections for formula regions and keep assumptions unlocked for product and finance owners. For software teams, this mirrors best practices in deployments and feature flags—see our article about changing shift work with new tech in operations tooling.
Embed learnings into roadmap
Use scenario outcomes to prioritize product roadmap items that increase session frequency or allow higher-value ads (e.g., longer videos to enable mid-rolls). If engaging users requires richer experiences, look to case studies on building interactive features from interactive apps.
Risks, Anti-Fraud, and Compliance
Ad fraud and invalid traffic
Invalid traffic skews impressions and artificially inflates revenue until networks claw back. Implement SDK-level fraud detection and reconcile network reports monthly. Document discrepancies in the P&L and mark them with a provenance note to avoid over-optimistic ARPU in investor decks.
Privacy and regulatory risk
Privacy changes (cookie deprecation, IDFA/GAID) impact targeting and eCPM. Model a scenario with a 20–40% eCPM reduction to remain conservative. For product teams balancing privacy and personalization, strategies from digital minimalism discussions like minimalist design can be instructive.
Ad policy violations
Non-compliant ad content can lead to account suspensions. Include an operational buffer for ad ops contingencies in your model and log incidents in a risk register so revenue dips have clear causes mapped against them.
Bringing It Together: Dashboard and Executive Summary
Dashboard design
Build a 1-page dashboard: MAU/DAU trend, impressions, net revenue by format, ARPU, months-to-breakeven, and variance to plan. Use bullet charts to show eCPM vs. target and sparkline mini-charts for retention cohorts.
Executive one-pager
Summarize the 3 scenarios, the top 3 levers, and a recommended roadmap priority. If a board asks for quick context, reference practical product lessons about engagement and monetization in our write-ups like engagement puzzles or UX tradeoffs from UI articles.
How to present assumptions
Always present the assumption list alongside the projection charts. Investors value defensive scenarios and clear provenance. Use conservative language and highlight which assumptions, if improved, drive the most upside.
FAQ — Frequently Asked Questions
1. How many ad units per session should I assume?
It depends on session type and product. Start with 1–3 ad units per session for short-form content and 3–6 for long-form video. Validate with A/B tests and ensure session experience isn't harmed.
2. What eCPM should a new product expect?
Early-stage products often see low eCPM ( <$2 ) until they build targeting and scale. Use a conservative baseline and model improvements as you add ad partners or direct-sold inventory.
3. Should I model gross or net revenue?
Both. Show gross revenue (what ad networks report) and net revenue (after fees and revenue share). Investors will ask for net figures for true unit economics.
4. How often should I refresh the model?
Daily imports of telemetry are ideal, monthly scenario refreshes are typical. Major product or market changes should trigger an ad-hoc reforecast.
5. How do I account for seasonal variation?
Include seasonal multipliers in the assumptions tab based on historical network seasonality or category seasonality. Always model at least one seasonal year to capture cyclicality.
Final Checklist Before You Ship the Spreadsheet
Validation steps
Cross-check formulas, validate named ranges, and run sanity checks: if MAU is zero, revenue must be zero. Add guardrails that highlight impossible outputs (negative impressions, 200% fill rates).
Stakeholder sign-off
Get product, ad ops, and finance to endorse assumptions. Put a simple sign-off table in the sheet with names, roles, and dates so future reviewers know who owned the assumptions at the time.
Continuous improvement
Set a quarterly review to incorporate new telemetry, renegotiate rates, and update fill rate improvements. Treat the spreadsheet as a living product—measure and iterate.
Stat: Small changes in eCPM compound quickly—raising blended eCPM by just $1 on 10M monthly impressions adds $10k/month in gross revenue. Track this lever closely.
Conclusion: Use the Template to Make Better Decisions
For startups like Telly, an honest, auditable revenue tracking spreadsheet is the difference between guesswork and defensible strategy. Build modular tabs for assumptions, cohort modeling, and P&L, include scenarios, and automate imports. Use the outputs to prioritize product work that increases impressions and eCPM, and keep investors and the team aligned with one version of the truth.
For more reading on product growth, ad operations, and UI decisions that influence engagement, explore practical examples like AI assistant design, flexible UI patterns, and techniques for increasing engagement in interactive products (interactive game building).
Related Reading
- Comparative Review: Eco-Friendly Plumbing Fixtures - A model for structured product comparisons; useful when you compare ad networks.
- The Sweet Side of Sugar in Skincare - Example of translating niche product benefits into measurable claims (useful for product marketing).
- Best Phones for Gamers Under $600 - Example of price-tier segmentation we reference when modeling regional eCPM splits.
- Limited Edition Gaming Merch 2026 - Inspiration for premium product ribbons when building an ad-free paid tier.
- Maintaining Smart Sofas - An example of long-form, practical product maintenance content to model retention-focused content strategies.
Related Topics
Alex Moran
Senior Editor & Product Finance Strategist
Senior editor and content strategist. Writing about technology, design, and the future of digital media. Follow along for deep dives into the industry's moving parts.
Up Next
More stories handpicked for you
Affordable Sound Solutions: The Benefits of Buying Recertified Electronics
Regional Housing Market Trends: Using Statistics to Predict Your Next Move
Elevate Your Sound: Comparing Portable Bluetooth Amplifiers for Students
Impact of Emergency Waivers: How States Manage Disaster Response Logistics
Navigating Regional Job Opportunities: A Focus on Search Marketing Roles
From Our Network
Trending stories across our publication group