SikhAid NGO (Contract) · 🇮🇳 · February 2025 - May 2025
SikhAid NGO (Contract): Payment Source-Tracking Algorithm
Sole full-stack developer on this projectType
Contract
Location
India
Duration
February 2025 - May 2025
The Brief
In February 2025, Ayush Jhunjhunwala built a full-stack SvelteKit platform for SikhAid NGO, India. The team was processing donations but had no visibility into which marketing channel each donation came from — making it impossible to allocate their limited budget intelligently. They also needed a complete admin portal so the team could update content without calling a developer.
What I Built
- → Full-stack SvelteKit application with Firebase Firestore backend
- → Admin portal for content management with no developer dependency
- → Custom payment source-tracking algorithm using Razorpay webhooks
- → Real-time donation processing and webhook integration with Razorpay
Technical Highlight
Payment Source-Tracking Algorithm
Each donation arrived from a different marketing channel — social media, email, word of mouth — but all payments landed in the same Razorpay dashboard with no origin data. Ayush Jhunjhunwala built a custom algorithm that combined Razorpay webhook payloads with UTM and referrer data captured at checkout time to tag each donation with its marketing source. SikhAid could now see exactly which channel drove the most donations and spend accordingly.
Outcome
The admin portal eliminated developer dependency for content updates. The payment tracking algorithm gave SikhAid NGO visibility into their marketing ROI for the first time, enabling data-driven budget decisions across their campaigns.
From the client
We needed someone who could build something real, not just a website — a system that would help us serve people better. Ayush understood that immediately. The payment tracking he built changed how we think about our marketing, and the admin portal meant our team could actually use it without calling him every week.
FAQ
How does the payment source-tracking work on the SikhAid website?
What technology stack was used for SikhAid NGO?
How long did the SikhAid project take?
Can Ayush build a donation or payment system for my organisation?
Working on something similar?
Let's build it together.
I'm available for contracts — local businesses, startups, and everything in between.
