How to Accept Donations At WordPress

Whether you’re a non-profit, charity, NGO, or other org that needs to raise money, so, we'll share how you can accept donations at your WordPress.

How to Accept Donations At WordPress

Whether you’re a non-profit, charity, NGO, club, or other organization that needs to raise money, you need to be able to collect and manage donations on your WordPress website. With that in mind, here we’ll share an article explaining how you can accept donations and manage donors at your WordPress website.

How to Accept Donations At WordPress

With over 80,000+ active installs, Give is the top and most downloaded donation plugin available for WordPress. It also does not take any transaction or commission fee from the donation, which means that you keep the entire 100% of the donation. So before we tell you how to install and set up this plugin, let’s check out the features it has to offer.

Firstly, download, install and activate the Give WordPress free plugin, Secondly, you do that, the process for creating your first donation form is pretty simple: Basic settings for core functionality. Create and configure a new form. Finally, we’ll also show you some more advanced ways to work with donation forms.

How to Accept Donations At WordPress

Give Donations WordPress Plugin Setup

To access the plugin’s basic settings, go to Donations > Settings in your WordPress dashboard. This is where you’ll configure much of the core functionality of your donation forms. The area is divided into five different main tabs.  Each main tab is further divided into tabs for different areas. Let’s go through them…

General Settings

How to accept a donation in WordPress: This section sets up the default pages that donors see when they make a donation on your website. The plugin creates these by default so you don’t necessarily need to perform any manual actions unless you want to tweak those defaults:

Currency tab: Here, you can choose the currency for your donation form and the options for displaying it. What’s important to note here is that not all currencies are supported by all payment gateways. Access control tab: Here, you can control user access to donation history without login, the length of the sessions and enable ReCaptcha.

Payment gateways

Gateways tab: By default, GiveWP supports donations via PayPal or offline payments. But via the premium add-ons, you can add support for lots of other gateways, including Stripe,, and more. Each gateway will get its own tab where you can configure it.

Display options To Accept Donations At WordPress

These options help control the way the form and other front-end elements appear to users. You can use post types for forms and include featured images and excerpts. Moreover, once you enable tags and categories for forms, it’s easier to keep track of different campaigns. There’s also a section on Terms and Conditions for donating that you can include if you want. For a form to have its own page or post, and not be present in any other page or post, you need to enable Form Single View.

Email templates

Communication with donors plays a big role in any fundraising activity. Give includes basic email templates to send out a variety of emails to donors for actions like a successful donation, user registration, and more. You can also configure the notification emails that you receive when someone donates.

Advanced Settings To Accept Donations At WordPress

The Advanced tab lets you configure various miscellaneous settings. Most of the time, you’re totally fine to leave these as the defaults. Secondly, create a new donation form. Now that you’ve configured the plugin’s basic settings, you’re ready to create your first donation form. To do that, head to Donations > Add Form. Give a title to the form and begin selecting options. You can choose a fixed amount or allow donors to give any amount they like. You can also set multiple donation levels and assign styles to them.

Under the Form Display tab, fill up any text you like for the button as well the information to display on the form. The gateway you selected under Settings > General > Payment gateway will appear here as the default gateway. If you opt to enable Guest donations, non-logged-in donors can also contribute to your WordPress donation system. Give also allows you to display a target amount and the progress made to date to motivate donors to contribute. You can customize many things here: Progress in percent/number. Goal amount. Color of the progress bar. Moreover, You can choose whether to close donations once the goal is achieved, including custom content, terms and conditions, and more.

Final Words

Give provides a super-simple way to accept donations and center around donations. The free version comes with all the basic features needed to start receiving donations from supporters and visitors. In addition, this plugin is by Easy Digital Downloads (EDD) and so has a great foundation.