WooCommerce Cart Variation Switcher
Shoppers change size, color, and other options right in the cart, with no trip back to the product page.
WooCommerce Crowdfunding turns a WooCommerce store into a fundraising platform. Campaigns are created by you from the admin, or by your own registered users from their My Account page. Every contribution runs through your existing WooCommerce checkout and payment gateways.
Two campaign types are supported. Fixed contribution asks every backer for the same amount. Dynamic contribution lets each backer choose any amount above a minimum you set. A campaign closes when it reaches its target or when its end date passes.
Once a campaign ends, the creator requests a withdrawal from their account page and you process it, applying a fixed or percentage fee. Backers, creators, and admins all receive email notifications through the standard WooCommerce templates.
WooCommerce Crowdfunding is a WordPress crowdfunding plugin that runs fundraising campaigns inside a WooCommerce store. Campaigns accept contributions through your existing payment gateways and support fixed or open contribution amounts. Creators request a payout of the money raised once a campaign closes.
Each campaign is an event with a target amount and an end date. Backers contribute through the normal cart and checkout, so contributions appear as WooCommerce orders and use the payment gateways you already trust. Nothing about your payment setup changes.
Campaigns close on whichever comes first: the target being reached, or the end date arriving.
Turn on campaign creation from the My Account page and registered users can launch fundraisers themselves. They set the target, the end date, and the withdrawal method for receiving funds. From the same screen they see their contributor list, edit or remove a campaign, and request a withdrawal after it ends.
You decide which user roles may create campaigns and which payment gateways are available for contributions. Withdrawal charges are set as either a fixed fee or a percentage.
When a creator requests a payout you receive an email, process the payment through the method they chose, then mark the request paid or cancelled. A cancelled request can be raised again with a different method. Contribution receipts, withdrawal requests, and completion notices all use the WooCommerce email template system.
Charities and nonprofits collecting donations, and product teams pre-funding a launch. Community sites where members raise money for their own causes. Creator platforms that need every campaign to settle through one store’s payment setup.

Enter your purchase code to activate the license before use.
Turn the crowdfunding module on or off for users.
Let registered users launch their own fundraisers, collect contributions, and withdraw the proceeds. Leave it off to keep campaign creation to the admin.
Choose which roles cannot create campaigns from the My Account page.
Set the wording on the contribute button, such as “Back this campaign”.
Choose which of your existing gateways accept contributions. Nothing about your payment setup has to change.
Fixed or percentage, applied to the amount a creator withdraws.
What you keep when a creator withdraws funds raised.
Set the endpoint slug for the campaigns menu.
Set the title shown on that menu.
Show or hide the sidebar widgets on that menu.
Every campaign created on the site with its full details.

Set up a campaign here. Contribution type is fixed or dynamic.
With fixed contributions every backer pays the same amount, which suits ticketed causes and per-unit pledges. With dynamic contributions each backer chooses their own amount, and the figure you enter becomes the minimum.
A campaign closes when it reaches its target or when the end date arrives, whichever comes first.

Every order generated by a campaign contribution. Contributions run through the normal WooCommerce checkout, so they appear alongside your product orders and use the same reporting.

All crowdfunding notifications use the WooCommerce email template system.

Creators find their campaigns on the My Account menu. From here they create campaigns, view contributors, edit or delete a campaign, and request a withdrawal once it has ended.

The creator sets the target, the end date, and the withdrawal method they want the funds sent to.

Creators see who backed their campaign and for how much.

Every backer contributes the same set amount.

Each backer chooses their own amount, with your figure as the minimum. This is the one to use for open donation drives.

Paired with the WooCommerce Product Share for Discounts plugin, campaigns can be shared to social networks and by email. Reach is what decides most fundraisers, so this pairing matters more here than on a normal product.


When a contribution order is marked complete, the campaign creator is emailed.

Once a campaign ends with funds raised, the creator requests a withdrawal from their account page.



Pay the creator through the withdrawal method they chose, then mark the request paid or cancelled. Either action emails them.
A cancelled request can be raised again with a different method, so a wrong bank detail does not strand the funds.


Yes. Enable campaign creation from the My Account page. Users then set the target, the end date, and the withdrawal method themselves. You can exclude specific user roles from creating campaigns.
Any gateway you enable for contributions. Contributions run through the normal WooCommerce cart and checkout, so your existing gateway configuration is used as it stands.
Fixed asks every backer for the same amount. Dynamic lets each backer choose any amount, with the figure you set acting as the minimum.
After a campaign closes, the creator submits a withdrawal request from their account page. You process the payment manually using their chosen method, then mark it paid or cancelled. Both parties are emailed at each step.
Yes. Set the fee as either a fixed amount or a percentage of the amount being withdrawn.
When the target amount is reached, or when the end date you set arrives, whichever happens first.
Yes, when paired with the WooCommerce Product Share for Discounts plugin, which adds social network and email sharing to the campaign page.
Only logged in customers who have purchased this product may leave a review.
There are no reviews yet.