From code generation to enrollment and payment - a complete visualization of the referral process
Unique referral code is created for each student
Student shares their referral code with friends
Friend registers using the referral code
Friend enrolls in a program
Student receives referral reward
The system automatically generates a unique referral code for each student upon account creation. This code is typically a combination of letters and numbers, often including the student's name or initials for personalization.
Students share their unique referral code through various channels: email, social media, direct messaging, or in-person. The system may provide shareable links or pre-formatted messages to make sharing easier.
When a friend uses the referral code during registration, the system records this connection. The referring student receives a notification that their code has been used.
The referred friend enrolls in a program. The system verifies the enrollment and updates the status of the referral from "pending" to "enrolled".
The system performs checks to ensure the enrollment is legitimate and meets all program requirements. This may include verifying payment or completion of necessary documentation.
Once verified, the system processes the referral reward. The amount is calculated based on the program type and current referral incentives.
The reward is distributed to the student through their preferred payment method. This could be a direct bank transfer, digital wallet, or credit to their account.
Students can track their referrals, earnings, and performance through a dashboard. The system provides analytics on which referral methods are most effective.
When a student account is created, the system automatically generates a unique referral code. This process involves:
Example: Student "John Smith" might receive code "JSMITH-5A2B" or a shorter variant like "JOHN25".
Students can share their referral codes through multiple channels:
Tip: The most successful referrals often come from personal messages rather than public posts.
When a friend uses the referral code during registration:
Note: Most programs require the referred friend to complete enrollment before the reward is granted.
Once the referred friend enrolls in a program:
Important: Some programs have a cooling-off period during which enrollment can be canceled, delaying the reward.
After successful enrollment verification:
Note: Payment processing times vary depending on the method chosen (e.g., bank transfers may take 3-5 business days).