There are many types of referral programs. Some of the most common that you can look into are contests, giveaways, loyalty programs, referral discounts, and offers for upgrades.