How to Model Non-Viral Referral