For most small charities, the WordPress decision is not WordPress.com versus WordPress.org. It is whether you have a volunteer who can keep the site updated and embed the donate button, and which donation layer will not quietly skim fees off every gift you have worked hard to earn, and whether it will actually handle Gift Aid.
This guide is written for that reality. If you are a one-person team or a board of volunteers at a charity with income under £500,000 and no IT staff, you will get straight answers on what to skip, what to pay for, and the lowest-friction way to get a working donate button on your site by tonight.
In this article:
This is the question forums and community groups see most often, and it confuses almost every first-time charity. The names are nearly identical, but the products are not. WordPress.org is the free, open-source software you install on your own hosting account. WordPress.com is a paid hosting service that runs that software for you, with restrictions on which plugins and themes you can use.
WordPress powers 41.5% of all websites globally (per W3Techs, as of June 2026), and almost all of that is WordPress.org.
| Question | WordPress.com | WordPress.org (self-hosted) |
|---|---|---|
| Cost | Free tier with WordPress.com subdomain; paid plans from about £4 to £45 per month | Free software; you pay for hosting (£3 to £30 per month) and a domain (£10 to £15 per year) |
| Hosting | Included (managed by WordPress.com) | You choose your own host |
| Plugin access | Limited on Free/Personal/Premium tiers; full plugin library only on Business plan (£25/month) and up | Full access to 60,000+ free plugins, no plan gating |
| Customization | Restricted on lower tiers | Full control over themes, code, and design |
| Technical skill needed | Low | Low to moderate (install is one click; updates are ongoing) |
| Ideal for | Nonprofits that want a hosted site and won't need plugins like the Zeffy donate button, GiveWP, or Wordfence | Nonprofits that want a real donation embed, SEO control, and the full plugin ecosystem |
A simple decision tree:
For a small charity: WordPress.org wins almost every time. The plugin gate on lower WordPress.com tiers blocks the free tools that make WordPress worth using.
Most 'cost of a WordPress site' guides give you a single number. That number is wrong because WordPress is a stack, and the stack is built from parts you can swap. Here is the honest breakdown you can audit yourself.
| Component | Typical annual cost | Notes |
|---|---|---|
| Domain name (.org) | £10 to £15 per year | One mandatory cost. Buy through a registrar like Namecheap or your host. |
| Hosting | £36 to £360 per year | Budget shared hosting starts around £3 per month; managed WordPress hosting runs £20 to £30 per month. |
| Theme | £0 to £200 one-time | 10,000+ free themes are available. Premium themes (Divi, Astra Pro) are usually one-time or annual. |
| Essential plugins (free path) | £0 per year | Zeffy (donations), Wordfence Free (security), Yoast Free (SEO), WPForms Lite (forms). |
| Essential plugins (paid path) | £100 to £500 per year | If you pay for GiveWP add-ons, WPForms Pro, or a premium security suite. |
| Volunteer or staff time | Real but unbudgeted | Plan on 2 to 4 hours a month for updates, backups, and small content edits. |
Add the rows you actually pick and you will see a realistic range. A volunteer-run setup on a budget host with all-free plugins runs roughly £40 to £70 a year. A polished setup with managed hosting and a premium theme runs £300 to £600 a year.
Hosting is a fixed cost. That is not where small charities leak money. There are two silent leaks that dwarf any hosting decision.
Leak one: platform fees and voluntary contributions. A typical free donation tool quietly skims 3% to 6% of every donation in platform fees and card processing. JustGiving's suggested voluntary contribution of around 17% is the most-criticised pattern in UK fundraising press, donors sometimes feel it is added without their knowledge. On £50,000 in annual giving, a 3% to 6% effective cost is £1,500 to £3,000 a year, every year, forever.
Leak two: unclaimed Gift Aid. This one is larger and almost never discussed in WordPress guides. If a UK taxpayer gives £50 with a Gift Aid declaration, HMRC tops it up to £62.50 at no extra cost to the donor. A donation plugin that does not submit Gift Aid claims to HMRC via Charities Online leaves that 25% behind. On £50,000 in eligible giving, that is £12,500 a year you never claim, and it compounds every year you use the wrong plugin. Your choice of donation plugin is not a configuration detail; it is a financial decision.
So when you are comparing donation plugins, the question is not 'what does the plugin cost?' It is 'what percentage of every gift never reaches our cause, and does this plugin handle Gift Aid?' For a small charity that runs on individual gifts, those questions dwarf the cost of hosting.
The fix for the fee leak is not a cheaper plugin, it is a £0 one. Zeffy's free WordPress donate button plugin carries no platform fee, no transaction fee, and no card fee, so the fee leak drops to zero.

