Everyone knows the saying "don't put all your eggs in one basket". That's good advice generally. It also applies to affiliate marketing, as a recent experience confirms.
See, I've been promoting various affiliate programs on a few different websites. They come from different networks like Commission Monster and Check My Stats. A couple of them have been working consistently, and I've come to count on getting a small but regular flow of commissions from them.
On one of them I'd racked up forty bucks for the month so far. But then all of a sudden this just disappeared. As far as I can tell this was because the merchant had just cancelled its relationship with that particular affiliate network. So all earnings that had not been paid out just dried up.
It's not much money, of course. However it's a bit annoying. And as well as that saying I cited at the top of the post, there's another one worth remembering: "Don't count your chickens before they hatch."
I'm glad I've signed up to several different programs, so it's not such a big problem. However if I'd put all my work into promoting just one affiliate program and was earning substantial monthly payments and that went belly up all of a sudden -- well, it really would be back to square one and be very disheartening.