The best incentive for new affiliates is your willingness to guide them. If an affiliate can reach you easily for assistance , that's the best incentive for new affiliate's. Nothing can be more precious for new affiliate's then a good leader.
Once a new member has confidence in his leader, he will work going out of his ability and both the team leader and the new affiliate are benefited with this.