Accepting donations on your WordPress website can be a challenge if you don't know the right tools to use. In this article, I'll show you how to use WPForms plugin to create the form of a simple donation, customize it, and link up with a payments account so you start collecting donations.

WPForms is one of the best form builder plugins for WordPress. Its intuitive drag and drop interface makes creating forms a breeze. The WPForms plugin was built and is maintained by the team behind WPBeginner, the leading WordPress blog so you know you're in good company.

Step #1: Install and activate WPForms


Head over to your dashboard and scroll down to Plugins -> Add New. In the search box on the top right, type the word WPForms and hit enter. You'll be presented with search results. Find WPForms and click to install, then activate. Once you've activated, move on to the next step.

Step #2: Create a form

You have 2 choices here: you can create a form from scratch using the drag and drop feature or you can select a form template then edit the fields you need. Either way, you'll be working on the fields tab section as shown below.

Step3: Add payments fields

In addition to basic fields such as name and email, you need to add a payment field where users will enter the amount they want to give. WPForms gives you options to set the payments fields as a single field or multiple fields, which comes in handy when you have multiple projects that users can donate to.

Step #4: Integrate payment account

WPForms allows you to collect donations using either Paypal or Stripe. Decide on which one you'll be using and click on it then follow the instructions to connect to the respective account.

Step #5: Set confirmations and notifications

Finally, you need to set up confirmation and notification options to finish off this project. You'll find these settings under the Settings tab as shown below. Confirmation options give the user feedback that the donation has been received successfully. Notification settings will alert you (and any other person you choose) when a donation has been submitted. It's also recommended that you send the user a notification with a summary of what they entered as a record for them.


Having a way to collect donations on your non-profit website is important to the growth of your organization. I've shown you how easy it is to use WPForms to collect donations and hope that you'll give it a try. When you do give it a try let me know how well you did or any issues that you came across.