Donation website development


A donor who has decided to give can still fail to give. It happens between the appeal and the receipt, in six screens nobody on the board has walked through on a phone.

This page walks the flow, decision by decision, because that is where donation website development is won. For how it fits the rest of a non-profit's digital work, start at the NGO marketing hub.

From the appeal to the form

Count the taps. Usually four or five: post, homepage, Donate menu, giving page, form. Each step loses people who had already agreed with you.

An appeal should link to a form that already knows what it is for. If the campaign concerns a school in one block, the page should say so and the amount should already be set. A single generic Donate page serving every appeal is a convenience for the office, not the donor.

The amount step

Offer three or four suggested amounts, each tied to what it pays for rather than to what it achieves. The cost of a term's textbooks. A month of a teacher's honorarium. One day of a mobile health camp. Costs are verifiable and publishable; results are not yours to promise on a form.

Keep a free-entry field, and keep it visible. A donor giving an unusual figure should not hunt for the box.

The form, field by field

Every field has a price. Ask only when you can say why.

Name, because the receipt needs it. Email, because that is where the receipt goes. Mobile, worth explaining, since donors assume it means calls. Address and PAN, which people resist, and reasonably: those exist because 80G receipting under the Income Tax Act requires details you would not otherwise collect.

The answer is sequence, not fewer fields. Amount first, then payment, then receipting details with one line saying what they are for. Giving pages of this kind are the sort of build we do for Friends Tribal Society and Bichinta.

Payment

UPI is the default in India and belongs first and largest, not as an item below cards. Cards, netbanking and wallets follow.

Choose the gateway on settlement terms, UPI handling and reporting, not on developer familiarity. A donor whose payment drops midway needs a clear message, the amount still filled in and one retry, not a dead page and a bank SMS with no receipt.

The receipt has to arrive immediately, by email and ideally on WhatsApp.

Recurring giving is a separate build

Not a checkbox on the one-off form. A monthly donor is a different relationship needing different machinery.

An auto-debit instruction has to be set up, authorised and then honoured month after month, and mandates fail: cards expire, banks decline, limits change. Somebody has to see those failures and act, so notifications must reach a person, not a shared inbox.

A monthly giver must be able to see the mandate, change the amount, pause it and cancel it without emailing anybody. Making it hard to stop does not keep donors.

Then the rhythm. A monthly donor who hears nothing for eleven months cancels in the twelfth. What holds a mandate is a short, plain update on the work their giving sits inside, and an annual statement they did not have to request. That is where a donation page and social media for NGOs do the same job.

80G, stated plainly

A receipt for an 80G-eligible donation carries the organisation's name, address and PAN, the 80G registration details, the donor's name, address and PAN, the amount, the date and the mode of payment.

Publish the certification details where a donor reads them before giving, not in a PDF three clicks away. And say honestly where a donation is not deductible: a foreign-currency gift, a contribution outside your registered activity, an in-kind donation. A donor who discovers in July that no receipt is coming is lost twice over.

Foreign donations cannot share the form

Where an organisation holds registration under the Foreign Contribution Regulation Act, foreign contributions must reach the designated FCRA bank account and be reported separately. That is a legal separation, not a preference.

So the site needs a separate route: its own page, its own path into the designated account, and clear wording about who should use it, including Indian passport holders living abroad and OCI card holders. Ekal Yuva's kind of donor base makes the distinction worth stating plainly rather than leaving a foreign donor to guess.

Trust furniture, the page after, and the phone it opens on

A first-time donor looks for signs of a real organisation. Legal name and registration numbers. Audited accounts and annual reports, reachable from the giving page. A named person, and a phone number that is answered.

Then the page after payment, which most sites waste on the words thank you. It should confirm the amount, say when the receipt arrives, and offer one thing to do: read about the programme or make the gift monthly. Almost nobody asks.

All of it has to work on a mid-range Android on mobile data. Heavy hero images, a gateway script that blocks rendering, a form fighting an on-screen keyboard, labels not tied to inputs, fields too small for a thumb. Non-profit sites reach older donors and people on slow connections more than most, so this is core website development work rather than polish, and where traffic arrives from search advertising, Google Ad Grants management depends on these pages holding up.

Digi Kydo, 17R Dover Terrace, Ballygunge, Kolkata, West Bengal 700029. Call +91 98305 45687 or write to [email protected].

Questions

Frequently asked questions

Which payment methods should an Indian donation page offer?
UPI first and most prominently, because it is how most people in India now pay, followed by cards, netbanking and wallets. Cards still matter for donors giving from outside India. Choose the gateway on settlement terms, UPI handling and reporting rather than on familiarity, and make sure a failed payment returns the donor to a filled-in form with one retry.
Do we have to ask for PAN and address on the donation form?
You need them to issue an 80G receipt, so ask, but ask at the right moment. Take the amount and the payment first, then collect receipting details with one line explaining that they exist for the tax certificate. Where no deduction applies, do not ask at all.
Can foreign donations go through the same donation form?
No. Where an organisation holds FCRA registration, foreign contributions must be received into the designated FCRA account and reported separately, so the site needs a distinct route rather than a checkbox. If you hold no FCRA registration, state that plainly so a foreign donor is not left guessing.
Why build recurring giving separately from one-off donations?
Because it is a different relationship with different machinery. It needs a mandate for auto-debit, handling for mandates that fail, a self-service page where the donor can change or stop it, and an acknowledgement rhythm through the year. Treated as a checkbox on the one-off form, it collects a few sign-ups and then decays as mandates lapse unnoticed.