In a referral program, you have to offer people products that otherwise they have to pay, create a bond between you and your customer, and finally have a clear marketing goal.