Affiliate marketing thrives on one key element — traffic. No matter how appealing an offer or product may be, it won’t ...