I am a fan of Semrush. IMHO, it is one of the best SEO tools that you can have - to find keywords - to grab keywords of your competitor - to spy your competitor Shoutmeloud has a deal of 2 weeks Semrush agency trial account. Do not forget to cancel your subscription before the end of 14 days. http://www.shoutmeloud.com/semrush-coupon-free-trial-account-code.html PS: just search google for 2 weeks semrush trial. You will see many promos.