This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WordPress Donation Plugin with Goals and Paypal IPN by


The WordPress Donate Plugin allows you to create unlimited donation campaigns with goals, capture donor information and gives a donation progress for each campaign!

The plugin integrates with PayPal IPN and updates a progress meter in real time. Donors that choose not to be anonymous can be seen in a table.

Donors receive a customizable confirmation email. You can view specific donor information in the WordPress backend.

Visit plugin website for premium version provides ability to export to CSV.


  • Setup your PayPal and Email Confirmation Setings
  • Create a Campaign and Choose Your Goal / Details / Fields of Information to Collect
  • See a List of campaigns and click through to see donators
  • Put it all together with a few short codes


Download: WordPress Donation Plugin

  1. Install the plugin via or unzip the contents of the file into your wp-content/plugins folder.

  2. Activate the plugin

  3. Setup your PayPal and Email Template settings.

  4. Setup one or more campaigns.


Short Codes
After creating a campaign, you are presented with a campaign ID. Use that as the cid parameter.

[wpdonatebuy cid=15] (generates a donation form based on the chosen fields of the campaign ready to submit to PayPal)

[wpdonatemeter cid=15] (Generates a progress meter showing amount donated and amount left)

[wpdonategoal cid=15] (generates a string of the total goal amount, no currency symbol is used)

[wpdonatecollected cid=1] (generates a string of the total amount collected, no currency symbol is used)

[wpdonatorlist cid=15] (generates a table of non-anonymous donors for this campagin)

Contributors & Developers

“WordPress Donation Plugin with Goals and Paypal IPN by” is open source software. The following people have contributed to this plugin.




  • First stable version