Skip to content

In beta — free for 90 days.

Start Free
Features

One connected platform to manage your nonprofit’s people, programs, fundraising, and impact.

More Good Together is built for nonprofit teams that need a simple, organized, and connected way to run daily operations.

Instead of managing your work across spreadsheets, email threads, donation tools, event forms, volunteer lists, and file folders, More Good Together brings everything into one shared workspace.

Your team can manage relationships, launch campaigns, coordinate volunteers, run programs, plan events, assign tasks, send communication, store files, and track results — all in one place.

One platform

Nonprofit work is connected.

A donor may also be a volunteer. A volunteer may support an event. An event may belong to a program. A program may need fundraising. A campaign may need tasks, files, emails, reports, and follow-up.

More Good Together connects these moving parts so your team can see the full picture and work with clarity.

20

Connected modules

1

Connected workspace

8

Workflow stages

1

Mission impact

CRM

Keep every relationship organized.

The CRM is the central place to manage all people and organizations connected to your nonprofit — donors, volunteers, members, sponsors, partners, board members, families, companies, and community members in one organized system.

CRM preview

Individual and organization profiles

Create complete profiles for people, households, companies, sponsors, partners, vendors, and other organizations connected to your nonprofit. Each profile gives your team a shared view of the relationship, engagement history, communication preferences, notes, ownership, and related activity.

Contact type management

Classify contacts based on how they engage with your organization. A single contact can be connected to multiple roles, such as donor, volunteer, sponsor, member, attendee, program participant, or community supporter.

Tags and segmentation

Organize contacts using flexible tags and segments. This helps your team group people by interest, relationship type, engagement level, donation behavior, volunteer activity, program involvement, event attendance, or communication preference.

Communication preferences

Track how each person has agreed to be contacted. This helps your organization communicate respectfully and avoid sending the wrong message to the wrong audience.

Contact timeline

View a complete history of activity for each contact. Your team can see donations, event registrations, volunteer activity, communication, notes, tasks, program involvement, campaign participation, files, and internal updates in one timeline.

Donor Management

Build stronger donor relationships and improve fundraising.

More Good Together helps your nonprofit understand donor behavior, track giving activity, manage donor follow-up, and build long-term supporter relationships.

Donor Management preview

Donor profiles

View each donor’s relationship with your organization in one place. Your team can understand giving activity, campaign participation, communication history, notes, and follow-up needs without searching across different systems.

Giving history

Track donations across campaigns, events, programs, and general giving. This gives your fundraising team a complete view of each donor’s contribution history and overall support.

Recurring donations

Manage ongoing giving from monthly, quarterly, or annual donors. Your team can track active recurring gifts, upcoming payments, failed payments, cancelled donations, and long-term giving value.

Donor segments

Create targeted donor groups for outreach, reporting, and fundraising strategy. Segment donors based on giving behavior, campaign participation, donation frequency, engagement level, or relationship type.

Donor follow-up

Create tasks and reminders for donor engagement. Your team can follow up after donations, send thank-you messages, call major donors, invite supporters to campaigns, or prepare annual giving summaries.

Receipts and acknowledgements

Support donation receipt and thank-you workflows. This helps your team send timely confirmations, acknowledge contributions, and maintain a professional donor experience.

Volunteer Management

Recruit, organize, schedule, and engage volunteers.

Volunteers are a major part of nonprofit impact. Manage volunteer profiles, availability, skills, assignments, participation, and hours — all in one place.

Volunteer Management preview

Volunteer profiles

Create a complete view of each volunteer’s relationship with your organization. Your team can understand interests, availability, skills, training progress, assignments, and participation history.

Volunteer status tracking

Manage each volunteer’s current stage in the process. This helps your team identify who is active, inactive, pending approval, waiting for training, or ready for assignment.

Skills and interests

Match volunteers to the right opportunities based on what they can do, what they care about, and when they are available. This improves the volunteer experience and makes coordination easier for your team.

Volunteer assignments

Assign volunteers to programs, events, campaigns, tasks, shifts, committees, and outreach activities. Your team can clearly see who is responsible for what and where support is still needed.

Volunteer hours

Track volunteer time for reporting, recognition, grants, and internal planning. Your team can review hours by person, program, event, assignment, or time period.

Volunteer communication

Send updates to volunteer groups based on program, event, role, location, availability, or interest. This keeps volunteers informed and engaged.

Program Management

Manage every program from planning to impact.

Programs are where nonprofit work happens. Give each program its own organized space for people, tasks, events, fundraising, files, and reporting.

Program Management preview

Program profiles

Create a central workspace for each program. Each program can include its description, team, volunteers, related contacts, donors, sponsors, files, tasks, events, fundraising activity, and reporting.

Program categories

Organize programs by type, such as community support, education, health and wellness, youth programs, food assistance, fundraising, volunteer programs, or other custom categories.

