"most people quit before they give it enough time to work"
Very true, but the question is "How much time is ENOUGH time"? People want instant gratification nowadays, Short of that, they at least want to see progress. Some sign that what they're doing is working is essential to keeping the motivation to maintain the marketing effort. It may be only a few upgrades or sales the first month....maybe a few more the 2nd month....but SOME sign of progress. What happens far too often, from my experience, is that the program you're promoting tanks before you can ever build up a profitable business with it. Or maybe it just stagnates. Once people start dropping out, it becomes a snowball effect. So, how much time is enough time kind of depends on what it is that you're promoting and how that business is doing in general, aside from your own efforts.
You have hit on a very good quandary most people have also.
Two of the the inherent problems with any downline are the same whether it is a MLM or a traffic site.
1. Attrition (paying people drop outs)
2. Is it duplicatabie
No matter what the GooRoos tell you, attrition is your biggest enemy in building a downline in any business where people pay for the privilege of being in the business. The obvious answer is to keep adding more people faster then they leave, right? Well, in some instances that is just not possible. You know how it goes, you work your butt off to get a new customer in your downline and then a couple days later get a notice one left.
Sure you are motivated and excited about this new enterprise and for some reason others are not so much or at least not enough to keep with it.
You really need to look at WHY they are leaving. It is sometimes impossible to communicate with them directly since they also usually unsubscribe from all contact when they leave. So what do you do then? How do you get a grasp on this?
The easiest way is to have someone who has no skin in the game look at the program and give their honest opinion to you. Sometimes we can't see the forest for the trees and blind ourselves to some major problems for the "casual" person. So when we find out these issues, we need to find a way to convey a solution for to our downline.
There are usually only two reason they leave - don't quite understand it or not making any money with it. These may be both the same as they may not know enough about how it works well enough to make money with it.
For the second part, duplication, the newbie has to absolutely be able to do what it is you do to make money with the program. This may require a "hand holding session" or a report with detailed instructions on exactly how you are making money with the program. The prevalent idea is to keep your "secret" to yourself and hide your gold mine. The problem in real life is this works fine if you want to keep making it all yourself when the idea behind a downline is to make a little money off a lot of people.
Of course you have to actually be making money with the program for this to work. Otherwise it is the blind leading the blind and you all fall into a hole. You also have to be making the kind of money the people coming in are expecting to make from the advertising. If the ad says you can make "$10,000 a month in 3 months" and you've been doing it 7 months and barely making enough to paying for the monthly - it won't work well.
So if you are looking for an easy solution, I am afraid there isn't one.
What I do from past experience, and many reality slaps, is this:
1. Is the product worth the price and is it actually being sold. Unfortunately in the Internet age, there are ads for things and people just aren't buying them. So do some research and see if people are actually spending money on the product. If you study the stats you will find some programs just aren't as great as the ads make them seem. AVOID "review" sites about the program since most of them are either marketing the program itself or saying it is OK (or terrible), but they have something better.
Also don't generalize too much. don't just say, "Oh, it is a traffic site - people buy traffic so it has to be OK". Does the site you are trying to work actually produce results? Are they worth the money for the upgrade? Are people really upgrading? If they say how they are growing like crazy and only have 1,000 members after 3 years....hmmmm.
If they have a forum, look at how recent the posts are. If all of them are from 3 years ago or crabbing about being paid, not a good sign.
2. Look at the top people (if they are listed) and see what they are doing. Do some simple math, if they are only bringing in 100 people a month @ $5 each - does that jibe with what the ads say? If the top person is killing it, find out what they are doing by either asking them or just spying on what ads they are running, sites they have, and whatever else you can find. DO what they are doing since it obviously is working.
You need to be wary of sites that emphasize something other than the $$$. If they don't list the top earners, what is the point? The top people could have a downline of thousands that are doing nothing and they aren't really making any $$$. I have been in some where I was the top guy in my area and not making a dime. You got to think about these things a bit.
3. You have to consider your own time, effort, and money. Can you duplicate what the top people are doing to make a good dollar? Are they using techniques that you will have to learn and how long will it take for you to be proficient at them? Are they using special software, paid traffic, or something you just can't do? If you can't follow their exact plan, don't expect the same results!
The most powerful sales technique is to make something sound so good and the income so great you just think to yourself, "If only I could do 10% of that I will be set" and they got you. You then hope you will stumble into this 10% just plodding along, it doesn't work that way.
4. Go hog wild on the thing for at least 90 days (I mean to actually work it and get the traffic, not just piddling with it). Be relentless and work your butt off. At the end of 90 days you need to evaluate what happened. Figure your math: how many hits to sales/upgrade/downline? Can you actually sustain this level of work? What level will you have to get to to make the money you need? Can you actually do it?
So if you end up losing as many people as you signed up, it is not a a good start.
The object is to try and not waste your time on something that just won't work for you. If in the 90 days you get a 1,000 free members and no upgrades or a dead downline, you have to rethink some things. It may be nothing with you, your product may suck.
Sorry for the long post, again, and I even tried to condense it as much as possible. This is a subject with a lot of variables and something people do struggle with each and every day. I just hope it help!