Having a referral program is considered to be one of the most effective ways to grab more customers down the sales funnel.