GiveWP, from GiveWP (Impress), is the standard donation plugin for WordPress: donation forms embed anywhere via shortcode or block, goal progress bars show how campaigns are tracking, donors get instant email receipts, and every donation lands in donor management with full history. The core plugin covers forms, goals, receipts, and reporting; the add-on ecosystem extends it into fundraising campaigns, fee recovery, annual receipts, currency switching, and recurring giving. Related reading: our recurring giving overview covers the subscription layer, and our WooCommerce donation route covers a store-first alternative.
GiveWP’s identity is donor discipline. Donation forms load fast with inline validation, goal progress bars show how campaigns are tracking in real time, and donor management keeps full history with annual receipts and CSV exports. Fee recovery lets donors cover processing fees so nonprofits keep more of every gift. For nonprofits, churches, and creators that want donations to live beside their WordPress site instead of inside a third-party fundraising platform, this is the standard.
Competitive Features
Donation forms anywhere. Forms embed via shortcode or block with inline validation, custom amounts, and recurring options – the donor-facing surface done properly.
Goal progress bars. Campaign goals show real-time progress with amounts raised versus target – the transparency donors respond to.
Donor management. Full history with annual receipts, CSV exports, and per-donor pages – the accountability layer nonprofits need.
Fee recovery. Donors cover processing fees so nonprofits keep more of every gift – a small option with real revenue impact.
Fundraising add-on ecosystem. Campaigns, peer-to-peer fundraising, annual receipts, currency switching, and more – the extension surface for growing programs.
Fast donation forms. Inline validation and lightweight forms that load fast – the donor-facing surface done properly.
Key Features
- Donation forms via shortcode or block – embed anywhere with custom amounts and recurring options.
- Goal progress bars – campaign goals show real-time progress with amounts raised versus target.
- Donor management – full history with annual receipts and CSV exports.
- Email receipts – instant receipts with customizable templates.
- Donation reporting – revenue, donors, and forms reporting with CSV exports.
- Fee recovery – donors cover processing fees.
- Offline donations – cash and check gifts recorded alongside online gifts.
Comparison with Competitors
GiveWP vs Donation for WooCommerce
GiveWP is a dedicated donation platform with donor management; the WooCommerce route turns donations into store products.
| GiveWP | Donation for WooCommerce | |
|---|---|---|
| Identity | Dedicated donation platform | Store-product donations |
| Donor management | Full history with annual receipts | Order-based |
| Goal progress | Campaign goals with progress bars | Product-level |
| Best for | Nonprofits running programs | Stores adding a donation product |
Nonprofits running programs pick the dedicated platform; stores adding a donation product pick the Donation for WooCommerce route.
GiveWP vs WooCommerce Subscriptions
Not direct competitors: donations are one-time or recurring gifts, subscriptions are paid products with delivery.
| GiveWP | WooCommerce Subscriptions | |
|---|---|---|
| Sells | Donations | Paid products with delivery |
| Goal progress | Campaign goals with progress bars | Product-level |
| Best for | Nonprofits and creators | Stores selling products |
For recurring gifts, the Recurring Donations add-on extends GiveWP; for paid products, WooCommerce Subscriptions is the tool.
Recommended Stack: donation receipts and records pair naturally with Give PDF Receipts for branded PDF receipts, and with Donation for WooCommerce if the donation flow lives inside a store.
Official Changelog
Version 4.19.0
Release Date: October 2026
- Improved: donation forms with inline validation and custom amounts
- Fixed: goal progress bars not saving for grouped campaigns
Version 4.18.2
Release Date: September 2026
- Added: per-form donor history in CSV exports
- Fixed: fee recovery not saving for grouped donations
Version 4.18.1
Release Date: September 2026
- Fixed: annual receipts for grouped donors
- Improved: donor management for CSV exports
Frequently Asked Questions
How fast is the initial setup?
Donation forms embed via shortcode or block with inline validation and custom amounts – most nonprofits go live the same day. Goal progress bars and receipts come configured by default.
Can I run recurring donations?
Yes – the Recurring Donations add-on adds weekly, monthly, and annual giving plans with donor self-service management. Recurring gifts are the revenue base most programs grow on.
Can I export donor history?
Yes – CSV exports with full history, annual receipts, and per-donor pages. This is the accountability layer nonprofits need.
Can donors cover processing fees?
Yes – fee recovery lets donors cover processing fees so nonprofits keep more of every gift. The option shows as a small add-on amount on the donation form.
Can I record offline donations?
Yes – cash and check gifts record alongside online gifts, with the same donor management and receipts.
How to Install
Install the GPL version of GiveWP like any premium WordPress plugin:
- Download the plugin archive from the download section on this page.
- In WordPress admin, go to Plugins – Add New – Upload Plugin and select the archive.
- Activate the plugin, then open Donations in the admin menu.
- Create your donation forms, goals and email templates, then place the forms on any page.

Leave a Reply