Give people a link to share.
Identify the referrer and create a link they can send from your product.
Your web app identifies the customer and reports the purchase or milestone your campaign requires.
Illustrative exampleYour 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"
}
} Attribute → Qualify → Verify → Reward
Identify the referrer and create a link they can send from your product.
Preserve the invite code through the browser journey and pass it along when the referred user signs up.
Use hosted sharing and reward pages, or build the interface inside your own app.