GiveWP – Donation Plugin

Rating★★★★★ 4.6/5
Version4.19.0
PriceFree
Tested up toWP 7.1.3

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:

  1. Download the plugin archive from the download section on this page.
  2. In WordPress admin, go to Plugins – Add New – Upload Plugin and select the archive.
  3. Activate the plugin, then open Donations in the admin menu.
  4. Create your donation forms, goals and email templates, then place the forms on any page.

Download the ZIP from the version buttons above, then go to Plugins → Add New → Upload Plugin, choose the file and click Install Now. Activate the plugin and you are done. Full walkthrough on our How to Install page.

Previous Plugin
Next Plugin

Leave a Reply

Your email address will not be published. Required fields are marked *