If something isn't covered here, ping hello@growthrail.com — early-access teams get direct Slack access to engineering.
Which platforms do you support?
Web (vanilla JS in any framework), React 16.8+, and React Native 0.60+ (Expo 54). The core SDK is isomorphic, so it runs in Node, browsers, and React Native. For everything outside JS, the REST API integrates with any backend in any language.
How is referral attribution handled across web and mobile?
Three paths. (1) Referral code in the URL — deterministic. (2) Probabilistic device matching when no code is present — we match on OS, OS version, timezone, locale, screen size, language, model, and IP against recent link clicks. (3) Direct SDK calls when you already have a code. The first match wins and writes a single ReferralTrackingItem.
Do I have to build the share UI myself?
No. The SDK ships a modal, a drawer, an inline panel, a floating trigger button, and a new-user banner. Theme color, position, copy, and light/dark are configured from the dashboard. You can also keep the headless API and render your own UI.
What about fraud and double-claiming?
Per-project allow- and block-lists, single-claim enforcement on each LinkClickAnalytics ID, soft-deletes on every entity for audit trails, and security-logged authentication. Webhook secrets are per-webhook so a leak is contained.
How do rewards get delivered?
When a referred user completes a reward event, GrowthRail fires referral.converted to every enabled webhook on the campaign. You handle the actual reward in your stack — Stripe credit, in-app entitlement, payout, whatever. We retry up to 5× with backoff and log every attempt; you can manually replay from the dashboard.
Is there a hosted dashboard or do I build my own?
Hosted. Sign in with Firebase Auth, create an organization and project, and configure campaign, users, webhooks, analytics, and API keys from one console. Multi-tenant by client, scoped per project.
Can I run multiple referral programs?
Yes. Each project is an independent program with its own campaign config, webhooks, app users, and API keys. Great for separate apps in the same org, or buyer vs. seller programs in a marketplace.
What's the pricing model?
GrowthRail is free during early access while we onboard pilot teams. We'll publish usage-based pricing before general availability — sign up to the waitlist and we'll share details ahead of launch.
Get early access
Ship a referral program today, not next month.
Join product and growth teams piloting GrowthRail. Free during early access, no credit card required.