Overview:
This article highlights the top 10 ways you can leverage Sawyer’s Reporting Dashboard to make data-driven decisions for your business. Each section answers a common question providers have about reporting, from tracking retention, reviewing revenue, setting up scheduled exports and more.
Whether you’re brand new to reporting or looking for advanced workflows, this will help you:
Get comfortable navigating dashboards and reports.
Summarize and export the exact data you need.
Segment your audience for targeted outreach.
Understand how money flows into your account.
Keep recurring revenue and instructor scheduling on track.
Use this resource as a quick reference guide for all of Sawyer’s reporting tools — and discover the best practices that providers rely on to simplify operations and grow their programs.
1️⃣ As a new user, I’m not exactly sure where to start with the reporting tools. Are there things you recommend exploring to get familiar with the dashboards?
Click here to learn about your insights dashboard
Click here to learn about your insights dashboard
Your Insights Dashboard is your central hub for reporting. It provides access to revenue, enrollment, and customer data through clear visual graphs and customizable filters. You can quickly check overall performance at a glance, or export datasets for deeper analysis such as forecasting, trend tracking, and other detailed insights.
Here are a few easy entry points:
Revenue Tab: Review business trends, track totals by transaction, monitor gross and net revenue, view recurring payments, and identify where your orders originate.
Enrollment Tab: Explore schedule and activity performance, retention metrics, waitlist details, instructor reports, and free trial conversion results.
Customer Tab: Gain insights into customer growth, student age distribution, top purchasers, and registration form responses.
Each tab also includes a bottom toolbar with additional data options. By opening a workbook, you can explore freely — you won’t break anything, and you may uncover unexpected insights. If you’re familiar with Excel, the workbooks function in a similar way: you can move, add, or delete columns (helpful for uploading to other systems), apply formulas, group data (ideal for custom rosters), and export directly to your computer.
💡Workbooks update hourly, so data is not shown in real time. If you need live reporting, try one of our legacy reports instead. These are widely used by providers, available in the platform, and also delivered directly to your email.
Still curious? Visit this reporting hub for even more user guides and tips!
2️⃣ I want to create my own roster reports using the enrollment dashboards. The booking report has all of the fields that I want to use but I don’t want to have duplicate students listed for each date of the activity. Are there ways to summarize by week or by month?
Click here to learn how to summarize data
Click here to learn how to summarize data
You can quickly summarize data using filters or column groupings.
Here’s how:
In the Enrollment Tab, scroll to the bottom toolbar and open the Bookings Report.
Use the filters above the table (such as Date, Schedule Name, or Activity Name) to narrow your dataset.
In the data table, click the dropdown arrow in any column header (e.g., Session Date, Schedule Name, Activity Name, Student Name) and select Group Column.
🧠 Practice: Building a Custom Roster for Summer Camp
Let’s walk through an example of creating a custom roster for Summer Camp: Art 101 held between June 1 – June 30 using the Bookings Report.
Apply Filters to show only the data you need:
• Activity Session Date: 6/1 – 6/30
• Schedule Name: 2025 Summer Camp
• Activity Name: Summer Camp: Art 101Clean It Up: Move, hide, or delete columns by clicking the down arrow in each column header.
💡 Tip: Hold Shift or Command to select and hide multiple columns at once.Create Different Roster Views: You can organize data by any column.
Try these options:
• View by Day: Click the down arrow next to Activity Session Date and select Group Column.• View by Student and Activity: Group by Activity Name and Student Name.
• View by Month:
Exporting Data
You can export in multiple ways. To download a single report:
Hover over the data table and click the More Options (…) menu in the upper-right corner.
Select Export, then choose your preferred format (CSV, Excel, PDF).
Bonus: Saving a Custom View
If you plan to reuse a report, save the custom view to your profile:
At the bottom right of the toolbar, click Save As.
Give it a clear, recognizable name (e.g., 2025 Summer Camp: Art 101).
Click Save. The Save As button will change to Edit when you open the saved view again.
Access Saved Views:
• Open the workbook menu (folder icon at the bottom left of the toolbar).
• Click My Documents to view all saved custom reports.
• (Optional) Click the ⭐ icon to favorite a view for quick access.
3️⃣ I’m trying to understand demographic data for my customers and generate targeted lists based on form field responses. Can I use the customer and child reports in Sawyer to do this?
Click here to learn more about demographic data
Click here to learn more about demographic data
Demographic data is available in your Customer Report, Child Report, and through the Form Responses Hub in your Customers tab. These tools allow you to generate targeted lists and better understand your audience. Here’s how providers typically use them:
👥 Customers Report
Use this report to quickly access your customers’ contact information for general outreach.
Example:
• Send a welcome email to all new clients who created a profile this month.
🧒 Child Report
Use this report to drill down by age or birthday for targeted programs or special events.
Examples:
• Filter by age to promote upcoming programs or registration opportunities.
• Filter by birthday to send personalized birthday messages to clients.
📝 Form Responses Hub
Use this hub to create targeted lists based on individual form field responses.
Examples of Filters:
• T-shirt Size: Prepare camp merchandise or swag.
• Allergies/Medical Info: Plan necessary accommodations.
• Media Permission: Identify clients who can be featured in photos or videos.
• Incomplete Responses: Follow up with clients who still need to submit forms.
With these reports, you can gain a complete picture of your programming — from high-level trends to individual student details. Using them together helps you segment your audience, plan programs, target communications, and make more data-driven business decisions.
4️⃣ What is the best way to create targeted lists for emails using reporting in Sawyer? I’d like to easily generate a list of students who were enrolled in summer but not yet enrolled in the Fall season.
Click here to learn about the retention analysis workbook
Click here to learn about the retention analysis workbook
The Retention Analysis Workbook is built for this purpose! It shows you which students returned for a later session and which did not — making it perfect for building targeted outreach lists.
Here’s how to use it:
In the Enrollment Tab, scroll to the bottom toolbar and open the Retention Analysis Workbook.
After the page loads, use the filters at the top to refine your analysis. For example, adjust by Starting Date Range or Schedule Name.
Preview the results in the Child Retention from Starting Period to Follow Up Period table. Use the filter in the last column (True/False) to separate students who returned from those who did not.
Hover over the data table, click the More Options (…) menu, and select Export.
This exported list becomes your targeted email audience. Use it to:
• Remind families about Fall enrollment.
• Highlight available spots.
• Share incentives that encourage them to book with you again.
5️⃣ I’m trying to find ways to look at my revenue and order data for memberships and parties. Is there a way to do this?
Click here to learn more about the transaction report
Click here to learn more about the transaction report
The most effective report for this task is the Transactions Report in your Revenue Tab.
Here’s how to use it:
Open the Revenue Tab and scroll to the bottom toolbar. Select Transactions Report.
Locate the Item Type column toward the end of the data table. This shows an aggregate list of order types, such as memberships, parties, camps, drop-ins, gift cards, and more.
Apply a filter for Memberships and/or Parties to view only the data you need.
Export the data by hovering over the table, clicking the More Options (…) menu, and selecting Export. This lets you dive deeper into revenue and client details.
💡 Quick Charge payments for parties will not appear in the Item Type column. To track these, enter a consistent name in the Reason for Charge field. You can then filter by that name in the Transactions Report → Order Description column to quickly identify them.
Use the Transactions Report, filter the Item Type column for “Memberships” or “Parties,” and you’ll instantly see the revenue and order data you need.
6️⃣ I’m not sure which report to use to help me get a total picture of money that was paid to me within a specific timeframe. Should I use orders, transactions, banking? What are the differences and when to consider using them?
Click here to learn about use cases for order summary report, transactions reports, and the banking hub
Click here to learn about use cases for order summary report, transactions reports, and the banking hub
📋 Order Summary Report
Shows what customers purchased along with records of ongoing payment activity. Some orders may include multiple transactions (e.g., recurring payments, membership plans, party bookings). This report is helpful for analyzing sales, but for a full picture of payments and refunds within a timeframe, use it in combination with the reports below.
💳 Transactions Report
Provides visibility into payment events such as charges, refunds, and adjustments related to orders. Each row represents an individual transaction, showing how money is moving in and out of your account.
💵 Banking Hub
Contains details about payouts and in-transit amounts received for your account. The Banking Report shows both paid and in-transit payouts, broken down into the transactions that make up each payout. Use this report to view actual deposits to your bank — the numbers you’ll need when reconciling what you’ve received.
💡 The Transactions Report includes all payment types (custom payment types, gift cards, and provider-added credits). The Banking Report, however, only shows amounts processed through Stripe (e.g., credit card and ACH payments/refunds).
7️⃣ I have recurring billing and would like to see how much is owed to me or past due. Is there a better way to summarize this than looking at the Recurring Payments page under Financials?
Click here to learn more about the recurring payments dashboard
Click here to learn more about the recurring payments dashboard
The Recurring Payments Dashboard gives you a clear, all-in-one view of paid, upcoming, and past due Membership payments, Payment Plans, and Monthly Billing.
Open the Revenue Tab, scroll to the bottom toolbar, and select Recurring Payments Hub.
Once loaded, scroll up to view your full dashboard summary. Use page filters to focus on the exact data you need. Graphs display paid, upcoming, and past due amounts at a glance.
To dig deeper, open the Planned Payment Transactions Report (in the same view).
Here you can:
a. Apply filters in the Payment Status column (paid, upcoming, past due).
b. Export the data for detailed analysis or to collect emails for follow-up.
This workbook makes it easy to identify past due payments, forecast upcoming revenue, and keep your recurring revenue on track — all in one place.
8️⃣ Is it possible to set up an automatic email export for my accountant to receive specific reports? What formats are supported?
Click here to learn more about scheduled exports
Click here to learn more about scheduled exports
With Scheduled Exports, you can “set it and forget it.” Sawyer automatically sends the reports you choose, when you want, directly to your inbox (or to the recipients you designate). No more downloading and forwarding reports manually. Here’s how it works:
⏰ What You Can Do with Scheduled Exports
• Choose how often to send each report (daily, weekly, monthly, or quarterly).
• Pick the exact day and time.
• Send to one or many people (up to 1,000 recipients).
• Select your preferred format: CSV, Excel, or PDF.
📌 Common Use Cases
• Send your Banking Report to an accountant each month.
💡 Tip: Wait 3–5 days after month-end to allow for payment adjustments.
• Share Orders or Transactions Reports weekly for bookkeeping.
• Deliver custom dashboards to teammates or your Board on a set schedule.
• Schedule quarterly “Top 3” reports for leadership.
🛠️ How to Set It Up
Open the report or dashboard you want to schedule.
Hover over the data table, click the More Options (…) menu, and select Schedule Exports.
Fill in the details:
a. Name your schedule.
b. Add email addresses.
c. Choose attachments.
d. Set your delivery schedule.Optional: Add conditions — for example, send only if there’s data or if certain criteria are met.
Click Create Schedule — and you’re done!
💡 Start simple by scheduling one key report, such as the Transactions or Banking Report. Once you see how seamless it is, you can add more scheduled exports over time.
9️⃣ I’m confused at the difference between the enrollment report and booking report - how do I look at this in other ways? Can I see high level enrollment details for activities?
Click here to learn more about enrollment
Click here to learn more about enrollment
Think of Enrollment as your big-picture program trends (what you’d see when looking at your schedule at a glance) and Bookings as your detailed student-level activity (what you’d see on a class roster).
• Enrollment helps you answer: How full is this class? Which day/times are most popular? How many students are on the waitlist? Where should I add capacity? Which instructors have the most enrollment?
• Bookings helps you answer: Which students are attending on specific days? Who are my new students? How can I build custom rosters or targeted lists?
👥 Activity Enrollment by Instance (high-level)
Best for tracking how activities are filling against total potential capacity. It shows enrollment counts by activity instance (e.g., 6 spots booked in Tuesday’s 4pm class), along with capacity, day of week, start/end times, and waitlist counts. Use this report to monitor participation, scheduling, and capacity trends without needing individual student data.
📊 Bookings Report (granular)
Best for digging into student-level details. Each row represents one student on one activity date. Use this to build custom rosters or create targeted outreach lists.
💡 Apply filters to narrow the Bookings Report to the data you want, then group columns (e.g., by student, activity, date, or location) to summarize it. For a step-by-step walkthrough, see Question 2 (building a custom roster).
🔟 I do need some help in managing instructor timesheets. I know this is something Sawyer does not currently have but I found an instructor report. Is that something I could use in combination with other reports to help see how many hours my instructors were scheduled?
Click here to learn more about the activity enrollment by instance report
Click here to learn more about the activity enrollment by instance report
While Sawyer isn’t designed as a payroll or hours-tracking system, you can use the Activity Enrollment by Instance Report with a bit of spreadsheet setup to create a simple timesheet-style view.
Here’s how to get started:
The Activity Enrollment by Instance Report, available in the Enrollment Tab, shows each class instance along with instructor name, dates, start and end times, and schedule type. You can export this data and calculate total hours worked by instructor with the following steps:
Open your Enrollment Tab and export the Activity Enrollment by Instance Report for the date range you need. This export includes class instances, instructors, start/end times, and schedule types.
Insert a new column after the start/end times called Duration (Hours) to calculate instructor hours. Example setup:
• Column L = Start Time
• Column M = End Time
• Column N = Duration (Hours)In cell N2 (the first cell of your Duration column), enter this formula to calculate duration:
=(M2 - L2) * 24
Format the Duration column as a Number (not Time). Example: a class from 2:00 PM to 5:00 PM will return 3 hours.
Create a Pivot Table:
• Rows: Instructor Name (or Activity/Schedule Name)
• Values: Sum of Duration (Hours)
• Optional: Multiply Duration × hourly pay for an instant timesheet view.
While Sawyer is not a built-in hours-tracking system, this workflow provides a reliable way to track scheduled hours, prepare payroll, and balance instructor workloads.
✅ Always double-check against internal records (canceled classes, instructor substitutions, etc.) to ensure accuracy.
💡 Tips for Building a Pivot Table in Excel
From the menu bar, select Insert → Pivot Table. In the pop-up, choose New Worksheet and click OK.
Drag your chosen fields (e.g., Instructor Name, Activity Name, Duration) into the rows, columns, or values area.