An Affiliate Marketing program is likely to be successful if these key conditions can be met:
1. Successful, experienced program management is available internally or via outsourcing
2. The product portfolio presents a combination of volume and price that will justify the expense of an affiliate program
3. The product can be purchased via a trackable means. Tracking technology is evolving rapidly and includes support for text links, banner ads, and telephone calls (a recent mainstream development), among others