Nonprofit donations template for fundraising teams
Track donors, campaigns, pledges, and acknowledgment letters with finance-ready totals. This nonprofit template models fundraising reality—recurring gifts, soft credits, and campaign goals—not a generic payment form with a charity logo.
Run campaigns, record gifts, acknowledge donors, and report against goals.
- Spring gala$420k · 71% of goal
- Gift — Rivera Foundation$50k · Restricted education
- Ack queue — weekly37 pending · Finance OK
What's included
Run campaigns, record gifts, acknowledge donors, and report against goals.
Intended users
- Development directors
- Gift officers
- Finance
Suggested stack
- PostgreSQL
- Next.js
- Stripe + PayPal hooks
Core features
Campaign goal tracking
One-time and recurring gifts
Donor soft credits
Acknowledgment letter queue
Restricted fund tags
Main workflows
Record gift
Capture amount, fund, soft credit, and receipt needs.
Send acknowledgment
Generate letter, queue send, mark completed.
Report campaign progress
Compare gifts to goal, segment major donors.
Database model / entities
Distinct domain entities — not a renamed generic CRUD list.
User roles
- Development admin
- Gift officer
- Finance
- Volunteer
Possible integrations
Applications built from this template can connect to these services via their APIs.
- Stripe
- PayPal
- Resend
- Mailchimp
Example prompt
Copy this into Evonx to start from a production-shaped brief instead of a blank canvas.
How Evonx customizes this template
Start from the domain model above, describe the workflows your team needs, and Evonx generates a working preview you can refine. For teams with an existing codebase, the same agent can extend repositories instead of starting from a blank project.
Related resources
FAQ
Can gifts be tagged to restricted funds?
Yes. Each gift can carry a fund designation so finance reports restricted vs unrestricted accurately.
How do soft credits work for fundraising pairs?
Gifts can soft-credit additional donors or households without double-counting cash totals.
Does it generate tax acknowledgment letters?
Acknowledgment records queue letters with gift details; send via Resend or export for mail house.
Can volunteers enter gifts?
Volunteer roles can be limited to event gift intake while development admins control campaigns and exports.
Build production software with Evonx
Start from a template or connect an existing repository. Evonx helps you ship real applications with preview, evolution threads, and pull-request delivery—not disposable demos.