Referrals deserved a better engine
GrowthRail is the universal referral engine for SaaS, mobile, and web. We started it because every team we worked with reinvented the same plumbing — codes, attribution, fraud, webhooks, dashboards — and shipped a worse version each time.
Most referral programs die in the same way. A growth engineer ships a v1 in two weeks, attribution is brittle, the share UI looks pasted in, and the rewards pipeline is a Cron job that occasionally drops payouts on the floor. A year later, no one trusts the dashboard, and the team quietly stops investing.
GrowthRail is what that team would have built if they had nine months and a single mandate: ship a referral engine that other engineers would actually want to use. SDKs that feel native to the framework. Attribution that survives the install gap. A dashboard that's a control room, not a screenshot. Webhooks that don't quietly fail.
We're a small team. We ship in public. We talk to every pilot. If you're piloting GrowthRail and something is missing — or worse, surprising — the path to engineering is one Slack message away.
Three things we'd hold the line on
Boring on the inside
Prefixed unique IDs. Soft-deletes everywhere. Multi-tenant by client. Background queues. The kind of plumbing nobody writes about but everyone needs.
Honest about failure modes
Every webhook attempt is logged. Every retry is visible. Every revoked key is timestamped. We don't hide failure — we make it inspectable.
Drop-in, not lock-in
The SDKs ship UI you can use today. The same primitives are headless if you want full control tomorrow. Your data is yours, exportable, and never re-sold.
The fastest way to reach us
We'd rather have a real conversation than send you to a contact form. Email goes straight to the founders.
Be part of the first cohort.
Early-access teams get pilot pricing forever and a direct Slack with engineering.