Generating an Outcome Report in Sumac
Overview
The Outcome Report is a powerful new feature introduced in Sumac version 4.6.2. It allows you to aggregate data from your database to gain deeper insights into your organization's activities. This report helps you:
- Better understand your data patterns.
- Plan new initiatives effectively.
- Report on results to stakeholders, funders, or team members.
Key Benefits by Module
- Donations and Fundraising: Provides a customized breakdown of donations raised, with insights into program effectiveness, initiatives, and overall strategy.
- Memberships: Aggregates membership data (e.g., distribution by Member Type) combined with funds from membership fees.
- Cases and Services (or Custom/Specialized Modules): Select specific fields to aggregate values, such as:
- Number of people using a service.
- Total hours spent by case workers.
- Service deliveries/pickups broken down by family size or other criteria.
The Outcome Report is ideal for discussing time allocation, program impact, objectives met, lessons learned, and outcomes for funders.
Where to Find the Outcome Report
- Navigate to **Reports** in the left-hand pane.
- The Outcome Report appears wherever **Quick Count** reports are available (e.g., in Donations, Memberships, Cases, or Specialized Modules).
For this guide, we'll use a Specialized Module called "Program Usage" (which tracks programs/services used, dates, and duration). Regardless of whether your configuration includes this module, the principle remains consistent across all record types.
Step-by-Step Instructions to Generate an Outcome Report
1. Access the Report:
- Go to the relevant module (e.g., Program Usage).
- In the Reports section, select **Outcome Report**.
2. Configure the Report Window:
- The window displays:
- All fields available in the current module (e.g., client details, program/service info).
- An **expansion icon** next to contact-related fields—click it to reveal fields from the contact record.
3. Select Data Fields (Rows):
- These determine the rows in your report (i.e., how the data is broken down).
- Click and drag fields from the list to the **Data Fields** section.
- **Example**:
- Drag "Program Name" → Rows show each program.
- Add "Service Provided" → Rows break down by both Program and Service (nested view).
- You can add multiple fields for multi-level breakdowns.
4. Select Fields to Aggregate:
- These are counted or summed and appear as columns.
- Click and drag fields to the **Fields to Aggregate** section.
- Behavior:
- Numeric fields (e.g., Duration): **SUM** (total value).
- Text fields: **COUNT** (number of occurrences).
- Example:
- Drag "Duration" → Column shows total hours spent per Program/Service.
- Add as many fields as needed.
5. Generate the Report:
- Click **OK** to run the report.
Understanding the Report Output
The report displays as a table with:
| Element | Description |
|---|
| Data Fields Columns | Rows grouped by your selected fields (e.g., Program Name → Service Provided). |
| Aggregated Columns | One column per aggregated field (e.g., "Duration (SUM)" for total hours). |
| Record Count Column | Shows the number of database records (instances) for each row. |
| Percentage Column | Distribution percentage for each row relative to the total. |
| Grand Totals | Overall sums/counts at the bottom. |
Tips and Best Practices
- Start simple: Use 1-2 Data Fields and 1 aggregation field.
- Experiment in different modules for tailored insights.
- Export or share the report directly with your team or funders.
Support and Feedback
- Questions? Email support@silentpartnersoftware.com
- Suggestions/Feedback? Email product@silentpartnersoftware.com
This feature empowers nonprofits to turn data into actionable outcomes—start exploring today!