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