WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by CustomDonations v1.3.1

CustomDonations

Best WordPress plugin for highly customizable and secure online giving forms. Drag & Drop form builder. No Coding. Official PayPal & Stripe Partner.

CustomDonations

The facts

Active installs
100+
Price
Free
Last updated
26 Feb 2026
Added
Dec 2017
Tested up to
WP 6.9.7
Requires PHP
8.0
Downloads
4,003

Our analysis

AI-assisted

CustomDonations is a WordPress plugin that allows you to create customizable online donation forms. It features a drag-and-drop form builder and supports multiple payment gateways, including Stripe and PayPal.

You can configure the plugin to automatically include a logged-in user's WordPress ID in donation records, or you can choose to disable this feature. The plugin is designed for users looking to integrate donation and membership functionalities into their WordPress sites without needing coding skills.

Best for: This plugin is suitable for nonprofits, charities, and individuals looking to manage donations and memberships on their WordPress sites.

What it does well

  • Highly customizable donation forms
  • Drag-and-drop form builder
  • Supports Stripe and PayPal
  • No coding required
  • Easy configuration through WordPress menu

Where it falls short

  • Limited information on ratings and active installs
  • No details on additional features or support

Verdict

CustomDonations provides a straightforward solution for creating donation forms, but potential users may want to consider the lack of detailed feedback and support options.

From the developer

CustomDonations's own description of CustomDonations, lightly tidied.

Best WordPress plugin for highly customizable and secure online giving forms. Drag & Drop form builder. No Coding. Official PayPal & Stripe Partner.

Configuration and Usage

To access configuration: Click the ‘CustomDonations’ item that appears on the WordPress menu after activation.

By default, the plugin will dynamically provide Custom Donations with a logged-in user’s WordPress ID number when they donate through a form on your site. This is so you can easily reconcile your donor records through our service. However, if you wish to fill in a different WordPress user field, the value can be changed from the dropdown menu. Otherwise, you may uncheck the check box to disable the option, and information for logged-in users will not be included in your Custom Donations form.
The ‘Account’ box allows you to fill your CustomDonations.com account ID so you do not need to have it filled within the shortcode on your site. Any values provided within the shortcode will take precedence over what you enter in this box.
Clicking ‘Save Settings’ will save the configuration.

To add a form to your site, add the following information from the Custom Donations site to your site in the following format:

[CustomDonations account="account-id-goes-here"  form="form-id-goes-here" mode="live" allocation="optional"]

The value for allocation is optional and may be omitted from the shortcode if it doesn’t apply to your form. The value for ‘mode’ if you wish to test your form is ‘test’.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)