Event tracking & analytics
Pendo bills on MAUs, but if you forget to tag a click in code, that interaction is invisible — and your CSM bills you for a workshop to fix it.
What people actually say
✕Non-technical users struggle with element tagging — one reviewer notes they aren't tech-savvy enough to dabble with the HTML and have to pull in a colleague every time rules and settings need configuring.
Source: UserGuiding, Pendo reviews 2026 ↗✕Reporting is fragmented across Data Explorer, Guides, Listen and Dashboards, which slows time to insight and forces users to stitch numbers across modules.
Source: Userpilot, Pendo analytics review ↗✕Data refreshes are hourly rather than real-time, so dashboards used to make in-day decisions lag the actual product behaviour.
Source: Userpilot, Pendo analytics review ↗
A typed Postgres event table fed by a tiny Next.js /collect route, batched through Inngest. No MAU meter, no hourly delay — your dashboards in Metabase read live from the same table your product team writes to. Tag once in code, query forever.