SEMRush Can be purchased using 3 plans Pro plan which has a monthly fee of $99.95 Pro plan does everything from competitors’ analysis to keyword research to suit audit.pro plan gives 10000 results per report, Tracks 500 keywords ,schedules 5 pdf reports and also pro plan gives keyword, organic, advertising research and gives estimation of traffic of any site. Guru plan which has a monthly fee of $199.95 Guru plan can perform anything that one can do with pro but has extended features besides pro.it attract 30000 results per report ,tracks 1500 keywords ,crawls 30000 pages and the plan is scheduled 20 pdf report . Business plan which has a monthly fee of $399.95 Business plan contains all the features and the plan has no limitations, business plan is ideal for companies that want to integrate it SEMRush API.