@kasimax: "the question is more money per client or more options for clients"
That's not a question though, merely an option. Here's the actual question: what brings in more money in the end: more money per affiliate client or more options for affiliate clients (hopefully meaning more affiliates)? If potential affiliates are not (interested in becoming) clients, they'll have to be rewarded with money I suppose, but significantly less money than they would otherwise save on my offers perhaps.
To be clear though, I do appreciate you're thinking with me here, but in the end I want the whole affiliate program to be appealing since it's probably going to be the main form of advertising for quite a while, and ideally for a small cost. I'm not just thinking strangers on the internet here FYI, also thinking about classmates potentially spreading the word to earn some extra bucks while helping a classmate for example.
So taking into account what Jamiet99uk said, currently I'm thinking about giving someone say 1% discount per euro spent per month by someone who was referred to my site by them..
The discount would be continuously up to date, so if someone else takes an offer or someone upgrades they'll get a bit more discount and if someone stops paying, the discount goes down.
If someone wants cash rather than discount, perhaps a cent per euro spent on my site because of them.. Now that does sound low while I'm writing it, but I want incentive to choose for discount of course, so that should save potential clients more money. Maybe I need to raise both the discount and cash reward. I'm kind of clueless on what would have enough appeal and cause an optimal profit..
So to give examples for people who have trouble following my brainwaves:
A is a loyal client already. He currently pays €4/month for his hosting package. He uses the affiliate program and brings B to the site. B decides to go with the €3/month package I offer. As a reward, A receives 3% discount meaning A only has to pay 4*0,97=€3,88/month for his hosting package now.
B decides that he doesn't want a site anymore and ends his contract asap, but he does tell C about the company. C decides to go for the €6/month hosting package. As a result, B could get a 6% discount which would save him €0,24 on the package he used to have, but since he doesn't want to have his site hosted anymore, he takes the money reward; he now gets paid 1 cent for every euro spent by the customer he brought to the site, so €0,06/month right now.
Meanwhile, A no longer receives his 3% discount because the guy he brought to the site, B, ended his contract, so now A has to pay €4,00/month again.
Discounts and payments stack, can't get more than 100% discount I suppose.
What do you guys think about this model? Would it be profitable and create the incentive to tell people about my services? Does anyone see a dangerous loophole? I guess I do need to think about what would happen if someone manages to get customers bringing in €100,00/month meaning he would get a 100% discount and therefore be able to get everything for free, but I guess it makes sense to say one package per account, and as long as I don't get packages that cost €100,00 I would still benefit.
Maybe a lower maximum discount is better though, although 100% discount probably isn't going to happen in practice anyway, and if someone does get €100,00/month worth of clients to my company, I'm a happy man either.
Also, no problem Jamie :-)