Traffic Analytics API allows you to pull raw data from the Traffic Analytics tool on SEMrush. It’s available as a standalone product separate from any SEMrush subscription. The API is available at two levels:
- Basic API: Traffic Overview data
- Extended API: Traffic Overview, Traffic Sources, Traffic Destinations, Geographic Distribution, Subdomains
Please note: In addition to these two models, custom packaging and pricing is available when you contact a sales representative through phone, email or the contact button from the Traffic Analytics API landing page.
Traffic Overview data will be able to show you estimates of a domain’s visitor behavior. These include monthly visits, unique visits, pages per visit, average visit duration, mobile vs. desktop traffic % and bounce rate.
In the same way the Traffic Analytics Overview report can compare up to 5 domains at a time, you can pull this data for 5 domains in a single request. This data gives you a quick look into the general level of interaction between a website and its visitors.
The extended API (full details in the API documentation) offers 4 distinct reports in addition to the Traffic Overview from Basic API:
- Traffic Sources
- Traffic Destinations
- Geographic Distribution
This data will show you more in-depth details of a website’ traffic for a more comprehensive study of a domain’s traffic coming from all angles.
You’ll be able to analyze traffic by source (search, social, paid, referral, and direct) and geographic location (worldwide) - including the top social network sites and search engines sending traffic to a site. This will tell you where a domain’s predominant market comes from online.
Subdomains will give insight into how a domain structure their website to attract visitors and traffic destinations will show you what sites these people visit most often directly after the queried site.
With all of this information, you could create an amazing dashboard to study and compare websites that are of interest to you.
For more information on everything available in Traffic Analytics Overview and deeper reports, please read the Traffic Analytics user manual.
How do you get it?
This API is available to buy separately from an SEMrush subscription. This means you can pay for the Traffic Analytics API without paying for a monthly subscription to the rest of the SEMrush suite if you only want access to raw Traffic Analytics data.
This API does not use any API units associated with the standard SEMrush API for Business subscriptions. It is available as its own monthly or annual subscription. To acquire your API key, please contact our sales team and we’ll provide you with a quote based on your specific needs.
What can Traffic Analytics API be integrated with?
Data from the Traffic Analytics API can easily be integrated with:
- Business Intelligence Software (like Tableau, Dundas BI, Domo, etc)
- Data visualization tools like Google Data Studio
- Spreadsheets such as Google Sheets or Microsoft Excel
- Custom dashboards
- SAAS products
- And more!
How often is Traffic Analytics API data updated?
Our data is updated every month, meaning you will always be seeing data on a domain’s traffic that is referencing their traffic estimates that occurred the most recent month.