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.

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.

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

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

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

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

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.

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!

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.

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

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. |
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.
