forgood for CHARITIES
forGood – the free WordPress donation plugin for UK charities
Accept donations directly on your WordPress site. No redirects to third-party platforms, no monthly subscriptions, no 5% platform fee eating into your fundraising.


Why do non-profits choose forGood?
Donors Stay On Your Website
No redirect to third-party platforms. Your supporters complete their gift without ever leaving your brand experience. Better trust = better conversion.
Campaign Optimisation Focus
Know What’s Working, Today See which campaigns are trending, where donors drop off, and what appeals perform best – so you can double down on what works.
Zero Platform Fees, Forever
Keep 100% of donations (minus standard Stripe processing). No subscriptions. No revenue share. No hidden costs.
Interactive Demo


A donation platform that works the way your charity does.
forGood is a free WordPress add-on built specifically for UK charities. It gives you professional grade donation forms, campaign management, Gift Aid reporting, recurring giving, donor analytics – all running directly on your own website, with no third-party platform sitting between you and your donors.
Because it lives on your WordPress site, your donors never leave your brand experience. Your data stays yours. And because it connects directly to your existing CRM and email tools, it fits into how you already work rather than replacing everything from scratch.
Off-site Platforms
Convenient setup but donors leave your site and you pay 5% forever. Analytics are held by someone else and are often lost if you move platform.
Fully branded, feature-rich fundraising that stays on your website. Donors get a professional experience. You get real-time insights and zero platform fees.
Embedded Widgets
The “budget” option. Doesn’t match your branding, often breaks on mobile, and offers no fundraising features beyond basic payment processing.
What You Gain With forGood

Progress bar: One of many components available
Benefits
Drag-and-drop donation forms
ForGood forms are fully customizable to match your branding, so donors see a seamless experience from your homepage to their thank-you page.
forGood supports:
- Stronger brand trust and recognition
- Higher conversion rates (no redirect friction)
- Complete control over the donor journey
- Professional experience that reflects your charity

Benefits
Gift Aid, done properly
Every donation, tracked from first click to HMRC submission.
forGood shows:
- Payment method
- Donation type
- Gift Aid declaration
- Donor details
- Campaign/fund allocation
- Export HMRC-ready CSV files
- Complete audit trail
Benefits
Campaign Management
Professional fundraising requires structure.
With forGood, you can:
- Create clearly defined campaigns with goals and timelines
- Track progress in real time
- Allow donors to allocate funds to specific projects
- Attribute income to channels such as website, email or social
This supports more accountable, transparent fundraising.

Benefits
Seamless Integration With Your Existing Tools
forGood connects with established charity and marketing platforms, including:
- Beacon CRM
- Donorfy
- Raisely
- Donorbox – Coming soon
- Mailchimp – Coming soon
- Zapier – Coming soon


Benefits
Fundraising intelligence built in
Your dashboard gives you an immediate overview of:
- Donation trends over time
- Average gift value
- Recurring vs single donations
- Campaign performance
- Payment method breakdown
- Regional giving patterns
This isn’t just reporting – it’s decision-making support.
Features
Drag-and-drop donation forms
Build and customise your donation forms without writing code. Match your charity’s branding in minutes.
One-off and recurring donations
Supporters can give once or set up a regular gift. You manage both from a single dashboard.
Stripe payment gateway
Accept card payments directly, with funds deposited straight into your Stripe account.
Gift Aid reporting
Collect Gift Aid declarations automatically and generate the reports you need for HMRC submission.
Advanced analytics
Donation trends, campaign performance, donor retention, payment method breakdown, regional giving data. All in one place.
Campaign management
Create multiple campaigns with goals, timelines and fund allocation. Track progress in real time.
Funds
Ring-fence donations to specific projects or restricted funds, keeping your reporting clean for grant purposes.
CRM integrations
Push donor data directly to Beacon, Donorfy or Raisely. No manual imports.
Email alerts
Get notified of donations, failed payments and campaign milestones without logging in.
Components
Get notified of donations, failed payments and campaign milestones without logging in.
Get Started
Three ways to get forGood working for your charity.
One
Try it first
Book a free 30-minute demo. We’ll walk you through forGood, answer your questions honestly, and help you work out whether it fits your current setup. No pitch, no obligation.
Two
Install on your existing site
Already have a WordPress site? We’ll install and configure forGood, connect Stripe or GoCardless, set up your first campaign, and hand over once everything’s running.
One-off installation: £499
Three
New site with forGood built in
If your charity is due a website refresh, forGood is included as standard on every new site we build. Designed, branded and configured as part of the project – not bolted on afterwards.
FAQ
Frequently Asked Questions
Is forGood really free?
Yes. The plugin itself is free and open-source – no licence fee, no subscription, no revenue share. The only costs are standard payment processing (Stripe: 1.5% + 20p per transaction; GoCardless: 1% + 20p capped at £4). Nebula charges for installation, configuration and optional ongoing support, but once the plugin is running, it costs you nothing indefinitely.
What’s the difference between forGood and JustGiving?
JustGiving is a third-party platform your donors visit to give. forGood runs on your own WordPress website, so donors never leave your site. JustGiving takes 5% of every donation made through charity pages; forGood takes nothing. The trade-off: JustGiving has peer-to-peer fundraising features and a large existing user base. forGood doesn’t replicate those (yet) — so if peer-to-peer is central to your fundraising, use both. For everything else, forGood will save you significant money.
We already use a donation platform. Is it worth switching?
Often, yes. For most charities, forGood pays back the switching cost within six months. The honest answer depends on your current volumes, platform fees and setup complexity — book a demo and we’ll walk through your numbers with you.
Does forGood work with our CRM?
Directly with Beacon, Donorfy and Raisely. Zapier and Mailchimp are on the near-term roadmap. If you use a different CRM, the CSV export and headless mode mean you can still get clean data out — we’ll advise during the demo.
Is our donors’ data secure?
Yes. forGood stores donor data on your own WordPress installation, which means you are the data controller. Part of the onboarding process runs through various security checks to ensure anything relating to forGood is following best security practices.
Nebula holds no donor data. Card details never touch your website or forGood – they go directly from the donor to Stripe or GoCardless. Nebula holds Cyber Essentials Plus certification and can advise on wider GDPR compliance for your charity.
You can also opt to anonymise donor records or push them straight to your CRM without storing them on the website at all.
How long does forGood take to set up?
For an existing WordPress site, installation and basic configuration takes 1-2 days once we have access. A first campaign with custom branding is typically ready within a week.
What happens if we want to leave forGood later?
Your data is yours. We’ll ensure you have exported everything – donor records, donation history, Gift Aid records – in a standard CSV format. No lock-in, no exit fee.