Invite Events Worth Keeping
A lean event set that survives reward redesigns and still answers partner questions.
Name events after jobs, not buttons: invite_created, invite_delivered, invite_accepted, referred_user_activated, reward_qualified.
Keep reward amount and campaign id as properties so you can change incentive tiers without renaming events. Add a fraud_flag property early—retrofitting self-referral detection later is painful.
Deprecate with aliases. Silent renames break partner reports and destroy trust faster than a slow dashboard.