Impressions stable, weighted eCPM down
- Observed change
- Exposure stays close to normal while rewarded pricing falls.
- Most likely driver
- Pricing or demand movement after mix checks
Mobile ad revenue drop diagnosis
Use anonymized CSV rows to separate impressions, fill rate, country mix, placement, ad source, time of day, and weighted eCPM before changing floors or mediation settings.
See sample CSV01Diagnose
Start with the signal that moved first. A blended number is a headline, not a diagnosis.
Traffic
Impressions and impressions per active user show whether exposure dropped before pricing did.
02Separate
The public workflow keeps the first decision simple: compare matching periods, find the strongest signal, then decide what deserves a deeper check.
Use sample data or an anonymized CSV.
Compare traffic, fill, GEO, placement, source, and pricing.
Get a likely driver, supporting signals, and first checks.
03Patterns
Every chart below is a directional sample, not customer data. The case pages explain the evidence to look for.
04Fit
Start with the diagnosis. Escalate only when you have a clearer evidence trail for a platform, mediation partner, or deeper review.
Best for
Not designed for
05Safety and method
The public demo parses CSV locally in the browser. Remove private identifiers before sharing anything for a second look.
06Resources
Begin with a sample diagnosis, then move into templates, cases, and method notes only when you need more context.
eCPM Bazaar
Try the sample diagnosis first. Send anonymized rows only when you need a second look.