
What is the Referral Component?
The Referral Component provides a complete referral experience within your product through:- First-time onboarding that explains how your referral program works
- Multiple sharing options including link copy, social media, email, and QR codes
- Progress tracking showing clicks, signups, and earned rewards in real-time
- Automated reward payouts via PayPal, Venmo, and other payment methods
- In-app and Email notifications to keep users engaged with referral activity
Key Features
- Easy Integration - Add as a floating button to launch the Referral Component or integrate into your existing menu with custom launcher
- Customizable Offer - Configure reward amounts, text, and program details
- In-app Notifications - Alerts and announcements to keep users engaged with updates, promotions, and milestones
- Email Notifications - Automated emails for signups, rewards, and milestones
- Multi-language Support - Available in 10+ languages with automatic detection
- Cross-platform - Native SDKs for Web, iOS, Android, and React Native
Installation Options
Cello JS
JavaScript library for React, Vue, Angular, and vanilla JS applications
iOS SDK
Native Swift/Objective-C SDK with CocoaPods and SPM support
Android SDK
Native Kotlin/Java SDK with Gradle integration
React Native
Cross-platform mobile SDK for React Native apps
How to Use
Basic Implementation
- Load the SDK - Add Cello script or SDK to your application
- Generate JWT Token - Create server-side authentication token
- Initialize Component - Boot with your product ID and user details