Program status tracking

Track the progress of each program from planning to active delivery, hold, completion, or cancellation. This gives leadership and team members a clear view of what is happening across the organization.

Program task list

Create and manage tasks related to each program. Your team can assign responsibilities, track due dates, monitor progress, and make sure important work does not get missed.

Program events

Connect events to a program so your team can see all related activities in one place. This helps with planning, staffing, reporting, and follow-up.

Program fundraising

Connect donation campaigns and fundraising pages to a program. This helps your team understand how much funding has been raised and which donors are supporting each program.

Program files

Store and organize documents, reports, materials, photos, grant files, flyers, training resources, and other program-related assets.

Program reports

View program-level reports that help your team understand participation, donations, volunteer hours, tasks, events, files, and overall activity.

Campaign Management

Create campaigns that support your fundraising, events, and community goals.

Create and manage campaigns for donations, fundraising, awareness, events, and program support.

Campaign Management preview

Campaign types

Create different types of campaigns, including donation campaigns, fundraising campaigns, event campaigns, awareness campaigns, and program support campaigns. Future campaign types may include peer-to-peer fundraising and auction campaigns.

Campaign setup

Build campaign pages that include your story, goal, progress, branding, images, sharing options, donation settings, and related program information.

Donation page builder

Create public donation pages that help supporters understand your cause and give with confidence. Donation pages can include campaign branding, donation goals, progress tracking, campaign story, SEO settings, QR code sharing, and payment settings.

Payment settings

Control how donations are accepted for each campaign. Your organization can manage online giving, check payment options, billing requirements, donation amount options, and recurring gift options.

Campaign sharing

Make it easy for supporters to share your campaign through a public link, QR code, social sharing, email sharing, website widgets, and embedded campaign experiences.

Campaign performance

Track campaign results such as total raised, number of donors, average gift size, campaign progress, recurring gifts, top donors, traffic source, and conversion activity.

Event Management

Plan, promote, and manage nonprofit events with less stress.

Manage in-person, digital, and hybrid events from setup to follow-up.

Event Management preview

Event types

Create and manage fundraising events, volunteer events, community events, program events, training events, digital events, hybrid events, and in-person events.

Event setup

Build event pages with key details, location or meeting information, capacity settings, registration options, branding, and related program or campaign connections.

Registration management

Manage event attendees from registration to follow-up. Your team can track registrations, guests, waitlists, confirmations, cancellations, custom responses, and attendee notes.

Ticketing

Support free and paid registrations. Events can include different registration options, donation-based entry, early pricing, limited availability, and multiple ticket types.

Event volunteers

Assign volunteers to roles and shifts for event support. This helps your team manage setup, registration, guest support, food support, fundraising tables, cleanup, and other event responsibilities.

Event checklists

Use checklist templates to plan events consistently. This helps your team manage work before, during, and after the event.

Event follow-up

After the event, your team can send thank-you messages, follow up with donors, track volunteer hours, upload photos, review attendance, generate reports, and invite attendees to future campaigns.

Checklist & Task Management

Turn repeatable nonprofit work into clear action plans.

Create checklist templates for the workflows your team repeats — event planning, volunteer onboarding, donor follow-up, program setup, campaign launch, and reporting — and turn them into tasks.

Checklist & Task Management preview

Checklist templates

Create reusable checklists for repeatable work. Templates help your team follow the same process each time, reduce missed steps, and save time.

Checklist groups

Organize checklist items into logical sections such as planning, marketing, volunteer coordination, finance, reporting, setup, day-of work, and post-event follow-up.

Checklist items

Each checklist item can become a task with ownership, notes, priority, status, and timing. This turns planning into action.

Workspace creation

Create a workspace for an event, program, campaign, or internal project. A workspace gives your team one place to manage tasks, checklists, owners, files, notes, and progress.

Automatic task creation

When a checklist template is selected, the system can automatically create tasks inside the workspace. This helps your team move faster and stay consistent.

Task management

Manage daily work with clear task tracking. Tasks can be connected to contacts, programs, events, campaigns, files, and workspaces so your team always understands the context.

File Management

Keep important documents organized and easy to access.

A digital asset and file management area where teams can upload, store, organize, and share documents with the right members.

File Management preview

Digital asset library

Create a central file library for your nonprofit. Your team can store program documents, event materials, donation files, campaign images, training documents, grant files, volunteer forms, board documents, marketing assets, and reports.

Folder organization

Organize files by program, event, campaign, contact, donor, volunteer, team, or document type. This makes it easier to find the right asset when your team needs it.

File access control

Control who can view, upload, manage, or share files. Access can be based on role, team, workspace, program, event, or campaign.

File activity

Track file ownership, upload history, related records, tags, notes, and access permissions. This gives your team better control over important documents.

