Mobile-first referral programs explored: Designing the "give $5 get $5" campaign · HackerTrans