The donation form, redefined.

Think all donation forms are alike? Then you don't know MYSITE.
See how smart a donation form can be with the world's best donation form. Now, yours for free.


With our classic donation form, you'll link to our unique URL. But if you want, you can change this link to a subdomain of your own website, like

  • Smart suggested donation sums
  • 45 currencies and 8 form languages
  • Recurring-as-default option
  • Honoree giving and instant e-receipting
  • One-click giving on mobile and PC

Modal form

Your donation form pops up in the middle of your website, hiding the URL address. Unlike popups, modals are not blocked by browsers, and look great on mobile devices.

  • Smart suggested donation sums
  • 45 currencies and 8 form languages
  • Recurring-as-default option
  • Honoree giving and instant e-receipting
  • One-click giving on mobile and PC

Iframe form

Your donation form can be installed right into your website as an iframe. It even looks great on mobile!

  • Smart suggested donation sums
  • 45 currencies and 8 form languages
  • Recurring-as-default option
  • Honoree giving and instant e-receipting
  • One-click giving on mobile and PC

Some of our features

Payment methods

Live Support

We provide chatbot and human support to your donors, as they give.


Fundraise in 45 currencies and create your donation form in 8 languages.

Fully customizable

White-label your form, install it as an iframe or modal, or use your own URL address.


We'll provide tax-deductible e-receipts for you in Israel, the U.S., Canada, UK, Australia, and Europe.

Mobile friendly

One-click payment makes our form the absolute fastest and easiest way to give online.

Honoree giving

Donors can donate in someone's honor, and your branded e-card will be sent to their recipient.

Fraud and chargeback protection

Over 80% of non-profits have experienced chargeback fees because stolen credit cards were used to make donations on their forms. To protect you against chargeback fees and fraud, we'll instantly identify people testing stolen credit cards on your donation form, automatically cancel their donations, and then block their email and IP addresses.

And of course, all of your data and card information is stored in a PCI-compliant infrastructure, where everything is encrypted and protected by firewalls and anti-DDOS attack systems, running 24/7.

Increasing your average donation

Our average donation is $130. If yours is less, it might be because you're not using SmartSums, an amazing new technology now in use by thousands of nonprofits with GivingTech.

With SmartSums, we'll automatically adapt your suggested donation sums for every individual donor visiting your donation form.

See the video

Rescue my Donation

6% of donors who try to donate are unsuccessful. Either they entered the wrong credit card, or they filled out the donation form and didn't complete the purchase. Either way, that's a lot of funds left on the table (if your organization is raising $100,000 online, that's over $6,000 lost). With Rescue My Donation, we help to rescue these lost donations before they start, saving you thousands of dollars a year.

Card Replacement

There's nothing more valuable than a recurring donation - because it's a donation that can last forever, as long as your donor'sample credit card is valid. But credit cards expire, or are sometimes lost or cancelled.

To solve this, we developed Infinity Donations, a premium service that automatically replaces expired or cancelled cards with the new replacement number.
You don't need to do anything - in all currencies that you receive recurring donations in, we'll work to replace the expired or cancelled cards.

Donate in payments

Salesforce Sync

Now, you can sync your donor and donation data to your Salesforce account. Automatically, every hour, day, or week, we’ll push all of your donor, donation, honoree, and receipt data directly into your Salesforce account. We’ll create new Donor records when new donors donate, and when existing donors make repeat donations we’ll add their new donation to their existing Donor (Contact) record.


Personal advice and support

Get human support for all of your technical needs, and an expert team of fundraising professionals to consult with when deciding what tools best fit your organization.

International Fundraising

Our donation form is made for international fundraising, with multiple currencies and languages to create your form in. And we offer full tax-deductions for your American, Canadian, British, Australian, and European donors.

  • Accept donations in 45 currencies
    and in 8 global languages
  • Donor service and support
    in English, French, and Hebrew
United States
UK and Europe

How to get started

Setting up your campaign is easy and simple. And we're always here to help.

How can I create a donation form?
Click here to sign up for an account. You'll be asked for some basic information about your organization, and then will be sent an confirmation to your email address. You'll then be able to log in to your account and create your form online.
Does the donation form integrate into the CRM and engagement suite?
Yes, it does. See all donations that your donors make in your donor's profile, and when sending email and SMS campaigns, track the conversion rate instantly.
Is there a virtual terminal for processing telephone donations?

There sure is. And the transaction fee on these donations is only 1%.

How do you install the form as a modal (pop-up)?

Once you've created your MYSITE donation form, you can either send your donors to the donation form's web address (URL), or you can install the form as a pop-up within your own website.

How to install your donation form within your own website
First, place the following scripts in the <head> section of the page you want to install the pop-up donation form into. Note that if you're already using jquery on your website, you might not need to install the jquery.min.js file:

<script src=""></script>
<link rel="stylesheet" href="">
<script src=""></script>

Then, install the following code on the page where you want the donation form to appear:

<div class="modal fade" id="IGModal" role="dialog">
<div class="modal-dialog">
<div class="modal-body">
<div class="modal-content">
<iframe src="XXX" frameborder="0" scrolling="yes" seamless="seamless" class="iframestyling"> </iframe>

Next, in the code that you just placed, replace the XXX with the URL of your MYSITE donation form. Then, replace the "/donate" in your MYSITE's URL address with "/iframe". Thus, if your URL is, your pop-up donation form URL will be:

Note that the donation form will automatically resize itself on mobile devices.

If you want to launch the pop-up from a click on a button or text, you need to include data-toggle="modal" and data-target="#IGModal" in the button or text's code. For example, for the button below, my code would be:

<div class="btn btn-info btn-lg" data-toggle="modal" data-target="#IGModal">Donate Now </div >