Host selection is a real decision, but it is not a complicated one. For a small charity with no IT staff, you want: a one-click WordPress install, decent uptime, support that answers when something breaks, and a price you can defend at the next trustees' meeting. Discounts are a bonus, not a reason to choose.
You may have seen claims that Bluehost, SiteGround, WP Engine, or DreamHost offer free or discounted hosting for charities. As of mid-2026 we could not verify any of these programmes at primary source. If a discount matters to your decision, check the vendor's own current charity or nonprofit page before you commit, pricing changes frequently.
| Host | Monthly starting cost | One-click WP install | Right fit when |
|---|---|---|---|
| Bluehost | ~£3 to £13 | Yes | You want the cheapest entry point and don't mind that community sentiment has shifted in recent years; verify current reviews before committing. |
| SiteGround | ~£3 to £8 (intro) | Yes | You want a solid mid-tier shared host with strong support; intro pricing renews higher. |
| WP Engine | ~£20 to £30 | Yes (managed) | You can budget for managed hosting and want the platform to handle backups, staging, and security. |
| DreamHost | ~£3 to £17 | Yes | You want a budget shared or VPS host with a long-standing reputation in the open-source community. |
For a small charity: if your budget is tight, a shared plan on SiteGround or DreamHost (check current £ pricing on their UK pages, typically £3 to £5 a month) is the right answer. If you can spend around £15 to £20 a month and want fewer maintenance headaches, managed WordPress hosting on WP Engine pays for itself in the time your volunteer does not spend troubleshooting.
This is the WordPress.org path. If you chose WordPress.com instead, your host is already chosen and most of the install is automatic.
Sign up with one of the hosts above and choose a domain at checkout (most include the first year free). Keep it short, use the .org extension where you can, avoid hyphens and numbers, and make sure it is easy to say out loud. A domain typically costs £8 to £12 a year via registrars like Namecheap or 123-reg.
Every major host has a one-click WordPress installer in the control panel, usually labelled 'Install WordPress' or 'WordPress' under 'Website' or 'Applications'. Run it, set your admin username and password, and write them down. You will log in at yoursite.org/wp-admin.
From the dashboard, go to Appearance > Themes > Add New. Browse free themes or upload a premium one. Preview a few. Pick one that is charity-friendly and mobile-responsive, then click Install and Activate. See 8 best WordPress themes for charities for picks.
From Pages > Add New, create at minimum:
The Google for Nonprofits programme includes Google Workspace, Google Ad Grants, the YouTube Nonprofit Programme, and Google Earth and Maps. UK charities validate eligibility through TechSoup UK before accessing these products, the TechSoup validation step is required and typically takes a few days. For most small charities, the highest-leverage piece to wire up first is your GA4 measurement ID so you can see traffic. Create a GA4 property at analytics.google.com, copy the measurement ID (it starts with G-), and paste it into a plugin like Site Kit by Google or your theme's analytics field. Start with this before anything else.
This is the step where most small charities stall. Do not skip it and do not postpone. Every week without a working donate button is income your charity does not see. The full walkthrough is below in How to accept donations on your WordPress site.
For a small charity: the install itself is straightforward. The thing that breaks small-charity WordPress sites is going six months without an update because the volunteer is busy. Pick a host with auto-updates turned on and you will avoid 80% of the maintenance pain.
This is the decision that matters most for your charity's income. Four options dominate the small-charity conversation. We assess them on six criteria a non-developer volunteer (and your finance committee) will actually care about.
The criteria:
| Plugin | Fee on a £50 gift | Setup friction | Donor data included | Payment methods | Honest fit with WordPress |
|---|---|---|---|---|---|
| Zeffy | £0. £50 in, £50 out. | Lowest. Install plugin, paste campaign URL, drop one shortcode. | Free donor CRM, automatic tax receipts, recurring giving, all included. | Cards, Apple Pay, Google Pay, ACH, PayPal on the embedded form. | Donation layer on top of WordPress. Not a CMS. |
| Donorbox | ~£3.25 (2.95% platform + 2.2% + £0.30 Stripe, roughly 6.5% combined). Events/memberships tier is 3.95% platform. | Low. Embed code or WP plugin. | Donor records, receipts, recurring on free tier. Advanced CRM gated behind Pro (£150/month). | Cards, Apple/Google Pay via Stripe, PayPal. Recurring on free tier. | Donation layer on top of WordPress. Same class as Zeffy. |
| GiveWP | Payment processor fee (Stripe ~2.9% + £0.30, roughly £1.75 off £50). Free core; add-on bundles historically ~£149 to £499 per year. | Moderate. Full WP plugin install, configure gateways, build forms. | On-site forms with strong customization. Receipts and recurring on paid add-ons. | Stripe, PayPal, Authorize.net, others via add-ons. | The most established WordPress-native donation plugin. By GiveWP's own number, £350M+ raised across 100,000+ active installs (see GiveWP's page). Check current add-on pricing on givewp.com/pricing before quoting. |
| WP Charitable | Payment processor fee only. Free Lite; paid annual licenses historically ~£99 to £299 per year. | Moderate. Lighter weight than GiveWP but still a real WP plugin. | Lite is basic; recurring, Stripe, and PDF receipts gated behind upgrade. | Stripe, PayPal on paid tiers; gateway options grow with the license. | The lighter-weight GiveWP alternative. Check current pricing on wpcharitable.com/pricing. |
| PayPal Donate | 1.99% + £0.49 for verified registered charity (roughly £1.49 off £50, about 3%); standard nonprofit rate 2.89% + £0.49 (about 4%). | Lowest. Generate a button, paste HTML. | No HMRC-compliant tax receipts, no donor CRM, no recurring-giving dashboard. | PayPal balance, cards. Apple/Google Pay coverage varies by product and region. | Payment processor, not a fundraising platform. Pair with a real donation layer. |
| Stripe (raw) | 2.9% + £0.30 (roughly £1.75 off £50, about 3.5%); reduced 2.2% nonprofit rate for some categories. | High. API keys, webhooks, a forms plugin to glue together. | A charges table. You build receipts, donor profiles, and recurring dashboards yourself. | Cards, Apple Pay, Google Pay, ACH. PayPal not native. | Infrastructure, not a fundraising platform. Most other plugins on this list ride on Stripe. |
A few honest notes:
For a small charity: if Zeffy fits your eligibility, it is the only choice that does not leak money or Gift Aid. If it does not, pick GiveWP if you have a developer and need on-site customisation, PayPal Giving Fund if you simply need a button today, or Donorbox if you want a hosted form with low setup friction.

