It doesn't matter how you get your referrals, but you definitely want as many of them as you can get. They don't have to be all sponsored by you, of course. It does vary from program to program on how much they will benefit you and if you get paid on multiple levels or not.
You will either have to give up some of your time or some of you money if you want to get referrals for your revshare program. This is a fact you might as well get used-to. Unless, somehow, your upline hooks you up with some.. which is pretty rare in this line of "work".
Unless you are on my team, of course. I help my people as much as I can. Don't get me wrong, though.. as I won't help people who won't help themselves. But I can see, from up above, who is putting in an effort and who is just sitting there waiting for a handout or thinking they bought a lottery ticket and are just waiting for a stroke of luck to appear.
The serious people, who can afford it, choose to buy referrals for their programs rather than use-up a lot of their time trying to generate traffic to their referral pages. This is a no-brainer, if money is no issure for you.
Instead of wasting money on advertising to build your business like a lot of people do.. why not use cashback advertising?
Except to say "cashback" would be somewhat of an understatement. What if you were able to get back ALL of your adspend back PLUS and extra... say.. 10% to 20% extra on top of that?
This is EXACLY what you can be doing now. All you need to do to get started is to buy some adpacks.