Client Portal
Enter your secure access code to view analytics.
Ministry Command Center
Total Ministry Reach
Virtual Prayer Meeting (Sep 9)
Meeting Agenda
Live sync of sprint tasks, billing, and discussion items.
Captain's Log (Live Updates)
Beehiiv Publication ID Migration (Beehiiv Max)
Updated the backend newsletter subscription integration to point to the new Beehiiv Max publication ID (`pub_6c2d82d2-41a4-4b9f-b61d-c50ae8442a68`) for "Come As You Are".
Beehiiv Subscriber Metric Correction
Corrected the default preview metrics in the newsletter analytics backend service from 300 to 128 active subscribers. This ensures that even when viewing fallback preview data, the dashboard accurately reflects the ministry's actual active audience size.
Cloudflare Analytics Fallback & Setup Guide
Resolved the red error box on the Web Traffic dashboard tab by implementing a resilient preview dataset handler for Cloudflare Analytics and adding an interactive in-app setup guide for production keys.
Dashboard: Data Storytelling & Advanced Insights
Upgraded the dashboard widgets with advanced data storytelling capabilities to help ministry leaders extract actionable insights. Added a new "Story & Insights" tab to the Zoom widget featuring an Attendance vs. Duration scatter plot, auto-generated smart insights, and a leaderboard for top-performing topics. Introduced an Engagement Funnel to the Beehiiv widget to visualize conversion rates from total sends to opens and clicks.
Environment Template Parity (.env.example)
Synchronized `.env.example` to ensure exact 1-to-1 key alignment with `.env`, providing a complete reference template for all ministry integrations including GitHub, Beehiiv, Mercury, Cloudflare, Zoom, and Google Analytics.
Google Business Profile
Local Discoverability (Last 30 Days)
Total Profile Views
Website Clicks
Phone Calls
Directions
Setting Up Business Profile
Google My Business verification takes some time. Local SEO metrics will begin appearing here in November 2026 once the profile is fully verified and connected.