I think organizing seminars for affiliates is a good idea. In that way, new affiliates will be trained well and will fully understand the nature of the business. Some great preparation are also needed, like the venue, the campaign needed to persuade more participants to join, and the inputs and training modules needed. It would surely produce a great number of incoming affiliates.