WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Nexcess v4.16.7.2

GiveWP

Accept donations and begin fundraising with GiveWP, the highest rated WordPress donation plugin for online giving.

GiveWP

The facts

Rating
4.6★ from 705
Active installs
100k+
Price
Free
Last updated
27 Aug 2026
Added
Apr 2015
Requires WP
6.6
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
12,243,672

Our analysis

AI-assisted

GiveWP is a donation plugin for WordPress that enables you to create and manage fundraising campaigns directly from your site. It offers customizable donation forms, donor management tools, and the ability to generate fundraising reports. The plugin is suitable for nonprofits, charities, and anyone looking to accept donations online.

You can create multiple campaigns, each with unique goals and messaging, and link donation forms to these campaigns for streamlined management. The plugin also includes features like customizable landing pages and visibility controls for your campaigns.

Best for: Nonprofits, charities, and individuals looking to manage online donations and fundraising campaigns.

What it does well

  • Free to use from the WordPress.org directory
  • Allows creation of customizable donation forms
  • Supports campaign-based fundraising
  • Includes donor management tools and fundraising reports
  • Integrates with various third-party gateways and services

Where it falls short

  • Limited information on premium features and add-ons
  • No specific details on supported payment gateways

Verdict

GiveWP offers a robust solution for managing donations and fundraising campaigns, making it a suitable choice for various organisations. However, more details on premium features would be beneficial.

From the developer

Nexcess's own description of GiveWP, lightly tidied.

GiveWP is the highest rated, most downloaded, and best supported donation plugin for WordPress. Whether you need a simple donate button or a powerful donation platform optimized for online giving, GiveWP is right for you.

Transform the way you accept online donations, starting for free. With GiveWP you can accept gifts for charity or for other purposes, through customizable donation forms. Our donation plugin also allows you to view donor data and fundraising reports, manage donors, and integrate with a wide variety of third-party gateways and services.

✨ GiveWP Features

GiveWP is free and full of many advanced features to suit your needs. Start by choosing one of our donation form templates to create your first fundraising campaign. Then, take advantage of full-featured fundraising reports and donor management tools to increase your overall fundraising revenue by learning what makes donors donate.

Free donor tools also help keep your donors happy. The donor dashboard helps your donor base easily manage their accounts and access their donation history. With our premium add-ons, you can add additional donor tools, like annual receipts.

Campaign-Based Fundraising and Forms

GiveWP makes it easy to manage and launch successful fundraising campaigns directly from your WordPress site. Whether you’re raising funds for a single project, a long-term cause, or a series of initiatives, GiveWP’s campaign-based approach helps you streamline your efforts and maximize your fundraising potential.

Key Features of Campaign-Based Fundraising

  • Campaign Creation: Create multiple campaigns on your site, each with its own unique donation goal, target audience, and messaging.
  • Customizable Donation Forms: Each campaign comes with a built-in, fully customizable landing page, created using the WordPress Block Editor. Add text, images, and donation forms to create a visually appealing and engaging page that strengthens your donor connections.
  • Dedicated Landing Pages: Create custom landing pages for each campaign, complete with campaign-specific content, donation forms, progress bars, and social sharing options to engage and inspire donors.
  • Organized Fundraising: All your donation forms are linked to specific campaigns. This makes it easy to manage and track your efforts, set goals, and monitor campaign performance in one streamlined view.
  • Visibility Controls: Publish, archive, or draft campaigns to manage when and how your campaigns appear on your site. This gives you full control over the visibility of your campaigns and associated donation forms.

How Campaigns and Donation Forms Work Together

GiveWP’s donation forms seamlessly integrate with your campaigns, allowing you to:

  • Create forms that directly support the campaign’s fundraising goals.
  • Customize form fields to match the needs of your campaign, whether it’s a specific project or a general cause.
  • Promote campaigns via donation forms displayed on any page on your website.

Campaigns offer more flexibility, better control, and enhanced organization for your fundraising efforts, making it easier to achieve your goals and connect with donors. Whether you’re running a large-scale initiative or multiple smaller projects, Campaigns will help you streamline the process and improve your overall fundraising strategy.

Never used blocks before? No worries – we’ve got you covered with our guide.

Actionable Fundraising Reporting

  • Get a detailed breakdown of your donation activity
  • Control your fundraising data with exports and reports
  • Filter reports by date, form, and payment method
  • Measure performance across multiple campaigns

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for collecting donations.

Charitable

The best WordPress donation plugin. Create fundraising donation forms, accept recurring donations, easy donor...

Free 10k+ installs 4.9★ (216)
Donations via PayPal

Easy, simple setup to add a PayPal Donation button as a Widget or with a shortcode.

Free 20k+ installs 4.7★ (27)
Easy Accept Payments via PayPal

Easy to use Wordpress plugin to accept PayPal payments for a service or product or donation in one click

Free 7k+ installs 4.5★ (34)
Paymattic

Create payment form, donate button to accept payments and donations. Manage subscription payment, recurring do...

Free 3k+ installs 4.8★ (44)
Stripe Payment Forms by WP Full Pay

🚀 Create Stripe payment forms for WordPress. Accept credit cards, Apple Pay, donations, subscriptions & m...

Free 9k+ installs 4.2★ (25)