How to Earn Rewards with Client Referral Programs?