Quick picks by charity type:
Vibrant, modern, responsive layout that works across devices. Built-in SEO, WooCommerce-ready, multiple payment options, footer widgets, block editor styles. A realistic pick for a volunteer-run site.
Made for small charities and grassroots initiatives. Customisable panel, slider, four custom widgets, multiple CTAs, social integration, stats section. A realistic pick.
Sleek and versatile with header/footer customisation, blog post formats, custom widgets, and a grid layout. RTL-ready and translation-ready. A realistic pick.
Highly adaptable for mission, blog, or portfolio formats. E-commerce options, testimonials, colour and logo customisation, social icons, built-in SEO. A realistic pick.
The most popular all-purpose WordPress theme with several charity layouts. Drag-and-drop visual editor, custom CSS, full-site customisation. Skip unless you can budget the annual or lifetime licence and want unlimited use across sites.
Warm, community-focused design with events calendar, dedicated blog, contact widgets, staff and sponsor pages, and donation plugin support. A realistic pick for local charity sites.
From ThemeForest, with built-in Stripe and PayPal integration, animation effects, events calendar, visual page builder, and RTL support. Skip unless you want the bundled donation system; otherwise you will layer plugins on top anyway.
Feature-rich with a customisable header slider (video options), events calendar, WooCommerce integration, community features, multiple widget areas, and newsletter subscriptions. A realistic pick for event-heavy charities.
For a small charity: a free theme is fine. Spending £60 to £80 on a premium theme will not win you donors; spending two hours writing a clear homepage will. Pick a clean free theme and move on.
Organised by job. Pick one from each category; you do not need every plugin in the list.
For a small charity: the right plugin count is small. Five or six free plugins covering donations, security, SEO, forms, email, and accessibility is plenty. Every additional plugin is something that can break or need an update.

