Build a donation tracker for your nonprofit or charity with a built-in Softr Database, no coding required. Works with Google Sheets if you want to connect your existing data.
Overview
This free template helps charities, nonprofits, and fundraising teams build a donation tracker app to manage campaigns, collect donations, and keep donor records organized in one place.
It comes with a built-in Softr Database, so you can get started right away with structured data designed for fundraising workflows rather than manual spreadsheet management. If you already track donations or campaigns in Google Sheets, Softr connects to it natively, so you can keep your existing data and power the same app without migrating anything.
Why use this Google Sheets donation tracker template
- Centralize fundraising operations: Keep campaigns, donor profiles, and donation records in one organized workspace instead of scattered files.
- Give donors a self-service portal: Supporters can browse active campaigns, submit donations, and access their own giving history without contacting staff.
- Simplify staff workflows: Team members can create and manage campaigns, review incoming donations, and filter records by donor, date, or status.
Template features:
- Campaign directory
Let donors browse and search active fundraising campaigns from a clean, easy-to-use public listing.
- Campaign detail pages
Show each campaign’s description, goal amount, amount raised, featured image, and fundraising timeline.
- One-time donation form
Allow donors to submit a donation to a selected campaign with an amount, note, and payment reference.
- Donor portal
Give donors a secure login where they can view their own past donations and donation statuses.
- Staff campaign management
Staff can add, edit, archive, and update campaigns from a dedicated management dashboard.
- Donation review dashboard
Staff can view all donation records and search or filter them by campaign, donor, date, or status.
- Role-based access
Control what staff and donors can see or manage with separate permissions for each user role.
- Receipt status tracking
Track donation status, payment references, donor messages, and whether receipts have been sent.
Who is this Google Sheets donation tracker template for?
This template suits any team running donation-based initiatives who wants a cleaner system than spreadsheets, with a proper donor portal and role-based access. It's a good fit for:
- Charities and nonprofits: Run campaigns, log donations, and give supporters a dedicated place to contribute and check their giving history.
- Community organizations: Manage local fundraising drives and appeals without stitching together spreadsheets and email threads.
- Schools and education foundations: Track scholarship funds, parent giving programs, and alumni campaigns in one tidy workspace.
- Religious organizations: Keep giving records, donor notes, and campaign timelines organized with staff-only access where needed.
- Corporate CSR teams: Run and report on internal giving programs or public donation drives with full visibility for admins.

“What we love most about Softr is the instantaneous, customizable power a no-code platform allows.”
- 1
- 2
- 3
- 4
Frequently asked questions
- What is a donation tracker app?A donation tracker app is a centralized system that helps organizations manage fundraising campaigns, donor profiles, donation records, payment references, and receipt status. It replaces scattered spreadsheets and gives both staff and donors a clearer way to track giving activity.
- Do I need to use Google Sheets to run this template?No. The template comes with a built-in Softr Database, so you can start tracking donations right away without any external data source. If you already manage donor or campaign data in Google Sheets, Softr connects to it natively. You can use your existing spreadsheet as the data source without needing to migrate your data.
- Can staff manage fundraising campaigns and donations?Yes. Staff users can create, edit, and archive campaigns, review all donations, and search records by campaign or donor. This makes it easier to monitor fundraising progress and keep donation data organized.
- How do I edit or customize this template?
Duplicate the template into your Softr workspace, then prompt the AI Co-Builder with a specific request, for example "add a Recurring Donation checkbox to the Donations table" or "add a Paused option between Active and Ended for Campaign Status." The AI Co-Builder builds the change directly into your duplicated app.
Prefer hands-on control? Switch to the visual editor and adjust pages, blocks, and permissions yourself. Both paths start from the same duplicated app, so you're never locked into one way of working.
- What data sources does this donation tracker integrate with?
Softr includes a native, built-in Database and also connects to 17+ external sources, including Airtable, Google Sheets, Notion, HubSpot, monday.com, SQL databases, Supabase, and ClickUp.
You can also automate the fundraising process with Softr Workflows, for example notifying your finance team when a donation's status changes to Completed, or flagging a campaign once it hits its goal amount. Zapier and Make work too if you already use them for other tools.
- Is Softr secure enough for donor and fundraising data?Softr supports secure operational apps with granular roles and permissions, so you can control visibility at the page, block, or button level. It also offers enterprise-grade security features, including SOC 2 Type II compliance, SSO, and European data hosting.


