Product overview

Referrals for your Flutter app.

Connect your Flutter app to Invitebase through the REST API. Identify users, create referral links, and report qualifying events from your backend.

Send the action that earns a reward.

Your backend reports the customer action that qualifies a referral.

Illustrative example
Example event payload

Your app sends the action. Your campaign decides what it earns.

{
  "event": "subscription_paid",
  "user_id": "alex",
  "properties": {
    "plan": "pro_monthly",
    "amount": 9.99,
    "currency": "USD"
  }
}
Referral lifecycle

Attribute → Qualify → Verify → Reward

Give users a link to share.

Create a referral link for an identified user and share it from your app.

Connect the new account.

Preserve the invite code through your app’s signup flow and pass it to your backend.

Reward meaningful actions.

Send purchases, subscriptions, or other qualifying events through the REST API.

Start with the first 100 validated referrals free, once per account.

Build your campaign, test the full referral journey, and launch when you’re ready.