Reports You Can Sit in Front of a Customer With

Two things ruin a good report: data that doesn’t line up with what actually happened, and a dashboard that takes fifteen seconds to load just as the CFO leans in. We spent this quarter fixing both — plus the quieter problem where your team hits a usage wall and nobody knows why.

Highlights at a glance: dashboard metrics that show real names, campaign analytics scoped the way you think, reports with richer data, and usage limits that talk to you before they stop you.

01 — Dashboards That Say What They Mean

A report crammed with IDs and everything labeled “n/a” isn’t a report — it’s a puzzle.

  • Chart data shows task-type names instead of numeric IDs.
  • Dashboard metric endpoints cleaned up and rebuilt on reliable foundations.
  • Panel data refresh guards — no more stale numbers from a week ago misleading today’s call.

02 — Campaign Analytics Scoped the Way You Think

Marketing runs in chunks: one campaign, one run, one trigger, one stage, one goal. The report should too.

  • Scope-aware metrics per run, origin, trigger, stage, and goal.
  • Reason codes on skipped sends — you see why, with the units named.
  • A measurable write-parity between “planned sends” and “actual sends,” so the gap never surprises you.

03 — Richer, Faster Reports

Reporting should reward you with clarity, not punish you with waiting.

  • Report generation with enum and user data, plus series support — so comparisons actually plot.
  • Faster aggregate paths on goal-heavy pages (no more O(N²) metric counting that freezes the screen).
  • Notes panels that pin, sort chronologically by default, show the creator, and keep your page size.

04 — Usage Limits That Talk Before They Stop You

The worst kind of limit is the invisible one. Ours now announces itself.

  • A per-account usage/limit read model, with clear structured feedback when you near a cap.
  • Blocked-action prompts with an upgrade dialog — and confirm-before-charge so no surprises.
  • Threshold alerts on a scheduled job, plus mid-flight send guards so a campaign isn’t silently truncated.

05 — Speed Is a Reporting Feature

Nobody opens a dashboard that takes four seconds per click. We fixed the plumbing so pages get out of your way.

  • Contact company panels render on first paint instead of after a fetch round-trip.
  • Goal pickers stop over-fetching metrics you weren’t even looking at.

Numbers you can trust change the conversation in your own team meetings — and make you look good in front of customers. See the new reporting in a demo, or start your free trial and pull your first honest report today.