A few Affiliate Marketing Capabilities You Need to Take a look at