What problem does it solve?
Revenue analytics in PostHog is a derived product with no event stream of its own, so when a Stripe sync stalls or a revenue event stops firing, dashboards silently show wrong numbers and finance teams act on stale data. This Skill acts as an upstream watchdog that detects those failures and files validated, high-confidence reports.
Core Features & Use Cases
- Upstream sync monitoring: Detects failed, stuck, or cancelled Stripe and payment-platform warehouse sources before stale MRR and gross revenue reach finance dashboards.
- Capture regression detection: Validates revenue event volume against 14-day trends and checks whether revenue, currency, or subscription properties stopped flowing.
- Config and data-quality checks: Flags missing subscription properties, currency mix anomalies, broken Stripe-customer-to-person joins, missing deferred revenue periods, and test-account contamination.
- Report authoring with dedupe: Authors or edits inbox reports via the report channel, routes them to resolved reviewers, and maintains a scratchpad memory so future runs avoid duplicates.
- Use Case: A Stripe source silently fails overnight; the scout detects the stalled sync, quantifies which revenue dashboards are reading stale, appends the revenue-specific impact to the existing warehouse report, and records a scratchpad pointer for the next run.
Quick Start
Run the revenue analytics scout against this project to check Stripe source health, revenue event capture, and goal progress, then report any validated findings.