Businesses Website Traffic Job
Async
Website traffic (async)
POST
Businesses Website Traffic Job
Description
The Business Website Traffic Enrichment provides detailed insights into a company’s online presence by surfacing monthly web traffic metrics sourced from SEMrush’s a leading provider of digital analytics. For each input company (business_id), the enrichment resolves the associated domain and returns a set of standardized signals such as total visits, users, traffic sources (search, social, referral, direct, paid), device breakdown (desktop vs. mobile), bounce rate, time on site, and more.
Data is available from January 2017 through the start of the previous month, and is provided in raw form directly from SEMrush.
Raw traffic data is powered by SEMrush.
This signal is particularly useful for:
- Evaluating digital reach and engagement.
- Comparing marketing effectiveness across companies.
- Enriching lead profiles with behavioral indicators..
Asynchronous variant. This submits a job through the async job infrastructure — poll job status for progress and results. Input comes from an uploaded dataset (
list_id); limits are 10,000 rows and a 24-hour run time.For the full output signal reference, see the synchronous endpoint.How It Works
How It Works
- Input: Provide a
business_idobtained from the Match Businesses API andmonth_period - Processing: The system resolves the company’s domain and queries SEMrush’s
traffic_summaryAPI for the most recent monthly traffic metrics. - Output: Standardized traffic data including sessions, users, traffic source distribution, device usage, bounce rate, and engagement metrics.
Example Request (cURL)
Example Request (cURL)
Example Response
Example Response
Best Practices
Best Practices
Always use a validbusiness_idfrom the Match Businesses API.Specifymonth_period(YYYY-MM) when you want to retrieve metrics for a specific month.- Check for null values — if SEMrush has no data for a given domain, the response will contain null fields.
- Use rank, visits, and users together for benchmarking against competitors.
- Combine traffic metrics with firmographics to build a richer business profile.
Website Traffic Output Signals
Website Traffic Output Signals