Black Friday savings on now: Take up to 40% off themes and extensions in the WooCommerce Marketplace. 💰📈🎉 Shop the sale
Product Icon

Donations & Fundraising for WooCommerce

Add seamless donation features to your WooCommerce store with fixed or custom amounts, product and checkout donate buttons, goals, progress bars, and simple cause management. Perfect for nonprofits, fundraising campaigns, and crowdfunding setups.
1 year plan
$69
The big sale is on! Save up to 40%.
Total discount will be calculated and shown at checkout.

Subscription includes

  • Product updates and improvements
  • Servizio clienti
  • 30-day money-back guarantee

Donation & Fundraising for WooCommerce gives store owners a powerful, flexible way to accept donations, run fundraising campaigns, and support causes directly through their WooCommerce store. Add donation options at the product level, in the cart, or at checkout with fixed or custom amounts, while showcasing goals, progress bars, and visually engaging cause displays.

Designed for charities, nonprofits, and merchants using WooCommerce for nonprofits or running crowdfunding campaigns, this extension offers everything you need to build trust, inspire generosity, and increase contributions.

Why You Should Choose WooCommerce Donation Plugin

  • Frictionless Donation Flow: Add a donate button to products, cart, or checkout so customers can contribute without leaving the shopping experience.
  • Flexible Donation Types: Offer fixed, custom, or hybrid donation amounts to match your campaign needs.
  • Professional Fundraising Tools: Showcase goals, progress bars, and end messages to boost engagement and donor confidence.
  • Cause-Based Marketing: Create dedicated causes with images, descriptions, and donation settings to communicate impact clearly.
  • Shortcodes & Display Control: Embed donation forms anywhere on pages, posts, and sidebars with full placement flexibility.

Key Benefits of WooCommerce Donation Plugin

  • Boost customer participation: Let shoppers support meaningful causes seamlessly as they browse or checkout.
  • Increase campaign momentum: Real-time fundraising goals and progress visuals drive urgency and social proof.
  • Capture additional revenue: Optional cart and checkout donations help convert casual supporters into donors, increasing average order value.
  • Easy configuration: Manage donation rules globally or per product using dedicated WooCommerce settings.
  • Broad compatibility: Works with most themes and integrates smoothly with setups similar to GiveWP WooCommerce.

Top Features of WooCommerce Donation Plugin

  • Product-Level Donations: Enable donations per product with detailed configuration in the Product Data panel.
  • Cart & Checkout Donations: Add optional donation prompts with customizable placement, labels, and goals.
  • Fixed & Custom Amounts: Predefine donation amounts or allow user-entered values with minimum and maximum limits.
  • Advanced Fundraising Goals: Set goals by amount, percentage, donation count, or duration. Complete with initial amounts and end messages.
  • Cause Management: Build unlimited causes featuring images, descriptions, and visibility options.
  • Customizable Form Layouts: Choose from dropdowns, radio buttons, or button groups; fully control labels and placeholders.
  • Localized Currency Controls: Toggle currency symbols, placement, and formatting for donor clarity.
  • Shortcode Generator: Create shortcodes for embedding donation forms anywhere on your site. Ideal for campaign and landing pages.
  • Progress Indicators: Display live progress bars and completion messages to motivate supporters.

Quick Setup for WooCommerce Donation Plugin

  1. Install and activate the Donation & Fundraising for WooCommerce extension.
  2. Open a product, go to Product Data → Donations & Fundraising, and enable donations.
  3. Select your donation type (Fixed, Custom, or Both) and add predefined values if needed.
  4. Configure form layout, labels, placeholders, and currency display settings.
  5. Enable and configure fundraising goals when appropriate.
  6. For global donation controls, navigate to WooCommerce > Settings > Donations & Fundraising and customize cart/checkout placements.
  7. Use the shortcode generator to embed donation forms on any page, post, or sidebar.
  8. Save changes and preview the donation flow on the frontend.
  9. For complete guidance, review the documentation.

Use Case Examples of WooCommerce Donation Plugin

  • Product-Based Donations: Encourage micro-donations by pairing causes with specific products.
  • Fundraising Campaigns: Run time-sensitive campaigns with clear financial goals and progress visibility.
  • Nonprofit Storefronts: Enhance shopping experiences for stores built on WooCommerce for nonprofits.
  • Crowdfunding & Pledges: Use built-in WooCommerce crowdfunding features to collect pledges and show milestones.
  • Sitewide Donate Button: Add a global donate button or embed forms. Perfect for “add donate button to WordPress” use cases.

Explore More WooCommerce Extensions

All extensions are built to help you grow your WooCommerce store with confidence.


Domande più comuni

How do I add a donate button to my WooCommerce store?

Add donate buttons at the product level (Product Data → Donations & Fundraising), in the cart, or on checkout via the plugin settings. You can also use the shortcode generator to add donate button to WordPress pages and sidebars for sitewide placement.

What donation types does the plugin support?

The extension supports fixed, custom, or hybrid donation amounts, letting you predefine values or allow donors to enter any amount (with min/max limits). Ideal for flexible WooCommerce donations and fundraising drives.

Can I run crowdfunding or goal-based fundraising campaigns?

Yes, built-in WooCommerce crowdfunding features let you set advanced fundraising goals by amount, percentage, donation count, or duration. Goals display live progress bars and end messages to boost urgency and social proof.

Does this plugin work with GiveWP and other WooCommerce setups?

The plugin is designed for broad compatibility and works smoothly alongside popular setups like GiveWP WooCommerce, and most themes, making it a great choice for stores using WooCommerce for nonprofits.

How do I create and showcase causes?

Use Cause Management to build unlimited causes with images, descriptions, and visibility rules. Embed cause-specific donation forms anywhere with the shortcode generator to promote campaigns and increase donation for WooCommerce conversions.

How are donations processed and how do I handle currency?

Donations go through your existing WooCommerce checkout and payment gateways, so processing follows your store’s configured methods. The plugin includes localized currency controls for symbol placement and formatting to keep donor amounts clear.

How do I configure cart/checkout donations and product-level settings?

Configure global cart and checkout donation options under WooCommerce → Settings → Donations & Fundraising, and enable per-product donations in each product’s Product Data tab. Choose form layouts (dropdown, radio, buttons), labels, and fundraising settings to match your campaign needs.

Recensioni dei clienti

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Offer personalized product bundles, bulk discount packages, and assembled products.

Aggiungi le informazioni di tracciabilità della spedizione ai tuoi ordini.