Websites Audience & Demographics Dataset
Analyze the overlapping audiences across multiple websites and gain valuable insights into the demographics and interests of visitors to your website, your competitors’ websites, and your industry.
Historical Data Availability: Access up to 37 months of historical data, depending on your subscription plan.
What you can track
- Demographics — Demographic breakdown of website visitors by age and gender, including engagement metrics for each segment.
- Audience Interests — Websites frequently visited by the same audience and the overlap and affinity between different domains’ visitors.
Batch API and REST API use different keys. Make sure you're using the correct one.
Getting started
1. Authentication
curl --location 'https://api.similarweb.com/batch/v5/request-report' \
--header 'api-key: {{API_KEY}}' \
--header 'Content-Type: application/json' \
--request POST \
--data body
Available tables (vtables)
Demographics (demographics)
Primary use case: Demographic breakdown of website visitors by age and gender, including engagement metrics.
Primary keys: domains, countries
demographics_share | Total traffic share for a given domain and demographics criteria (age + gender). | Monthly |
demographics_avg_visit_duration | Average visit duration (seconds) for a given domain and demographics criteria. | Monthly |
demographics_bounce_rate | Bounce rate for a given domain and demographics criteria. | Monthly |
demographics_pages_per_visit | Pages per visit for a given domain and demographics criteria. | Monthly |
{
"delivery_information": {"response_format": "csv", "delivery_method_params": {"retention_days": 60}},
"report_query": {
"tables": [{
"vtable": "demographics",
"granularity": "monthly",
"filters": {
"domains": ["similarweb.com","google.com"],
"countries": ["WW","US"],
"age_groups": ["18-24","25-34","35-44","45-54","55-64","65+"],
"gender": ["male","female"]
},
"metrics": ["demographics_avg_visit_duration","demographics_bounce_rate","demographics_pages_per_visit","demographics_share"],
"start_date": "2024-06","end_date": "2024-06"
}]
}
}
Additional request parameters
- age_groups — Optional. Specific age groups to filter.
- gender — Optional. Gender filter (
male,female).
Audience Interests (audience_interests)
Primary use case: Identify websites frequently visited by the same audience and measure overlap and affinity between domains’ visitors.
Primary keys: domains, countries
desktop_audience_interests_affinity | Websites frequently visited by the same desktop visitors within the browsing session, with affinity score. | Monthly |
mobile_audience_interests_affinity | Websites frequently visited by the same mobile visitors within the browsing session, with affinity score. | Monthly |
desktop_audience_interests_overlap | Percentage of visitors that visit both the analyzed domain and other domains on desktop. | Monthly |
mobile_audience_interests_overlap | Percentage of visitors that visit both the analyzed domain and other domains on mobile. | Monthly |
{
"delivery_information": {"response_format": "csv", "delivery_method_params": {"retention_days": 60}},
"report_query": {
"tables": [{
"vtable": "audience_interests",
"granularity": "monthly",
"filters": {"domains": ["similarweb.com","google.com"], "countries": ["WW","US"]},
"metrics": ["desktop_audience_interests_affinity","desktop_audience_interests_overlap","mobile_audience_interests_affinity","mobile_audience_interests_overlap"],
"start_date": "2024-06","end_date": "2024-06"
}]
}
}
On this page
- Websites Audience & Demographics Dataset