Donation Plugin FAQ

This guide answers questions we often get about the Donation Plugin.


As a Kindful customer, you can create a Donation Plugin and insert it anywhere on your website.

Linked Articles:

- Creating a Donation Plugin

Which platforms can I install the donation plugin on?


  1. Wordpress
  2. Populr
  3. Squarespace
  4. Weebly
  5. Wix
  6. Spacecraft

**Note: If you have any questions about whether your platform will support the Donation Plugin, please reach out to us at to make sure that the plugin will function as expected on your site.

Why does the donation plugin launch from a button as opposed to embedded as a form on my site?

Kindful serves thousands of nonprofits, processing millions of transactions each year. The plugin needs to be flexible enough to compliment every customer's online presence. Every website is different; the styles, CSS and the scripts that run on any given page can be unfriendly to an embedded form solution. To ensure the donation experience is seamless for your donors, showing the dialog in an iframe is the best option for our customers, especially as we transition into an increasingly mobile environment. 

Which gateways are supported and does the plugin support ACH/EFT transactions?

Kindful Payments, Stripe & are supported by the plugin for credit card donations. Currently, the plugin does not support ACH/EFT donations.

If I edit the settings for the plugin in Kindful, will I need to re-install the code on my site?

No. The plugin settings will update automatically.   

Can I launch the plugin's pop-up form from my own button or link? Do I have to use the button created in the editor?

You can use your own elements to launch the Plugin. We support the ability for you to customize the JavaScript to open from any link you specify by changing the lookup type and lookup value.

See separate articles for performing this function on Wordpress, Squarespace, Spacecraft, Wix and Weebly.

Can I use a direct URL or link to my plugin?

Yes! You can link to your plugin directly and not use the pop-up functionality. Open up your plugin settings via this page:

On the corresponding plugin row, click on Get Embed Code. Scroll to the bottom of this page, and from there you can find the long URL you can use.

How many plugins can I create?

You can create as many plugins as you need! Our goal is to make it easy for your donors to give at the moment they feel compelled, which will likely be several places throughout your website.

You can create a plugin for each of your Campaigns and embed each one on its own corresponding page. This eliminates the need for a Campaign dropdown, which removes donor friction and reduces donor abandonment. 

Can I embed the same plugin script multiple times on a page on my site?

No, the scripts can only be used once per page on your website. Our recommendation is to create multiple plugins that point to the same Campaign in Kindful if you need to have a "repeated" feel for your plugins.

What happens if I have Kindful Payments, Stripe, and connected?

If all three are connected, Kindful Payments will be the default payment gateway for the Donation Plugin (as well as hosted donation pages). If just Stripe and are connected, Stripe will be the default gateway for the plugin. 

Why is the Plugin routing donors to a Kindful hosted page to complete the transaction?

If the plugin is routing donors to a Kindful hosted page to complete the transaction, it means that the site the plugin is embedded on is not secure. A secure site will display https:// before the URL. If this is not the case, your site will require an SSL certificate.

Can you delete a Plugin?

No. We want to protect your donation flow by preventing someone from accidentally deleting an embedded plugin.

What receipt template is used for the Plugin? 

The receipt template assigned to the Plugin's Campaign. If no receipt is assigned to the Plugin's Campaign, the receipt template assigned in your Transaction Settings will be used. If no receipt template is assigned in either of these places, the Kindful default receipt will be used.

What are the transactions fees associated with using the Plugin?

Fees are based on your merchant processor (i.e. Stripe). There are no additional fees charged by Kindful in order to use the Plugin.

Why isn't there a dropdown menu to choose Campaign?

The Campaign you want transactions to go to will be assigned when creating the Plugin. For multiple Campaigns, use multiple Plugins for different pages/buttons on your website, or to track different conversion funnels. Eliminating choices (i.e. selecting a Campaign) reduces donor friction, giving you a higher chance of converting the donor. 

What about the ability to give to a Crowdfunding Campaign? Could a Plugin be embedded on a Kindful Crowdfunding page?

Crowdfunding campaigns are assigned to Campaigns. Assign a Plugin to the Campaign that is also being used by one. 

A Crowdfunding page already has transaction support and does not need the Plugin.

Why is the Plugin opening a new tab on mobile devices?

This helps control the overall experience for the donor. The tab closes after the donation occurs.

Still have questions?

Feel free to send our support team an email, or you can call the phone number found in the lower left hand corner of your Kindful Admin account to speak to a team member. 


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request