Nonprofits
Donation forms with real Stripe payments, and volunteer applications with conditional questions.
A donation form needs a real, working payment step — not a redirect to a third-party donation platform that takes a cut. ChargeForms' Donation Form template includes preset and custom amounts with a Stripe payment step, and the Volunteer Application template uses conditional logic to show role-specific questions only when relevant.
Where teams like this usually get stuck
Losing a percentage of every donation to a third-party donation platform fee
One generic volunteer form instead of role-specific questions
No reporting view to see donation totals without exporting to a spreadsheet
Templates to start from
Features that matter for this
Conditional LogicBuild AND/OR rule groups that show, hide, or require fields based on what a visitor has already answered — re-verified on the server, so a hidden required field can never be forced through by disabling JavaScript.
PaymentsStripe and PayPal-powered Payment Item, Custom Amount, and Payment Summary fields, including Stripe recurring subscriptions — but the charge amount is always recalculated server-side from your form's own configuration, and every payment is verified against the gateway's own API before an entry is ever created.
Reports & AnalyticsSubmission-volume trends, top-performing forms, and per-field answer-distribution charts for every choice-type field — so you can see which options visitors actually pick, not just that they submitted something.
Explore other use cases
Start building better forms today
Free forever for core features. Upgrade only when you need advanced reporting, integrations, or team permissions.