Fundations (version 2.12.x) is the free WordPress crowdfunding plugin. Everything on this page ships in the free plugin on wordpress.org. The companion Fundations Pro plugin adds payment gateways, donation reports, integrations, member invitations, PDF receipts, and more.
Fundations needs a block theme (Full Site Editing). There are no classic PHP templates.
Features at a glance
| Feature | Summary |
|---|---|
| Action Wizard | Frontend multi-step form for creating fundraising pages |
| Auto-created pages | Pages installed on activation (wizard, archive, account, edit, claim, checkout, thank-you) |
| Campaigns and P2P | Peer-to-peer fundraising with teams and events |
| Categories | Nestable, admin-managed categories for grouping fundraising pages by cause |
| Events | Group campaigns and pages under an event post type with combined totals |
| Donation system | Donations, PayPal payments, configurable currency, custom fields, rate limiting, honeypot |
| Email notifications | Tag-based templates managed on a dedicated Emails screen |
| Form notifications | Per-form notifications and confirmations with conditional logic |
| Demo data | One-click generator and cleanup for a full sample P2P system |
| My Fundations | Account-page list with group assignment, members, and a My Teams tab |
| Frontend editing | Logged-in creators edit their own page from the front end |
| Gallery images | Multiple image upload, drag to reorder, per-page gallery |
| Leaderboards | Top Fundraisers and Top Teams blocks with ranked positions |
| PayPal | Built-in PayPal Checkout (sandbox and live) |
| Privacy and GDPR | WordPress core export and erasure tools, IP retention cron |
| QR codes | Server-generated QR codes, no external API calls |
| Spam protection | Nonce checks, honeypot, rate limiting, reCAPTCHA v3, CleanTalk |
| Customisation | CSS custom properties for colors, spacing, and typography |
| Admin color scheme | Optional Fundations admin color theme |
| Admin features | Custom columns, bulk actions, filtering, System Info tab |
| User dashboard | Front-end dashboard of a user’s own pages |
| User roles | Custom fund_member role for fundraisers |
Pages in this section
- Action Wizard: how supporters create fundraising pages.
- Admin Color Scheme: optional admin theme.
- Admin Features: admin columns, bulk actions, filtering, System Info.
- Auto-created Pages: pages installed on activation.
- Campaigns and P2P: peer-to-peer fundraising, teams, hierarchy.
- Categories: nestable, admin-managed categories for grouping pages by cause.
- Customisation: colors, spacing, typography.
- Demo Data: generate and clean up sample content.
- Donation System: the donation form, currency, and payment flow.
- Email Notifications: the Emails screen and tag-based templates.
- Events: the
get_fund_eventpost type and combined totals. - Form Notifications: per-form notifications and confirmations.
- Frontend Editing: editing a page from the front end.
- Gallery Images: per-page photo gallery.
- Leaderboards: Top Fundraisers and Top Teams blocks.
- My Fundations: the account-page list and sub-pages.
- PayPal: PayPal Checkout configuration.
- Privacy and GDPR: data export, erasure, retention.
- QR Codes: server-generated QR codes.
- Spam Protection: honeypot, rate limiting, reCAPTCHA, CleanTalk.
- User Dashboard: front-end dashboard for fundraisers.
- User Roles: the fund_member role.