Sender Side

Evernote introduced a concept of points

Receiver Side

Social approval + Value + CTA = Successful referral program