One system for the giving side and the matching side
Donors see a clean giving site under your name. Staff see the queue, the records, and the reports. Both run on the same data, so there is nothing to sync.
For donors
Your brand, your domain
Colors, logo, and copy are yours. Runs on your domain with your certificate.
Browse by category or agency
Nine categories by default; rename or add your own. Each agency has a mission, photo, and legal name.
Card and PayPal
Checkout through your own payment accounts. Funds settle to you, not to us.
One-time and recurring
Monthly or annual gifts the donor can pause or cancel from their account.
In memory and in honor
A note that carries through to the receipt and the agency notice.
Instant receipts
IRS-compliant receipts on payment, a history page, and year-end statements.
For your staff
Match review queue
New gifts with proposed matches from your rules. Confirm, adjust, decline with a reason, or hold.
Match rules
Ratios, per-gift caps, per-donor annual caps, per-agency caps, and category rules. Changeable without a developer.
Forwarding and notices
Record the check and the agency gets a notice with every detail it needs for its own books.
Donor records
Every gift, receipt, subscription, and match in one place. Search, sort, filter. Act on a donor's behalf when they call.
Agency directory
Active and inactive agencies, merges, bulk updates from a spreadsheet, and a change history.
Offline and legacy gifts
Enter checks, stock, and pre-platform gifts so matching history is complete.
Roles
Admins process gifts; super admins manage users, settings, and the theme. Password resets and invitations are built in.
Audit log
Who matched, forwarded, refunded, edited, or exported what — and when.
Exports and reports
CSV of anything you can see. Totals by agency, category, donor, and period.
Email you control
Receipts, agency notices, and donor updates are templated and can be switched on or off per type.
Under the hood
Boring on purpose. The platform runs on Cloudflare's global network with no servers for you to maintain.
- Hosting
- Cloudflare Pages and Workers, served from the edge nearest the donor.
- Database
- Cloudflare D1 with hourly backups to separate storage and a tested restore procedure.
- Payments
- Your own PayPal and card-processing accounts. Card numbers never reach DuoGive.
- Imports
- GiveWP, CSV, and most donation CRMs via export. Historical gift numbers preserved.
- Uptime
- Static giving pages stay up even if the application layer is being deployed.
Want to see it with your agencies loaded?
Send us a list and we'll demo on your data.