Creating a Viral Referral Program is More Strategic than You Think