2
1 Comment

We built an open-source tool to recover lost leads from abandoned forms

Hey everyone 👋

Today I’m launching Trakg, an open-source tool that helps you recover leads who abandon your website forms before submitting.

We noticed a common problem: many users start filling forms (signup, demo request, checkout, contact forms) but leave midway. That means high-intent leads are lost without any visibility into why they dropped off.

Trakg solves this by capturing partial form data in real time, so you can:

  1. See where users abandon forms
  2. Understand friction points
  3. Recover high-intent leads
  4. improve conversion rates

Example
If a user starts filling a demo request form and leaves after entering their email but before submitting, Trakg securely captures the partial data. This helps you follow up or identify which fields cause drop-offs.

Why open source?

Most existing tools are expensive, complex, or closed ecosystems. We wanted something: lightweight, privacy-conscious, easy to integrate, transparent
and developer-friendly

So we built Trakg to work with any website using a simple script, no major backend changes required.

Who is this for?

  1. SaaS founders
  2. Marketers running paid traffic
  3. agencies optimizing funnels
  4. developers building forms
  5. Indie makers trying to improve conversions

I’d love feedback on:

  1. Use cases you’d want supported
  2. Integrations we should prioritize
  3. privacy considerations
  4. onboarding experience

If you want to try it or contribute, I’d really appreciate your thoughts!

Also, I’m looking for contributors interested in:

  • improving tracking reliability
  • building integrations (React, Next.js, WordPress, etc.)
  • analytics dashboards
  • privacy & compliance improvements
  • docs and examples
  • SDKs and plugins

GitHub repo:
https://github.com/mayurjadhav2002/trakg

If you’re interested in open source, analytics, SaaS, or growth tools, I’d love your feedback or contributions.

Even small contributions, ideas, or feature suggestions are very welcome 🙌
Thanks 🙌

on March 22, 2026
  1. 1

    Form abandonment sounds obvious until you actually measure it. Most SaaS signup and demo forms lose 60-70% of people who start them. That's a huge pool of people who were interested enough to begin.

    The use case I'd prioritise first: checkout abandonment where you can capture email + what they were trying to buy. Not just 'someone left' but 'this person started the Pro plan checkout and dropped at step 2'. A generic 'you left something behind' email gets ignored. 'You were looking at the Pro plan, here's what's included' is a completely different conversion conversation.

    One thing you'll hit early with B2B buyers: privacy questions around partial data capture, especially in the EU. GDPR compliance on data you captured before consent was given is a grey area. Worth having a clear answer ready before anyone asks. That's the objection that will stall enterprise deals.

Trending on Indie Hackers
$36K in 7 days: Why distribution beats product (early on) User Avatar 114 comments I've been reading 50 indie builder posts a day for the past month. Here's the pattern nobody talks about. User Avatar 111 comments Finally reached 100 users in just 12 days 🚀 User Avatar 79 comments We made Android 10x faster. Now, we’re doing it for the Web. 🚀 User Avatar 71 comments a16z says "these startups don't exist yet - it's your time to build." I've been building one. User Avatar 57 comments The workflow test for finding strong AI ideas User Avatar 54 comments