how to create a referral program for beginners