First, you must remember that there are no guarantees with network marketing. There's a big difference between an opportunity and a foregone conclusion. For example, when you go to work for a company in the corporate world, it is an opportunity for you to earn money. The company does not immediately deposit a year's salary in your bank account. Only when you act on the opportunity by showing up for work each day and doing what's expected of you, do you receive your paycheck.
Network marketing is the same way.
You don't get paid just for signing up. What you get is the chance to build a business, using the products and resources of the company. Keep that in mind every day, and in particular when talking to prospects. There is no point in signing up people who expect to get something for nothing. Yes, it is tempting to do, because, unfortunately, it is so easy.