This is the section to bookmark and share with your website volunteer. The comparison lives in Best WordPress donation plugins compared; this is the tutorial.
Add a donate button to your WordPress site without needing a developer.
Total time: 10 to 15 minutes. No payment-gateway keys, no webhooks, no developer. Every donation goes to you, and the donor's record syncs to your free Zeffy supporter database automatically. For the full walkthrough, see the full plugin setup guide in Zeffy's help centre.
The pattern is the same for hundreds of UK charities: site stays on WordPress, donation layer sits on top, none of the gift disappears in fees.
If you have chosen GiveWP, the setup is longer:
Plan on an hour or two for a clean setup, plus any add-on licences you need.
Whatever plugin you pick: your site needs an SSL certificate (every reputable host includes one for free now), and you should use a PCI-compliant payment gateway like Stripe, PayPal, or a hosted form like Zeffy's. Never store card data on your own site, ever. That is the rule that keeps you out of trouble.
For a small charity: the Zeffy path takes 15 minutes and skims 0% off every gift. The GiveWP path takes longer and costs more, but earns its place if you need highly branded on-site forms. Either way, get the button live this week; a half-built donate page costs you more in missed gifts than any plugin will.
Three things matter for a charity site that accepts donations: keep the connection encrypted, do not handle card data yourself, and protect donor records.
Every page on your site should load over HTTPS, not just the donate page. Every reputable host includes a free SSL certificate (via Let's Encrypt) in their plans. If your site shows 'Not Secure' in the browser bar, fix that today.
Use a PCI-compliant payment gateway (Stripe, PayPal) or a hosted donation form (Zeffy, Donorbox, GiveWP with Stripe). Never store credit card data on your own server or in your own database. If a card number ever touches your WordPress install directly, you have done it wrong.
UK GDPR and the Data Protection Act 2018 apply to every UK charity with no carve-out, regulated by the Information Commissioner's Office (ICO). UK charities ask 'Are you GDPR compliant?' before adopting any tool, and rightly so.
Every UK charity site collecting supporter data needs:
Email marketing to supporters is governed by PECR. Note the Fundraising Regulator's charity soft opt-in guidance, updated in 2026, which affects how you can contact supporters by email. Check the Fundraising Regulator's Code for current requirements.
Many WordPress privacy plugins (Iubenda, Complianz) generate the required privacy notices; your donation platform handles the donor-record side.
Turn on automatic updates for plugins and themes. Update WordPress core within a week of any release. Old, unpatched plugins are the most common way charity sites get hacked.
For a small charity: the donor trust you have spent years building can be erased by one breach. Free SSL, Wordfence, weekly backups, and ICO registration is the baseline. Do all four today.


WordPress is the right answer for a lot of charities, but not all. Here are the honest cases when something else is a better fit.
If most of your supporters find you on Instagram, TikTok, or Facebook, and your one website volunteer is genuinely impossible to schedule, a WordPress site can become dead weight. Your time is better spent on a free Zeffy organisation page (your fundraising hub) or a single donation page, linked from your social bios and email signature. The site can wait until you have capacity. This is 'you may not need WordPress yet', not 'Zeffy replaces WordPress'. Zeffy is the donation layer.
Before you commit to a full WordPress build, know that Zeffy gives every charity a free organisation landing page: one shareable link that pulls your donation forms, events, memberships, campaigns, and shop into a single branded hub with your logo and colours. For a small charity whose main web need is giving people one place to donate and see what you are running, that page can be your public front door, linked from your social bios and email signature. It is not a full-website replacement, it has no About page, staff bios, or long programme write-ups. When you need those, build the WordPress site. Until then, the free Zeffy page covers the fundraising essentials at no cost.
A note for unregistered community groups: many small organisations, village halls, CICs, unincorporated associations, Neighbourhood Watch groups, and PTAs, are not yet registered charities. Some donation platforms require charity registration (a Charity Commission number) to onboard at their charity rates. If that is your situation, check eligibility requirements before committing to any plugin. A hosted fundraising page with fewer registration prerequisites may serve you better until you formalise your charitable status.
If your charity brand needs to look polished and you have zero technical bandwidth, Squarespace is fine. It costs more, the templates are polished, and the trade-off is less customisation and a slimmer plugin ecosystem. For arts charities and design-led organisations, that trade-off often makes sense.
If your charity runs on membership dues, member directories, and gated content, a dedicated membership-management platform will save you from bolting four plugins onto WordPress to fake the same functionality.
If those trade-offs are too much for your team right now, that is useful information. Do not build a half-finished WordPress site you cannot maintain; pick the simpler path until you have capacity.
For a small charity: WordPress.org is the right choice if you have a volunteer with bandwidth and a clear plan for who maintains it. If you do not, a hosted donation page plus your social presence does more for you in 2026 than a stale WordPress site will.
A maintenance checklist your volunteer can actually keep:
For a small charity: two hours a month of disciplined maintenance prevents the disaster month where everything breaks at once. Put it on the volunteer's calendar as a recurring event.
WordPress.org is the right choice for most small charities. The free, open-source software you install on your own hosting gives you full control over which plugins you use, including free donation plugins and Gift Aid tools. WordPress.com restricts plugin access on lower-tier plans, which means you cannot install the donation plugins that make WordPress worth using unless you pay for a Business plan (check current £ pricing on WordPress.com). If you have one volunteer with recurring availability, WordPress.org plus a budget host (typically £3 to £5 a month) is the standard setup.
The WordPress.org software itself is free. What you pay for is hosting (typically £40 to £120 a year for a shared plan; £180 to £300 a year for managed WordPress hosting), a domain name (£8 to £12 a year), and any premium themes or plugins you choose. A volunteer-run setup using free plugins, including a free donation plugin like Zeffy, can run for as little as £40 to £70 a year in total. The bigger cost question is not hosting; it is which donation layer you sit on top of WordPress and whether it handles Gift Aid.
The best donation plugin for a UK charity is one that charges no platform fee and handles Gift Aid natively. Zeffy's free WordPress donate button plugin charges no platform fee, no transaction fee, and no card fee, the fee leak is zero. For Gift Aid specifically, a plugin that does not submit claims to HMRC via Charities Online leaves 25p per £1 in eligible donations unreclaimed. On £50,000 of eligible giving, that is £12,500 a year. Check Gift Aid add-on availability and costs for GiveWP and WP Charitable at their respective pricing pages before committing.
Yes, and it should not be an afterthought. UK GDPR and the Data Protection Act 2018 apply to every UK charity collecting personal data. Your site needs a privacy notice, a lawful basis for processing supporter data (usually consent or legitimate interest), a cookie banner compliant with PECR, and ICO registration (currently £40 a year for most small charities, verify the current fee at ico.org.uk). Email marketing to supporters is also governed by PECR; check the Fundraising Regulator's updated soft opt-in guidance (2026) for charities. Most WordPress privacy plugins (Iubenda, Complianz) generate the required notices automatically.
Yes. The most common migration is from Wix or Squarespace to WordPress.org. The process involves exporting your existing content (most platforms have an export function), importing it into WordPress, and rebuilding any design elements that do not transfer cleanly. For most small charities, expect to spend a few hours on content migration. If you need a developer to help, a UK WordPress freelancer typically charges £200 to £500 for a straightforward charity site migration. The donation plugin setup is separate and takes 15 to 30 minutes on top of that.

.png)
Choosing the right website builder helps your charity raise more and reach more supporters. This guide compares nine free or low-cost options, from Zeffy's all-in-one free fundraising platform to Wix, Squarespace, WordPress, and more, with UK pricing, Gift Aid considerations, and the trust signals donors expect.


Your charity website is the first place most donors, volunteers, and supporters look before they give. This guide covers what every UK charity website needs, from Gift Aid declarations and trust signals to mobile optimisation and examples from leading UK charitable organisations.


A practical, UK-focused guide to designing a charity website that builds trust, handles Gift Aid, meets UK GDPR obligations, and turns visitors into donors. Covers goal-setting, hosting, platform choice, UK web-design agencies, and best practices from the Fundraising Regulator Code.
.webp)