Affiliate marketing involves a significant market analysis upfront in order to have the best possibility of business success. Only then can the actual marketing tasks be started. Most marketers get these parts of the process out of order, which explains the lack...