Referral Program To Get 1 Million Users On The Waitlist Before Launch

How can a referral program get 1 million users on the waiting list to try your app even before launch?. Sounds impossible, right?
Article - less than 15 minutes