DEV Community

Alexandr Belogubov
Alexandr Belogubov

Posted on

How I Built a Referral Exchange That Grows SaaS on Autopilot

Most SaaS founders struggle with the same problem:

How do you get affiliates to discover your program when you're just starting out?

You can:

  • Tweet about it ☁️
  • Email your users πŸ“§
  • Ask around in communities πŸ™‹β€β™‚οΈ

…but none of these scale reliably.


🧠 Rethinking Affiliate Growth

I started wondering:

What if affiliate programs could promote each other β€” automatically?

No outreach.

No cold DMs.

No separate dashboards.

Just:
βœ… Embedded referral dashboards

↔️ Affiliate traffic shared between products

βš–οΈ Credits to keep the exchange fair


βš™οΈ The system I built

I created a Referral Exchange, built into Refgrow β€” my native affiliate platform for SaaS.

Here’s how it works:

  1. You opt-in from your dashboard
  2. Your program appears inside other SaaS dashboards (and in the public directory)
  3. If someone clicks your program and joins β†’ you lose 1 credit
  4. If someone joins another program via your dashboard β†’ you earn 1 credit

Credits are the currency of attention.

You can buy more if you need a boost.

Or earn them by helping others grow.


πŸ› οΈ Technical bits

  • Click attribution works using referral codes + query params
  • Signup detection is tracked via the same webhook/event system used for affiliate conversions
  • Credits are handled per-project and logged in a dedicated table
  • Program listings are auto-filled by scraping homepage metadata + feeding it to GPT-4o for summary (title, logo, description)

πŸ§ͺ Key lessons

  • SaaS founders prefer tools that feel like infra, not marketing hacks
  • Embedded discovery converts better than sending people to another platform
  • Credit-based mechanics keep the system balanced and spam-resistant
  • Auto-generated listings remove friction and increase adoption

πŸ’¬ What do you think?

If you're building something affiliate-related β€” or trying to kickstart growth for your SaaS β€” I’d love to hear how you handle discovery.

Drop a comment, or check out how it works live:

πŸ‘‰ https://refgrow.com

Thanks for reading!

Top comments (0)