Skip to main content

Admin Dashboard: Feature Completeness and UX

non-critical   Property: ChurchWiseAI   Category: Admin Dashboard Tier: all Persona: pastor-admin Touchpoint: /admin/[token]

Preconditions

  • Admin dashboard deployed
  • Test churches with different tiers exist

Steps

#ActionExpected Result
1Load Starter Chat dashboardShows correct tabs for Starter tier (3-4 tabs). Upgrade upsell visible.
2Load Pro Both dashboardShows Pro-specific tabs (8 tabs including Calls, Training, Care).
3Load Suite Both dashboardShows all Suite tabs. No Upgrade tab (already top tier).
4Verify analytics charts renderCharts load with data. Tooltips show on hover. X/Y axes labeled.
5Check Recent Contacts listShows recent visitor/prayer contacts. Can click to view details.
6Verify status badge is accurateShows 'Active', 'Trial', 'Expired', or 'Canceled' correctly.
7Test tab navigationCan switch tabs without full page reload. State is maintained.
8Check for missing featuresNo placeholder/TODO text. All UI elements functional.

Known Failure Modes

  • Wrong tabs shown — customer thinks they're missing features
  • Analytics chart blank — no data visibility
  • Status badge wrong — confusion about subscription state
  • Tab navigation slow — poor UX

References

Notes

Tests admin dashboard completeness. This is where customers spend most time. Missing features, wrong data, or broken nav = support tickets. Must verify all tier-specific features are present and working.