Just like yours, most referral strategies out there don't work as planned. When you offer a generic commission to your affiliates, you don’t have to waste time wondering why no one spreads the word. No, your affiliates aren't lazy. It’s your incentive. It’s just too low. The amount is too insignificant. If it doesn't match the effort of making a recommendation, your program is just not going to work. That’s the logic.
Here's how to fix it.
Stop offering something not worthy to your affiliates. Start offering high rewards, or something worthy instead. This is how you attract high performance out of them. You see, a referral is a transfer of trust. So you must align the incentive with their ego or actual needs. Instead of an amount they think is not worth putting effort into, give them a big one-time commission instead, the amount that they are willing to work harder than ever for you. Besides ensuring the quality of your products or services is intact and shareable, please also keep your referral program as simple as possible as well. This is how you attract more affiliates to join your referral programme.