Skip to main content

Analytics

Nlarj precomputes 21 charts for every active church every 4 hours and renders them as images for fast access. Charts cover members, events, prayer, groups, volunteers, sermons, streaming, Bible plans, trivia, and overall church health.

How it works​

  • A background job runs every 4 hours and rebuilds all charts from live data
  • Each chart is cached in fast memory (sub-second to serve) with a 4-hour refresh window
  • For churches with cloud storage configured, chart images (PNGs) are also rendered and stored in your bucket — ready to embed in bulletins, emails, or reports
  • Anomaly alerts and growth predictions are recomputed in the same job

You don't trigger anything manually — data is always fresh within the last 4 hours.

The 21 charts​

Members (6)​

  1. Member Role Distribution (pie) — breakdown of members by role (Pastor, Elder, Member, etc.)
  2. Member Growth (Monthly) (line) — new members per month over the last year, with percentage change vs. previous month
  3. New Members Per Week (bar) — weekly signups over 12 weeks
  4. New vs Returning Members (doughnut) — composition of this month's activity
  5. Pending Member Approvals (gauge) — how many requests are waiting for your review
  6. Inactive Members (30+ days) (horizontal bar) — top 10 members who haven't opened the app recently

Events (2)​

  1. Event Attendance (Recent) — attendee count for recent events
  2. Upcoming Events — count and timeline of events in the next few weeks

Prayer (3)​

  1. Prayer Requests Over Time (line) — posting activity trend
  2. Active Prayer Requests (bar) — currently open prayer requests
  3. Most Prayed Requests (horizontal bar) — top requests ranked by the "prayed" count

Groups (2)​

  1. Group Membership Distribution — how many members are in each group
  2. Group Size Comparison (horizontal bar) — group sizes side-by-side

Volunteer & Outreach (2)​

  1. Volunteer Submissions (pie) — breakdown of volunteer form responses
  2. Connect Card Submissions (line) — new connect card submissions over time

Sermons & Streaming (2)​

  1. Top Sermons by Duration (horizontal bar) — longest sermons
  2. Live Stream Duration History (line) — how long past live streams ran

Bible & Trivia (2)​

  1. Bible Plan Engagement (bar) — active Bible reading plan participation
  2. Trivia Leaderboard (horizontal bar) — top trivia scorers

Health & Predictions (2)​

  1. Church Health Scorecard (radar) — 0-100 score across 5 dimensions: Growth, Prayer, Events, Service, Community, plus an overall composite score
  2. Member Growth Prediction (line) — forward-looking projection based on recent trends

Plus​

  • Anomaly alerts — automated flags when a metric deviates unexpectedly (e.g., prayer activity drops in half week-over-week)
  • Platform benchmarks — per-region averages your church is compared against

Where to see the charts today​

In the Church Admin app​

  • Subscription History — always visible, lists your subscription transactions (plan, period, amount, status, currency) with year/month filters and a Need Help? shortcut that files a pre-filled support ticket

  • Member Analytics — the menu item is visible in the Analytics section for churches on a plan that includes advanced_analytics. The in-app dashboard screens are still being built — for now the charts are available through the API and MCP integrations below.

  • Giving Setup → History — audit log of every change to your payment methods (who changed what, when, and the before/after value)

Via Claude, Cursor, Perplexity, or any MCP client​

The quickest way to access all 21 charts today is through the MCP API Tokens integration. Install @nlarj/mcp-server in any MCP-compatible AI client and ask:

  • "What's our church health scorecard this week?"
  • "Show me new members over the last 3 months"
  • "How many prayer requests came in this week vs last?"
  • "Which sermons have the highest engagement?"
  • "What's our member growth prediction for next quarter?"

The AI pulls the precomputed data directly and answers in context. Charts can also be rendered as images on request.

Weekly digest email​

Every Monday, the backend generates a weekly digest summary for each church and can push it to designated email addresses. Contact support to opt your church into the weekly digest.

Rendered PNG reports​

If your church has BYOS storage configured, chart images are automatically rendered and uploaded to your bucket every 4 hours. You can:

  • Download them to embed in Sunday bulletins
  • Include them in monthly board packets
  • Share with elders who don't use the app

The PNGs are organized by church ID and chart name in your bucket under /analytics/.

Plan gating​

Some charts and analytics features require a plan with advanced_analytics. Basic-tier churches still get:

  • Subscription history
  • Member count and basic directory filters
  • Prayer activity filters (Today / This Week / This Month)
  • Event attendee lists

Full 21-chart analytics with predictions, anomaly alerts, PNG rendering, and weekly digests are part of the plan with advanced_analytics. See Subscription for details or contact billing@nlarj.app.

Data freshness​

  • Charts refresh every 4 hours
  • "Live" numbers (checked-in now, currently watching a stream) come from separate real-time feeds, not the chart cache
  • If you need fresher data than 4 hours, ask through MCP — it reads live tables directly, not the cache