The best WordPress Donation Plugin for your nonprofit

Seamlessly embed your donation form into your WordPress website, or use it as a pop-up widget. Raise monthly recurring donations and let donors manage their recurring plans.

A donation form with options for monthly contributions and a smiling child in the background. Total raised: $189,550.

Increase WordPress donations seamlessly

Your fundraising success is our priority. With easy integration with your WordPress site, Donorbox’s charity plugin comes packed with promising features to increase your online donations.

Blue icon of a checklist with two bullet points and horizontal lines, on a light blue background.

Powerful donation forms

Design a fundraising campaign in minutes with the intuitive, customizable form builder that includes 100+ payment options and 47 languages.

Icon of a blue computer monitor and smartphone on a light blue background, symbolizing digital devices.

Responsive design

Instantly optimize your donation forms and pages for mobile and other devices, reducing donor friction and increasing conversion.

Blue thermometer icon with a Celsius degree symbol on a light blue background.

Goal meter & updates

Share your fundraising progress and encourage others to join in with a real-time goal meter, donor wall, and live updates.

Icon of a blue hand holding a blue heart on a light blue background.

Better donor engagement

Strengthen donor relationships with personalized outreach, made simple with segmentation, automated tax receipts, and an AI-powered donor CRM.

Blue shield icon with a white checkmark in the center, symbolizing security or verification, set against a light blue background.

Enterprise-level security

Rest assured that your donation data is safe with us. PCI compliant, SOC 2 Type 2 certified, and protected by SSL/TLS, we take cybersecurity very seriously.

Blue speech bubble with a white question mark inside on a light blue background.

Around-the-clock support

Our world-class Customer Success team is ready to help you solve any challenges, available 24/7.

Ready to add your WordPress donation plugin?

Explore the integration options below, sign up for a free Donorbox account, and watch our tutorial video for instructions. No coding needed!

Online donation form featuring cute kitten images, with options to select gift amounts and a "Next" button on a blue gradient background.

Wordpress donation plugin

Embed a clear and customizable donation form for WordPress in its own Gutenberg block with a simple embed code.

Donate button

Place a customizable donation button on your WordPress website to attract donors.

Donation app interface for tree planting options, featuring monthly plans and a forest image header.

Pop-up donation form

Add a donation form to WordPress that pops up when your site is opened, keeping supporters on-page while they make a contribution.

Watch the tutorial

How to add a donation form to your WordPress website, with WordPress and Donorbox logos, on a white background with abstract shapes.

Not convinced yet?

Here's a quick Donorbox vs. FlipCause comparison:

Features

GiveWP

Pricing

$0/month for Standard plan + platform fee of 2.95% (reduced for Pro and Premium plans). The WordPress donation plugin comes at no additional cost. 

No tipping, but includes a “Cover fees” option toggle (covers both payment processing fee and platform fee).


Free core plugin on WordPress.org, but essential fundraising features require annual add-on plans (Basic starts at $149–$199/year).

Asking donors to cover transaction fees requires a paid add-on or a premium plan subscription.


Automation

Full automated receipting included in the Standard plan. Receipts are tax-compliant and can be fully customized. 

Donorbox CRM introduces automated reports, data imports, email marketing, and more.


Basic email notifications are included in the free version.

Official PDF receipts or Fee Recovery require premium add-ons (or subscribing to a paid GiveWP tier).


Recurring Giving

8 recurring giving intervals to choose from: daily, weekly, bi-weekly, 1st & 15th of the month, monthly, quarterly, and annually.

Pro & Premium users access the Recurring Upsell feature, which prompts one-time donors to become recurring at checkout.


Not included in the free core plugin; it requires a paid add-on  (or subscribing to a paid GiveWP tier). 

Once unlocked, this add-on supports highly flexible recurring schedules, including custom donor-selected intervals.


Payment Gateways

Payments processed through Stripe and PayPal.

Supports all standard modern payment gateways + crypto & stock donations, ACH bank transfers (US), SEPA direct debit (Europe), and UK Direct Debit.


Supports PayPal and Stripe.

Access additional gateways by upgrading to a paid GiveWP plan.


Sign Up Now

Trusted by organizations around the world

$4B+
Donations raised
300,000+
Fundraising campaigns
200,000+
Organizations trust us
96+
Countries served

Frequently Asked Questions about Donorbox’s WordPress donation plugin

Is the Donorbox WordPress plugin free?

Yes! We offer the best donation plugin for WordPress at no additional cost. You can sign up for a Donorbox Standard account for free, with no setup fees or monthly contracts. You only pay a low 2.95% platform fee per transaction (plus standard payment processing fees), and you can enable donor-covered fees so that 100% of their gift goes to your cause. This makes our plugin an affordable GiveWP alternative—all your essential fundraising tools, with none of the paid add-ons. 


Will Donorbox slow down my WordPress site?

No. Unlike many native WordPress donation plugins that store heavy donor data and transaction logs directly on your site’s database, Donorbox forms are hosted on our secure, lightning-fast servers. The plugin simply embeds the form or pop-up onto your site, meaning zero database bloat and fast loading times.


Do I need to know how to code to add my donation form to WordPress?

Not at all. Once you install the plugin, you can simply copy your campaign URL from your Donorbox dashboard and paste it into the Gutenberg block on your WordPress page or post. We also offer easy shortcodes to embed forms, donate buttons, or pop-up widgets anywhere on your site.


Can I accept WordPress recurring donations with the Donorbox plugin?

Absolutely. You can easily offer your supporters up to 8 different recurring intervals, including monthly, weekly, and annually. Your donors receive access to their own secure Donor Portal where they can manage, pause, or upgrade their recurring plans without assistance from your team.


Can I track my fundraising goal directly on my WordPress site?

Yes. You can easily enable a real-time goal meter on your Donorbox campaign. When embedded onto your WordPress site, the meter will automatically update as new donations come in, helping to build momentum and encourage more visitors to contribute.


Start fundraising with the ultimate donation form today