NGO · Charity Website · WordPress · Purpose-Driven Design
End-to-end UI design and WordPress build for a registered charity providing free medical support to underprivileged communities in India — designed to move visitors from awareness to action in a single visit.
Design Process
Four phases. Clear decisions. A website that had to turn a stranger's passing interest into a donation or a volunteering commitment — without a marketing team or ad budget behind it.
Discover · Days 1–3
Charity websites fail for one of two reasons: they either lead with the organisation's story instead of the human impact, or they bury the "Donate" button behind a wall of information. Both kill conversion before the visitor has made an emotional connection.
I began by mapping the two core user journeys the site needed to serve — the potential donor and the prospective volunteer — then audited competitor and sector-leading charity sites to understand what the best-converting NGO websites had in common.
Define · Days 3–5
Charity design has a specific failure mode: well-intentioned organisations that want to tell their entire story on the homepage, leaving visitors informed but unmoved and unconverted. I established three non-negotiable principles with the Healing Touch team before a single wireframe was drawn.
Design & Build · Days 5–20
I ran UI design and WordPress build in a component-first parallel workflow — designing and approving each section before building it — to maintain both design quality and delivery speed within the NGO's constrained timeline.
Deliverable 1 — Emotion-First Homepage Architecture
The homepage was redesigned around a single principle: human story first, organisation second. The hero section led with a full-width photograph of a real beneficiary family with a single impact line. Below: three impact statistics (families helped, medical camps conducted, states reached). Then a single "Donate Now" CTA — visible before the user scrolled at all on every device. The organisation's history and team section appeared only after the emotional and trust case was made.
−38% homepage bounce rate on donation landing page
Homepage — emotion-first hierarchy: full-width beneficiary photography, impact statistics, and a single above-the-fold "Donate Now" CTA before any organisational copy
Deliverable 2 — Frictionless Donation Flow
The donation flow was the most commercially critical part of the build. I reduced it to three steps — Choose Amount → Payment Details → Confirmation — eliminating the multi-page process that competitor audits showed was the primary drop-off driver. Preset donation amounts (₹500, ₹1,000, ₹2,500, ₹5,000) with impact labels ("₹1,000 provides one medical consultation") removed the cognitive burden of choosing an amount. Inline form validation meant errors were caught in real time, not at submission. A progress indicator showed users exactly where they were in the flow.
+44% online donation conversion rateDeliverable 3 — Volunteer Sign-Up Portal
Volunteer sign-ups had been handled by email — an invisible process that lost interested candidates who needed a response before their motivation faded. I designed a dedicated volunteer portal with a single-page application form asking only for: name, location, skills, and availability. A "what to expect" section with real volunteer testimonials was placed immediately above the form — addressing hesitation at the exact point of decision. Automated email confirmation was configured in WordPress to acknowledge submissions instantly.
+61% volunteer sign-up completions
Inner pages — impact stories section and volunteer portal with trust signals, testimonials, and a single-page application form above the fold
Deliverable 4 — Accessible Responsive Build
Built to WCAG 2.1 AA standards throughout: sufficient colour contrast ratios across all text and UI elements, meaningful alt text on all photography, keyboard-navigable forms and CTAs, and screen reader-friendly semantic HTML structure. Responsive breakpoints were tested at 320px, 375px, 768px, 1024px, and 1440px. Page weight was optimised for low-bandwidth mobile connections — images compressed and lazy-loaded, CSS and JS minified — ensuring full usability on the 2G and 3G connections common in the rural communities the charity serves.
WCAG 2.1 AA compliant · 100% device coverage · optimised for low-bandwidthDeliverable 5 — Non-Technical CMS Build
Every content element was mapped to a clearly labelled WordPress custom field with descriptive placeholder copy explaining exactly what to enter. Photo sections included aspect ratio guides. The donation amount fields were locked to prevent accidental configuration changes. A simple content guide document was delivered alongside the site — written for a volunteer with no technical background, covering: how to add a news update, how to upload a new event, how to add a volunteer testimonial. The charity has updated the site independently since launch.
Charity team self-sufficient on CMS from day one · zero support requests post-launchPivots & Constraints · Days 8–12
Working on a tight NGO timeline with no budget for iterative user testing meant every design decision had to be as right as possible the first time. Three directions were tested, found to be wrong, and replaced before launch.
No A/B testing, no post-launch iteration budget. Every decision had to be defensible from research and sector precedent before it was built — there was no "we can fix it later."
The CMS had to be operable by volunteers with basic computer skills, unsupervised. This wasn't a nice-to-have — it defined every WordPress architecture decision made on the project.
The charity had a fundraising event at day 21 requiring the site to be live. The parallel design-and-build workflow with section-by-section approval gates was the only viable approach to hitting that deadline.
A meaningful portion of the charity's supporter base and beneficiaries were in rural India on 2G/3G connections. Every image was compressed and lazy-loaded. Page weight was treated as a functional requirement, not an optimisation afterthought.
Outcome · 90 days post-launch
Results tracked at 90 days using Google Analytics goals configured at launch for donation completions and volunteer form submissions.
Decision Log
| Design decision | Why — evidence or principle | What I built | Result |
|---|---|---|---|
| Emotion-first homepage hierarchy | Charity audit: high-converting NGO sites lead with human impact, not organisational history. Photography was the charity's strongest untapped asset. | Full-width beneficiary photography + single impact sentence + impact statistics → Donate CTA — all above the fold before any org copy. | −38% bounce rate on donation page |
| 3-step donation flow | Competitor audit: multi-page donation flows were the #1 drop-off driver across all 10 NGO sites reviewed. Every extra step costs conversions. | Amount (with preset impact-labelled tiers) → Payment Details → Confirmation. Inline validation. Progress indicator. | +44% donation conversion rate |
| Single-page volunteer form | Email-based process had no visibility or follow-through mechanism. Interested volunteers lost motivation waiting for a human response. | 4-field form (name, location, skills, availability) + trust testimonials immediately above + instant automated email confirmation. | +61% volunteer sign-up completions |
| WCAG 2.1 AA accessibility | Supporter and beneficiary communities include elderly users, visually impaired users, and users on low-bandwidth rural connections. Exclusion was not acceptable for a charity. | Contrast ratios, alt text, keyboard navigation, semantic HTML, image compression, lazy loading — verified at launch. | AA compliance verified · full usability on 2G connections |
| Non-technical CMS design | No technical staff. No ongoing web budget. The charity needed to update the site themselves — or it would go stale and lose credibility within months. | Labelled WordPress custom fields with placeholder guides. Locked sensitive config. Written content guide for non-technical volunteers. | Zero support requests · charity self-sufficient from day one |
| One CTA per page section | Competing CTAs ("Donate / Volunteer / Share / Learn More") on the same screen split attention and reduce all conversion rates simultaneously. | Each page section has one primary action. Homepage → Donate. About → Volunteer. Impact → Share. No section presents more than one call to action. | Contributes to +44% donation conversion and +61% volunteer sign-ups |
Key Learnings