Changelog
Product updates and improvements to Vitals.
Interactive demo at /demo — explore a full church dashboard with realistic data, no account needed
Demo dashboard shows per-room kids capacity gauges (Nursery through 5th Grade)
Demo student tab shows per-grade breakdown (6th–12th Grade)
Demo volunteer health card shows team-by-team breakdown with 8 ministry teams
Demo groups tab shows life groups summary with attendance and leader count
Demo PCO tab shows realistic weekend service plans with worship team scheduling
Demo AI Insights shows pre-built weekly briefings and monthly summaries
Demo session cookie system — demo visitors access a read-only view of a realistic org without any real data exposure
Team, integrations, and billing nav items hidden for demo visitors to keep the experience focused
Demo selection page redirects correctly to /dashboard after choosing an org
Wide-format CSV auto-conversion — upload any spreadsheet layout and the import wizard reshapes it automatically
Support reply input expanded to multi-line textarea for longer responses
Calculated metrics protected from accidental deactivation
Calculated metrics now show as read-only on both web and mobile enter data pages
PCO badge appears on synced metric values so you know what comes from Planning Center
Overlapping PCO headcount and location mapping warnings to prevent double-counting
Auto-generated contextual helper text for metrics on the enter data page
PCO integration health check added to settings — see sync status at a glance
Face ID / biometric authentication for the mobile app with toggle in Settings
Personal onboarding email on Day 1 after signup
Mobile enter data now uses actual service date instead of week start
Two-panel Insights layout — feed of insight cards on the left, detail view on the right
Church health benchmarks with bar charts, average markers, and 0–100 health scoring
Redesigned metrics page with health-first table layout and grade indicators
AI briefings now analyze 26 weeks of data (up from 12) for deeper trend detection
Seasonal awareness — AI understands summer dips, fall growth, and year-end giving patterns
Monthly summary mode — toggle between weekly and monthly briefings on the Insights page
Vitals Review context fed into AI — your Keep/Change/Decide notes inform the briefing
One-click deactivation and bulk cleanup for unused imported metrics
Data gaps card now separates never-used metrics from those that stopped reporting
AI insight cards redesigned with clean editorial layout
Loading skeletons replace spinner during dashboard load for a smoother experience
Error states with retry buttons on dashboard cards when API calls fail
Data sidebar on Vitals Review — see weekend metrics alongside your Keep/Change/Decide boards
Empty state guidance links zero-value metrics directly to the Enter Data page
Mobile-responsive card labels — sparklines, heatmaps, and totals no longer cut off on small screens
Toast notifications for all Vitals Review add/remove actions
Stale-while-revalidate caching on all dashboard insight cards — faster loads on repeat visits
All date formatting and week boundaries now respect your organization timezone
First-Time Givers canonical metric and expanded Next Steps hero card
Meta (Facebook & Instagram) integration now fully verified and approved
Staff invite codes — generate a shareable code so team members can self-register
Renamed Beta Feedback to Support with private tickets and admin visibility
Custom metrics available as a paid add-on
Dashboard loads ~1.5 seconds faster with parallel data fetching and new indexes
Overhauled CSV import — drag-and-drop, better error handling, and progress tracking
Fixed Safari CSV import error and various import edge cases
Fixed sermon series, speakers, and mobile-entered data not saving or displaying correctly
Logged-in users now redirect straight to the dashboard
Completely rewritten Live page with unified mobile + web API and auto-refresh
Redesigned Live hero card with week-over-week comparison
Fixed timezone and PCO sync issues causing missing or incorrect Live attendance
Fixed phantom PCO values appearing on wrong service days and incorrect attendance totals
First-Time Givers metric from PCO, OTA app updates, and iOS optimizations
Vitals Review (formerly Scorecard), SEO improvements, and daily sync processing
Fixed PCO double-counting, Live page crashes, and giving card date offsets
Live PCO check-ins on mobile, Google Analytics wizard, and PCO Groups sync
Redesigned Digital dashboard with live Instagram data
Enhanced AI Insights, standardized card settings, and smoother page transitions
Various mobile, card sizing, and Android build fixes
Mobile app released for iOS and Android with metric entry, dark mode, and team activity feed
Draggable dashboard cards, sparkline charts, AI-powered weekly insights, and new landing page
PCO campaign sync and dashboard improvements
Superadmin panel, user invitations, and PCO check-in sync
Vitals launches at vitals.church with Google auth, digital integrations, billing, and email reports
Have a feature request? Let us know