Developed a website for a special-education NGO: inside anvifoundation.org

What went into the site we built for Anvi Foundation in Kamothe, Navi Mumbai: an enquiry form made for worried parents, UPI and bank donations without a gateway, a 92-photo gallery, and the SEO basics. Plus what we'd tell any small NGO planning a website.

Developed a website for a special-education NGO: inside anvifoundation.org

We designed and developed anvifoundation.org for Anvi Special Education and Rehabilitation Foundation, a registered non-profit in Kamothe, Navi Mumbai. The foundation works with children who have autism, cerebral palsy, Down syndrome, ADHD, intellectual disability, learning difficulties and speech delays, through special education, occupational, speech and behaviour therapy, parent counselling and vocational training.

The site has one job above all the others: help a worried parent decide to book an assessment. Donations, the gallery, the media centre and the team page all matter, but they support that first job. This post walks through what is on the site, why it is built the way it is, and what we would tell any small NGO planning a website of its own.

Three kinds of visitor, three different questions

Before any design work, it helps to write down who will actually arrive and what each of them needs to see within a minute.

Visitor What they need to know Where the site answers
A parent whose child has just been diagnosed Is this the right place? What happens first? How do I talk to someone? Services, the contact form, tap-to-call and WhatsApp
A donor or a company's CSR team Is the foundation registered? Will I get a tax receipt? How do I pay? Donate page, registration details on About
A volunteer, school or neighbour What does a normal day there look like? Gallery, Media Centre, Our Journey

The parent comes first, and the home page reflects that. Its headline is the foundation's own sentence, "Every child learns — at their own pace, in their own way," and the About page opens with "A place where ability is noticed before disability." We kept their words rather than writing marketing copy over them. Parents can tell the difference.

Ten pages, and no more

The site has exactly ten pages: Home, About, Services, Our Journey, Gallery, Parents' Voices, Team, Media Centre, Contact and Donate. A small centre has a small team, and every extra page is one more thing someone has to keep up to date. Each of the ten answers a question a real visitor asks.

Our Journey carries the numbers, and they are the foundation's own: it reports starting in 2023 with two children in a small space, and now counts 185+ students, 180+ parents through its Parent Empowerment Programme, and 75+ students it considers ready for mainstream school. Parents' Voices does the rest of the persuading. As the site puts it, "The clearest measure of our work is what changes at home."

The enquiry form is the most important feature

If one thing on the site has to work, it is the enquiry form on the Contact page. It asks for:

  1. the parent's name;
  2. a phone number;
  3. an email address, which is optional;
  4. the child's age;
  5. what the enquiry is about, from a list of nine (assessment or admission, special education, occupational therapy, speech therapy, behaviour therapy, the parents programme or counselling, vocational training, donating or volunteering, or something else);
  6. a free-text box.

The phone number is required and email isn't, because a call or a WhatsApp message is how most families will actually be reached. The child's age is there because it changes the first conversation completely: a three-year-old and a fourteen-year-old need very different things. The topic list tells the team what the call is about before anyone picks up the phone.

Around the form, the page does a few quiet things that build trust. It says replies usually come within two working days. It asks families to bring previous reports and school records to the visit. It shows a map of the centre, both phone numbers as tap-to-call links, and a WhatsApp link. And it says something most service pages never do: if the foundation is not the right fit for a child, the team will say so honestly and point the family somewhere that is.

Donations without a payment gateway

The Donate page offers two ways to give: a direct bank transfer, with a button that copies the account details in one tap, and a UPI QR code that works with Google Pay, PhonePe, Paytm or any other UPI app. The foundation's 12A registration and 80G approval are stated on the page, and donors are asked to send their name, PAN and transaction reference afterwards so a receipt can be issued.

There is no payment gateway, and for an organisation at this stage that is a reasonable choice. Here is the trade-off as we see it:

Bank transfer + UPI QR Payment gateway
Fees None charged by the website A percentage of every donation
Setup Nothing beyond the bank account Gateway KYC, integration, testing
Card and international donations No Yes
Receipts Sent by hand after the donor gets in touch Can be generated automatically
Where the donor pays In their own UPI or banking app On the page

