I'm currently running a 'web design' online business and thought a good way to drive some extra traffic would be to start an affiliate program. My site doesn't generate that much traffic, and I don't expect this affiliate program to be all that big, but I was wondering if there is anything I should know before I start this program. My plan was to make a simple form that users can fill out to join the affiliate program. I haven't made the form yet, but aside from name, e-mail address, and phone number, I don't really know of any other information I would need to ask. To keep things simple, I was just going to send payments via paypal, and, to track affiliates, I was thinking of just giving each affiliate a unique 'ID'. The 'ID' is basically an 8 character string (like: 'fsem42d9'). When a customer fills out an order for a website, there will be a spot to enter a 'coupon code'. I was thinking that the affiliate ID could also be a coupon for customers. So a customer will enter 'fsem42d9' as a coupon, and that customer will receive 10% off or something, and when we get the order, we will also see which affiliate referred this customer based on what coupon was used (each affiliate will obviously have their own ID but each ID will act as a 10% off coupon as well). Anyway, I've never hosted my own affiliate program, so I want to know if there are things I should know. Thanks in advance.