Inviting Users
ContactsManager SDK provides a comprehensive invite system that enables developers to implement controlled growth mechanisms, track user acquisition, and build viral loops into their applications. The invite system supports multiple distribution methods and provides detailed analytics for measuring growth effectiveness.How It Works
The invite system operates on a token-based architecture where each user can generate unique invite codes and links. These invites can be distributed through various channels and redeemed by new users to join the application. The system maintains complete audit trails of who invited whom, enabling sophisticated growth analytics and user relationship mapping. Key components include:- Invite Code Generation: Unique 6-character codes for easy sharing
- Invite Link Creation: Full URLs for web-based distribution
- Redemption Tracking: Complete audit trail of invite usage
- Bulk Email Distribution: Automated email invites to contact lists
- Relationship Mapping: Track invitation hierarchies and user networks