Reports & Analytics

What Is the Analytics Page?

The Analytics page gives you two tools for understanding your church's class engagement:

1. Check-Ins Graph — a visual overview of check-in activity over time

2. Generate Report — a custom, rule-based report builder that lets you filter and export guest data

Navigate to Admin → Reports to access this page.


Check-Ins Graph

The top section of the Analytics page shows a bar chart of check-in activity.

Chart Filters

Use the three dropdowns above the chart to adjust what is displayed:

Filter Options
Time Span The Last 7 Days, The Last Month, The Last Year, All
Group By Day, Week, Month, Year
Class All, or a specific class (active and past classes are listed separately)

The chart updates immediately as you change filters. Use this to spot trends, measure campaign results, or see which classes are getting the most engagement.


Generate Report

The Generate Report tool lets you build a targeted list of guests based on class activity and section-level conditions.

How to Generate a Report

1. In the Generate Report section, select the class you want to report on.

2. Add one or more conditions to filter which guests are included.

3. Click "Generate".

4. The report results appear below.

Adding Conditions

Conditions define which guests are included in the report. They follow the same "If... Is..." logic used in Automations.

Examples: • "If [Branch Section] selected Is [Interested in Joining a Small Group]" → show only guests who chose that branch

• "If [Form Section] [Interest field] Is [Worship]" → show only guests who answered Worship to that question

• "If [Check-In] completed" → show all guests who checked in

Multiple conditions are combined with AND logic — guests must match all conditions to appear in the report.

Available Condition Fields

Conditions are based on the sections in the selected class:

Section Type Conditionable Fields
Check-In Check-in completed; Guest campus (if PCO multi-campus)
Branch Which branch option was selected
Form Form submitted; A specific field was answered; A specific option was chosen; A ministry was selected
Test Test completed
Text / Video Section completed
Completion Section reached

Reading Report Results

Report Heading

The report is automatically titled based on the class and conditions you selected (e.g., "Membership Class When [Condition] Report").

Summary

A Total count is shown at the top and bottom of the results table.

Data Table

The report table includes these standard columns: • First Name

• Last Name

• Email

• Phone

• Started Class At

• Completed Class At

Additional columns are added dynamically based on what data exists for the selected class: • Form field answers (one column per field)

• Branch selection

• Test result(s)

• Video prompt responses (for prompts with recording enabled)

Sorting

Click any column header to sort the table by that column. Click again to reverse the sort direction (ascending/descending arrow indicators are shown).

Pagination

Use the page size dropdown to control how many rows are shown per page: • Options: 10, 20, 30, 40, 50, 100, 200


Downloading a Report

After generating a report, click "Download" (shown in the report header). The full results table is exported as a CSV file, named after the report title. The CSV includes all columns and all pages of data.


Starting a New Report

Click "New Report" (shown in the report header) to clear the results and return to the Generate Report form. Your previous report conditions are cleared.


Common Questions

Can I save a report for later? Reports are not saved in OnArk. You can regenerate the same report by re-entering the same class and conditions, or download the results to keep a copy.

Can I report across multiple classes at once? The report generator filters by one class at a time. To see data across classes, use the Guests page filters or export individual class reports and combine them.

Why are some columns missing from my report? Columns only appear if there is relevant data for that section type in the selected class. For example, if no guests answered video prompts, no video prompt column will appear.

Can I filter by date range in a report? Date filtering is available in the Check-Ins Graph but not the report generator. The report generator filters by class activity and section conditions.

Is there a limit to how many guests can be in a report? No. The report includes all matching guests. Use the page size dropdown (up to 200 per page) or download the CSV to access the full dataset.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us