Email Marketing & Communication

Send the right message to the right audience.

Communicate with donors, volunteers, supporters, members, attendees, and subscribers through organized communication tools.

Email Marketing & Communication preview

Email template builder

Create reusable email templates for newsletters, donation appeals, event invitations, volunteer updates, thank-you messages, receipts, campaign updates, and program announcements.

Drag-and-drop email creation

Build emails using flexible content blocks, images, buttons, branding, links, previews, and responsive layouts. This helps your team create professional emails without needing design or coding support.

Audience selection

Send emails to specific groups using CRM segments. Your team can target donors, volunteers, event attendees, program participants, newsletter subscribers, lapsed donors, sponsors, and other custom audiences.

Marketing email provider selection

From the backoffice, your organization can choose the provider used to send marketing emails. Supported options may include Amazon SES, SendGrid, Postmark, and Mailgun.

Email campaign tracking

Track performance across delivery, opens, clicks, bounces, unsubscribes, failures, and spam complaints. This helps your team understand what communication is working.

Communication consent

Respect each contact’s communication permissions and subscription preferences. This helps your organization stay organized, compliant, and respectful.

Widgets

Add donation, signup, and community widgets to any website.

Embeddable widgets that nonprofits can place on their existing website.

Widgets preview

Donate widget

Allow supporters to donate directly from your website. The widget can connect donations to your CRM, campaigns, donor records, and reporting.

Email subscribe widget

Collect newsletter subscribers and automatically add them to your CRM or selected audience list.

Join the group widget

Let supporters join a group, program, volunteer list, campaign interest list, or community circle.

Embed options

Widgets can be added to websites using iFrame or embedded JavaScript.

Widget customization

Customize widget content, branding, button text, form experience, success messages, connected campaign, connected list, and tracking source.

Reports & Analytics

Understand what is happening across your nonprofit.

Standard reports to track donors, volunteers, programs, campaigns, events, communication, and operations.

Reports & Analytics preview

CRM reports

Understand contact growth, contact types, ownership, tags, segments, and communication preferences.

Donor reports

Review donation activity, donor giving history, first-time donors, recurring donors, lapsed donors, major donors, campaign donors, and year-end giving.

Volunteer reports

Track volunteer lists, assignments, hours, availability, status, and event participation.

Program reports

Review program activity, participation, donations, volunteer involvement, events, tasks, and files.

Campaign reports

Track campaign performance, donation progress, event campaign activity, goal progress, donor activity, and conversion results.

Event reports

Review registrations, attendance, revenue, volunteer participation, event tasks, and post-event follow-up.

Task reports

Track open tasks, overdue tasks, completed tasks, task ownership, and workspace progress.

Communication reports

Review email performance, SMS activity, subscriber growth, bounces, unsubscribes, and engagement trends.

Settings & Organization Profile

Configure your nonprofit workspace.

Organization-level settings to manage your account, branding, users, communication, and public pages.

Settings & Organization Profile preview

Organization profile

Manage your organization’s general information, public identity, contact details, and workspace settings.

Subdomain creation

Each organization can have a unique subdomain for public pages, donation pages, campaigns, events, forms, and widgets.

Branding

Manage your nonprofit’s logo, email logo, cover photo, theme color, campaign branding, public page branding, and email branding.

Social media

Add your nonprofit’s website and social media links so they can appear on public pages, campaigns, emails, and landing pages.

User management

Invite team members, assign roles, manage permissions, control workspace access, and activate or deactivate users.

Notification settings

Manage future notification preferences for email, SMS, task reminders, campaign activity, and system alerts.

Onboarding

Help every nonprofit get started faster.

An onboarding flow that helps organizations set up their workspace step by step.

Onboarding preview

Organization setup

Guide new organizations through the process of creating their account, adding basic organization details, and setting up their workspace.

Public profile setup

Help organizations add their public-facing information, so campaigns, donation pages, events, and forms are ready to use.

Social media setup

Allow nonprofits to connect their website and social media accounts for use across public pages and emails.

Branding setup

Help organizations upload their logo, email logo, cover image, and theme color.

Payout setup

Future support can allow organizations to connect a payout method for receiving donations and event payments.

Authentication & Security

Keep account access simple and secure.

Secure account creation, login, verification, and role-based access.

Authentication & Security preview

Account signup

New users can create an account and connect it to their nonprofit organization.

Email verification

The system verifies new users through email confirmation before allowing access to the dashboard.

Secure login

Users can log in with verification to help protect the account.

Forgot password

Users can securely reset their password through an email-based reset flow.

Two-factor verification

Two-factor verification can provide an added layer of account security.

Role-based access

Control what users can view or manage based on their role and responsibility.

Public Pages

Create public-facing pages for donors, volunteers, and supporters.

Public pages connected to your CRM, campaigns, events, donations, and forms.