The honest limit is the receipts. Matching transfers to donors by hand works for a handful of donations a month and becomes a chore beyond that. When it does, a gateway, or at least a short form that collects PAN and the transaction reference and produces the receipt, is the next step. If you are making a UPI QR for your own organisation, our free QR code generator does it in the browser. Scan the printed code with a phone and check the account name before you put it on a poster.

A gallery that carries the story

Words can only say so much about what happens inside a therapy centre. The photos show it: children painting diyas in the pre-vocational group, practising at a shop counter and paying for their own purchases, sitting through a show at a theatre, planting saplings, celebrating Holi, Ganpati and Independence Day, and parents in their own workshops. The image sitemap lists 92 photos in all, grouped by theme on the Gallery and Media Centre pages, and every photo has alt text describing it.

Three practical points from this part of the work:

  • Weight. Phone photos are often 3–6 MB each, and 92 of them would make the gallery painful on mobile data. Resize and compress before uploading; our image compressor does this in the browser without uploading the photos anywhere.
  • Embeds. The Instagram reels on the Media Centre are shown as "tap to play" cards that open Instagram, not as embedded players. Every embedded player pulls in third-party scripts on page load, so a page with several of them gets slow quickly.
  • Consent. Any NGO publishing photos of children should have written consent from parents for each child shown, and a simple way to take a photo down if a family asks.

SEO basics that cost nothing

None of this guarantees a ranking, but each item is cheap and avoids a common mistake:

  • a unique title and meta description on every page, and a canonical URL;
  • Open Graph and Twitter card tags with a 1200 × 630 image, so a link shared on WhatsApp or LinkedIn shows a proper preview;
  • en_IN locale and geo tags for Kamothe, Navi Mumbai;
  • a sitemap listing all ten pages and all 92 photos;
  • static files with content hashes in their names (gallery/yoga-session.6e24bb8b5a16.jpg), so browsers can cache them for a long time and still pick up a changed photo straight away;
  • a responsive layout and a theme colour for the browser bar.

What is not there yet: structured data. An NGO schema with the address, phone numbers and opening hours would help Google connect the website to the foundation's Google Business Profile, and it is on our list. For a local centre, the Business Profile itself, with photos and reviews from parents, will matter at least as much as anything on the website.

What we'd tell any NGO planning a website

  1. Pick the one action that matters most (for Anvi, booking an assessment) and make it obvious from every page.
  2. Use your own words and your own photos. Stock images of smiling children convince nobody.
  3. Put registration details where donors look: 12A, 80G, PAN, and how receipts work.
  4. Start with UPI and bank transfer. Add a gateway when manual receipts start eating staff time.
  5. Get written consent for every child who appears in a photo.
  6. Decide who will update the gallery and the numbers before launch, not after.
  7. Test on a mid-range phone on mobile data. That is how most parents will see it.

If you run an NGO, a school or a clinic and want something similar, our web development service covers design, build and launch, and our care plans cover updates after that. Get in touch with what you need and we'll tell you honestly whether a custom site is worth it for you.

Frequently asked questions

Does a small NGO need a payment gateway to accept donations online?

No. A UPI QR code and bank details on a clear Donate page are enough to start, with no fees from the website. A gateway becomes worthwhile when you need card or international payments, or when issuing receipts by hand takes too long.

Can an NGO website issue 80G receipts automatically?

It can, but anvifoundation.org does not do it yet: donors send their name, PAN and transaction reference and the foundation issues the receipt. Automating it needs either a payment gateway or a form that collects those details, plus care to make sure each receipt contains everything your CA requires.

Why keep the site to ten pages?

Because someone has to keep every page current. Ten pages that are all accurate do more for a parent or donor than thirty pages where half are out of date.

What matters most for a centre like this to be found on Google?

For local searches, a complete Google Business Profile with photos, hours and genuine reviews matters as much as the website. The website's part is fast pages, clear service descriptions, location details and a sitemap, which anvifoundation.org already has.

B

Written by Bablu Kumar Jha

Founder, BeeProton AI · Mumbai, Maharashtra, India

Related posts