Text Marketing Reports: Your Command Center for Text Ministry Analytics
Text messaging has become one of the most effective ways churches stay connected with their congregation. Whether you’re sending weekly reminders, collecting prayer requests, or inviting people to respond to the gospel, every text you send tells a story. But without the right analytics, that story stays hidden. How many people actually texted in this month? Which keywords are getting the most engagement? Are your subscriber lists healthy or at risk? And who said yes to Jesus or asked for prayer—and did anyone follow up?
From Sending to Understanding
OnlineGiving.org’s Text Marketing Reports feature gives you a complete command center for your text ministry. Instead of guessing, you get clear data: engagement scores, keyword hit counts, subscriber health badges, delivery rates, chatbot performance, decision tracking, attendance check-ins, and even cost estimates. Every report includes an AI-powered executive summary that distills the numbers into plain language—perfect for staff meetings, board reports, or quick ministry check-ins.
For multi-campus churches, the reports respect your campus structure. The Conversations, Decisions & Follow-Up, and Attendance Check-In reports let you filter by campus so you can see how each location is performing. The hub itself includes a campus dropdown that updates all relevant report links with your selected campus. And every report supports flexible date ranges: Last Week, Last Month, Last 90 Days, Last Year, or Year to Date—plus a custom date picker when you need a specific period.
Reports That Drive Action
The best analytics don’t just show numbers—they highlight what matters. The Text Messaging Overview includes an activity heatmap so you can see which days and times your congregation is most engaged. The Keywords & Auto Replies report surfaces unused keywords and chatbot connections. The Subscriber Lists report flags lists that are “Needs Attention” or “At Risk” so you can clean them up before they hurt deliverability. The Decisions & Follow-Up report tracks salvation, prayer, baptism, and first-visit decisions with follow-up status—so no one falls through the cracks.
Every report can be exported as CSV for spreadsheets, printed, or saved as PDF. You can also schedule automated email delivery so key staff receive reports on a weekly or monthly basis without logging in. Need help setting up? OnlineGiving.org offers courtesy setup assistance—contact us at support@onlinegiving.org or (615) 206-4000.
In this article, we’ll overview the OnlineGiving.org Text Marketing Reports feature.
Text Marketing Reports User Guide
The Text Marketing Reports hub at /admin/textmessagingreports is your central access point for all text ministry analytics. It surfaces eight dedicated reports in a responsive card grid. Each report includes an AI-powered executive summary, CSV export, PDF/print support, and optional scheduled email delivery. The hub supports search, campus filtering (for multi-campus organizations), and per-card date range pickers.
Key Takeaways
- Reports Hub: One central page with eight report cards, search, campus filter, and per-card date range pickers.
- Text Messaging Overview: Engagement score, activity heatmap, subscriber growth, delivery rates, and AI ministry communication briefing.
- Keywords & Auto Replies: Keyword hit counts, trends, chatbot connections, unused keyword alerts, and AI keyword performance analysis.
- Subscriber Lists: Subscriber health badges, growth trends, opt-out rates, stale list alerts, and AI list health assessment.
- Sent Messages: Delivery rates, failure details, recurring message tracking, timing patterns, and AI delivery intelligence.
- Conversations: Chatbot performance cards, completion rates, open conversation queue, and AI conversation insights. Campus-aware.
- Decisions & Follow-Up: Salvation, prayer, baptism, and first-visit decision tracking with follow-up status and AI pastoral care briefing. Campus-aware.
- Attendance Check-In: Weekly check-in trends, campus comparison, day-of-week heatmap, and AI attendance insights. Campus-aware.
- Cost & Savings: Estimated messaging spend, per-subscriber cost, monthly trends, and AI stewardship tips.
- Export & Email: CSV export and PDF/print on every report; schedule recurring email delivery to selected administrators.
Table of Contents
- The Reports Hub
- Text Messaging Overview
- Keywords & Auto Replies
- Subscriber Lists
- Sent Messages
- Conversations
- Decisions & Follow-Up
- Attendance Check-In
- Cost & Savings
- Exports, PDF, and Email Scheduling
- Multi-Campus Behavior
- Frequently Asked Questions
The Reports Hub
Accessing the Reports Hub
To open the Text Marketing Reports hub:
- Log in to the control panel.
- Click “Text Marketing” in the left navigation menu.
- Click “Reports” (or navigate directly to /admin/textmessagingreports).
The hub displays a search bar at the top and eight report cards in a responsive grid. Each card shows the report title, a short description, a date range picker, a “View Report” button, and quick-access period links (Last Week, Last Month, Last 90 Days, Last Year, Year to Date). Clicking “View Report” opens the report in a new tab with the selected date range applied.
Search and Campus Filter
Use the search box at the top to filter report cards by keyword. As you type, cards that don’t match are hidden. An empty-state message (“No reports match your search.”) appears when no cards match. This helps when you want to quickly find a specific report.
For multi-campus organizations, a campus dropdown appears next to the search bar. Selecting a campus updates all links in the Conversations, Decisions & Follow-Up, and Attendance Check-In cards so they open with that campus filter applied. Leave the dropdown at “All Campuses” to view aggregated data.
Date Range Pickers and Quick Links
Each report card has its own date range picker. Click the date display to open a calendar where you can select a custom start and end date. Preset ranges are also available: Last Week (previous Mon–Sun), Last Month (previous calendar month), Last 90 Days (rolling 90 days from today), Last Year (previous calendar year), and Year to Date (Jan 1 through today). Changing the date updates the “View Report” button URL so the report opens with that period applied.
Text Messaging Overview
The Text Messaging Overview report (at /admin/textmessagingreports/engagement) is your high-level dashboard for text ministry health. It shows total messages sent, conversations started, subscriber counts, keyword activity, delivery rates, cost estimates, and carrier breakdown. It also includes a period switcher (This Month, Last Month, Last 90 Days, This Year) and a custom date range option.
Engagement Metrics and Heatmap
The report displays summary cards for key metrics. The Text Messaging Activity heatmap shows when your congregation is most engaged by day of week and time of day. Darker cells indicate higher activity. Use this to understand the best times to send messages and when people are most likely to respond.
AI Ministry Communication Briefing
The AI panel provides a narrative summary of your text ministry performance. It highlights key wins, watch items, trend comparisons, and actionable insights. You can expand or collapse the full analysis. The briefing is cached per domain and date range for performance.
Keywords & Auto Replies
The Keywords & Auto Replies report (at /admin/textmessagingreports/keywords) shows which keywords people are texting in and how often. Each row includes the keyword, text codes (shortcodes), total hits, period hits, chatbot connection, list associations, and status (Active/Inactive). A summary section highlights the top keywords and period-over-period trends.
Filters and Sorting
Use the filter bar to narrow results by Status (All, Active, Inactive) and Chatbot (All, Yes, No). Sort by hits, keyword name, or other columns. Pagination controls appear at the bottom when there are many keywords. The report respects the selected date range.
AI Keyword Performance Analysis
The AI panel analyzes keyword performance, identifies unused keywords, and suggests optimizations. It considers hit counts, trends, and chatbot connections to provide actionable recommendations.
Subscriber Lists
The Subscriber Lists report (at /admin/textmessagingreports/subscribers) shows the health of your subscriber lists. Each list displays active subscribers, new subscribers this period, opt-outs, invalid numbers, growth percentage, and a health badge.
List Health Badges
Lists are classified as Healthy, Needs Attention, or At Risk based on opt-out rates, invalid numbers, and growth trends. Use these badges to prioritize list cleanup. High opt-out or invalid rates can hurt deliverability for all your messages. The report also shows subscriber growth trends over multiple periods and a day-of-week breakdown of when people subscribe.
AI List Health Assessment
The AI panel assesses overall list health, highlights lists that need attention, and provides recommendations for improving subscriber quality and engagement.
Sent Messages
The Sent Messages report (at /admin/textmessagingreports/sent_messages) tracks your outbound campaigns. It shows total sent, delivered, failed, and delivery rate. You can filter by list, frequency (one-time vs recurring), and status. A message log table lists each campaign with message preview, list, date sent, delivery counts, and whether it was recurring.
Filters and Delivery Metrics
Use the filter bar to narrow by list, frequency, and status. The report includes a day-of-week breakdown of when messages were sent, a list delivery ranking (which lists had the best delivery rates), and an hourly pattern chart. High failure rates are highlighted so you can investigate and clean up problematic lists.
AI Delivery Intelligence
The AI panel analyzes delivery performance, compares to the prior period, and suggests improvements for timing and list quality.
Conversations
The Conversations report (at /admin/textmessagingreports/conversations) tracks chatbot conversations. It shows how many conversations were started, completed, and are still open. Chatbot performance cards break down metrics by chatbot. An open conversations queue lists people with active conversations, including days open, status (Active, Stale), engagement score, and risk tier for pastoral follow-up.
Chatbot Performance Cards
Each chatbot has a card showing period total, completed, and open conversations. Clicking a card filters the report to that chatbot. The day-of-week heatmap shows when conversations are started.
Campus Filtering
For multi-campus churches, use the campus dropdown to filter conversations by campus. This helps you see how each location’s chatbot ministry is performing.
Decisions & Follow-Up
The Decisions & Follow-Up report (at /admin/textmessagingreports/decisions) tracks salvation, prayer, baptism, and first-visit decisions made via text. It shows total decisions, completed follow-ups, pending follow-ups, and follow-up rate. You can filter by follow-up status (All, Completed, Pending). The report includes a pastoral care briefing with suggested next steps.
Decision Keywords Configuration
The report uses configurable decision keywords to identify when someone has made a decision. You can edit these keywords in the report settings. Common keywords include “yes,” “prayer,” “baptism,” “saved,” and “first visit.” The system matches these against chatbot responses to populate the report.
Follow-Up Status
Each decision row shows follow-up status (Completed or Pending). Use this to ensure no one falls through the cracks. The AI pastoral care briefing provides context and suggested talking points for follow-up.
Attendance Check-In
The Attendance Check-In report (at /admin/textmessagingreports/attendance) tracks how many people checked in by text (e.g., texting “here” or a service-specific keyword). It shows check-in counts by date and keyword, with a day-of-week heatmap and trend indicators.
Attendance Keywords Configuration
The report uses configurable attendance keywords to identify check-ins. You can edit these in the report settings. Common keywords include “here,” “checkin,” “present,” and service-specific codes. The system matches these against keyword hits to populate the report.
Day-of-Week Heatmap
The heatmap shows which days of the week have the most check-ins. Use this to understand attendance patterns and validate that your text check-in keywords are being used effectively.
Cost & Savings
The Cost & Savings report (at /admin/textmessagingreports/costs) estimates your text messaging spend. It breaks down costs by campaign, list, message type, and segment. You can see per-subscriber cost, monthly trends, and projected annual spend. The AI panel provides stewardship tips and savings recommendations.
Exports, PDF, and Email Scheduling
CSV Export
Every report includes an “Export CSV” button. Click it to download the report data as a CSV file. The export respects the current filters and date range. Use the CSV for spreadsheets, external analysis, or archiving.
PDF and Print
Use “Print” to print the report from your browser. Use “Save as PDF” (or the PDF dropdown) to download the full report or an executive summary. The Overview report offers both Full Report PDF and Executive Summary PDF. The Decisions report offers Full Report PDF and Pastoral Briefing PDF. Print-optimized styles ensure the report looks clean when printed or saved.
Email Scheduling
Click the email (envelope) icon to open the Email Notification Settings modal. Configure automated delivery of the report on a recurring schedule (e.g., weekly, monthly). Select recipients from your admin email list or a custom group. Reports are sent at the configured frequency with the selected period (e.g., Last Month). This keeps key staff informed without requiring them to log in.
Multi-Campus Behavior
For multi-campus churches, the Conversations, Decisions & Follow-Up, and Attendance Check-In reports support campus filtering. Use the campus dropdown in the filter bar to view data for a specific campus or “All Campuses” for aggregated data. The hub’s campus filter pre-applies this when you open those reports from the hub. Other reports (Overview, Keywords, Subscribers, Sent Messages, Cost & Savings) show domain-wide data and do not have a campus filter.
Frequently Asked Questions
Who can access Text Marketing Reports?
Users with Donor Admin or Text Marketing Admin role can access the reports. The Text Marketing plan must be active for your domain. If you don’t see the Reports link, check your role and plan status.
How do I change the decision keywords for the Decisions report?
On the Decisions & Follow-Up report page, use the keyword configuration section to add, edit, or remove decision keywords. These keywords are matched against chatbot responses to identify when someone has made a salvation, prayer, baptism, or first-visit decision. Save your changes to update the report.
How do I configure attendance keywords?
On the Attendance Check-In report page, use the keyword configuration section to add, edit, or remove attendance keywords. These keywords are matched against keyword hits to identify check-ins. Common examples include “here,” “checkin,” and service-specific codes.
Why is my list marked “At Risk” or “Needs Attention”?
List health is based on opt-out rates, invalid number rates, and growth trends. High opt-out or invalid rates can hurt deliverability for all your messages. Clean up invalid numbers and review your messaging frequency to improve list health. The AI List Health Assessment provides specific recommendations.
Can I schedule reports to be emailed automatically?
Yes. Click the email (envelope) icon on any report to open the Email Notification Settings modal. Configure the frequency (e.g., weekly, monthly), select recipients, and save. Reports will be sent automatically at the configured schedule.
What date range presets are available?
All reports support: Last Week (previous Mon–Sun), Last Month (previous calendar month), Last 90 Days (rolling 90 days from today), Last Year (previous calendar year), and Year to Date (Jan 1 through today). You can also select a custom date range using the date picker.
How does the AI summary work?
Each report includes an AI-powered executive summary that analyzes the visible data and produces a narrative briefing. The summary is cached per domain and date range for performance. You can expand or collapse the full analysis. The AI uses the report data to highlight key wins, watch items, and actionable insights.
Need help setting up Text Marketing Reports? Contact us at support@onlinegiving.org or (615) 206-4000. OnlineGiving.org provides courtesy setup assistance for our customers.