Public Pages preview

Organization landing page

Create a branded public page for your nonprofit. This can introduce your mission, highlight programs, share campaigns, collect donations, and invite supporters to get involved.

Donation page

Create donation pages that help supporters give quickly and confidently. Donation pages can connect directly to your CRM, donor records, campaign goals, receipts, and reporting.

Campaign page

Create campaign pages for fundraising, awareness, program support, and community engagement.

Event page

Create public event pages for registration, ticketing, volunteer support, and event promotion.

Volunteer signup page

Allow people to express interest in volunteering and become part of your volunteer pipeline.

Email subscribe page

Collect subscribers and add them to your communication audience.

Join the group page

Allow supporters to join a program, group, community, or campaign interest list.

Automation & Workflow

Reduce manual work and keep your team moving.

Workflow automation that helps teams save time and stay consistent.

Automation & Workflow preview

Donation workflow

When someone donates, the system can update the donor profile, create a donation record, send a receipt, send a thank-you message, add the donor to a segment, and create a follow-up task when needed.

Volunteer workflow

When someone signs up to volunteer, the system can create a contact profile, identify them as a volunteer, add them to a volunteer segment, send a welcome email, create onboarding tasks, and assign training steps.

Event workflow

When someone registers for an event, the system can create an attendee record, send confirmation, update event capacity, add the contact to an event segment, send reminders, and support post-event follow-up.

Campaign workflow

When a campaign is created, the system can generate the campaign page, create a QR code, apply branding, create a launch checklist, assign team tasks, and begin tracking donations and engagement.

Search & Filtering

Find the right information quickly.

Search and filter across your entire nonprofit workspace.

Search & Filtering preview

Global search

Search across contacts, donors, volunteers, programs, campaigns, events, tasks, files, and reports from one place.

Module-level search

Search inside specific areas such as CRM, donors, volunteers, programs, campaigns, events, files, and tasks.

Advanced filtering

Filter records by status, type, tags, owner, date range, amount, program, campaign, event, communication preference, and other key attributes.

Admin Dashboard

See what needs attention.

A quick view of current activity, priorities, and performance across your organization.

Admin Dashboard preview

Activity overview

View important activity across contacts, donors, campaigns, programs, events, volunteers, tasks, and communication.

Fundraising overview

See donation totals, recent gifts, active campaigns, recurring donations, and campaign progress.

Operations overview

Track upcoming events, open tasks, overdue tasks, active programs, volunteer activity, and team workload.

Engagement overview

Review recent registrations, communication activity, subscriber growth, contact growth, and supporter engagement.

Team Collaboration

Keep everyone aligned.

Collaborate without losing track of ownership, status, or next steps.

Team Collaboration preview

Assigned ownership

Assign owners to contacts, donors, volunteers, programs, campaigns, events, tasks, and workspaces. This makes responsibilities clear.

Shared workspaces

Create shared spaces for events, programs, campaigns, and internal projects. Team members can work together around tasks, notes, files, checklists, and progress.

Internal notes

Add internal notes so your team can keep context in one place.

Task collaboration

Use task comments, status updates, ownership, and due dates to keep work moving.

Activity tracking

View updates across records so your team knows what changed and who made the update.

Built for nonprofit teams

Simple for small teams. Powerful for growing organizations.

More Good Together is designed for nonprofits that need structure without complexity. It supports small nonprofits, local charities, community organizations, faith-based organizations, youth programs, food assistance programs, health and wellness nonprofits, education nonprofits, volunteer-led organizations, fundraising teams, and mission-driven agencies.

Whether your team is managing a few hundred contacts or thousands of supporters, More Good Together helps your organization stay organized and focused on impact.

End-to-end platform

From attracting supporters to reporting impact.

Attract

Create public pages, widgets, forms, campaigns, events, and donation pages to bring new supporters into your organization.

Capture

Collect supporter, donor, volunteer, attendee, and subscriber information directly into the CRM.

Organize

Use contact profiles, tags, segments, owners, notes, files, and communication preferences to keep everything structured.

Engage

Send emails, campaign updates, volunteer messages, event reminders, thank-you notes, donor follow-ups, and program announcements.

Manage

Run programs, campaigns, events, workspaces, checklists, tasks, volunteers, files, and team assignments.

Fundraise

Launch donation pages, track donations, manage donor relationships, send receipts, and report campaign performance.

Report

Measure donation activity, volunteer hours, campaign progress, event attendance, program impact, communication results, and team workload.

Grow

Use better data, better communication, and better workflows to build stronger relationships and increase your nonprofit’s impact.

Bring your nonprofit work together.

Stop jumping between spreadsheets, email tools, donation platforms, event forms, file folders, and task lists.

More Good Together gives your team one connected place to manage your people, programs, fundraising, volunteers, events, files, communication, and impact.