Website Traffic Report
Pricing
Pay per event
Website Traffic Report
Learn from your competitor's websites with insights on traffic, SEO performance, rankings, and more. Stay ahead by optimizing your website data-driven!
Pricing
Pay per event
Rating
0.0
(0)
Developer

Zen Studio
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
11 minutes ago
Last modified
Categories
Share
Website Traffic Report - Structured Analytics Data Extractor
Extract comprehensive, well-organized website analytics from any domain. Get rankings, traffic trends, engagement metrics, audience geography, and traffic sources - all structured into clear, actionable sections. Perfect for competitor analysis, market research, SEO strategy, and business intelligence.
Features
Structured Report Sections
| Section | Data Points | Description |
|---|---|---|
| Rankings | Global Rank, Country Rank, Category Rank | See where any website stands globally and in specific markets |
| Traffic | Monthly Visits, 3-Month History, Trends | Track traffic volume and growth momentum |
| Engagement | Bounce Rate, Pages/Visit, Avg Duration | Understand user quality and behavior patterns |
| Audience | Top Countries, Traffic Shares | Identify primary markets and geographic distribution |
| Acquisition | Search, Direct, Social, Referral, Mail, Paid | Discover how visitors find the website |
Key Capabilities
- Bulk Analysis: Analyze multiple domains in one run
- Clean Structure: Data organized into logical, easy-to-parse sections
- Trend Analysis: Month-over-month and 3-month growth metrics
- Primary Source Detection: Automatically identifies dominant traffic channel
- Auto-Cleaning: Accepts URLs or domains, automatically normalizes input
Use Cases
| Use Case | What You Get | Business Value |
|---|---|---|
| Competitor Analysis | Traffic volume, sources, engagement, rankings | Benchmark performance and identify competitive gaps |
| Market Research | Industry rankings, geographic distribution, trends | Understand market size and regional opportunities |
| SEO Strategy | Search traffic share, traffic trends, engagement | Evaluate organic performance and content effectiveness |
| Business Intelligence | All metrics in structured format | Data-driven decisions for marketing and growth |
| Investment Research | Traffic trends, market position, audience insights | Evaluate digital assets and online businesses |
| Lead Generation | Geographic data, traffic sources | Build targeted outreach based on audience insights |
Quick Start
Basic Run
{"domains": ["google.com", "amazon.com", "facebook.com"]}
Input Format
Enter domains in any format - the actor automatically normalizes them:
| Input Format | Cleaned Output |
|---|---|
https://www.example.com | example.com |
http://example.com/page | example.com |
www.example.com | example.com |
example.com | example.com |
Run & Export
- Enter domains to analyze
- Click "Start"
- View results in the organized table view
- Export to JSON, CSV, Excel, or HTML
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
domains | Array[String] | Yes | Website domains or URLs to analyze |
Input Validation
- Accepts full URLs or domain names
- Auto-removes
http://,https://,www. - Validates domain format
- Invalid domains return error messages (not skipped)
Output Data
Each domain returns a structured traffic report with five sections.
Rankings
Competitive positioning metrics.
{"rankings": {"global": 12345,"country": {"code": "US","rank": 5432},"category": {"name": "Internet_and_Telecom/Social_Network","rank": 123}}}
| Field | Type | Description |
|---|---|---|
global | int | Worldwide traffic rank |
country.code | string | Primary country code |
country.rank | int | Rank within primary country |
category.name | string | Website category |
category.rank | int | Rank within category |
Traffic
Volume and momentum metrics.
{"traffic": {"monthly_visits": 1300000000,"months": [{"month": "2024-10", "visits": 1200000000},{"month": "2024-11", "visits": 1250000000},{"month": "2024-12", "visits": 1300000000}],"trends": [{"period": "previous_month", "change_percent": 4.0},{"period": "last_three_months", "change_percent": 8.33}]}}
| Field | Type | Description |
|---|---|---|
monthly_visits | int | Most recent month's total visits |
months | array | Last 3 months with visit counts (chronological) |
trends | array | Growth percentages for different periods |
Trend Periods:
previous_month- Change from second-to-last to last monthlast_three_months- Change from first to last month
Engagement
User quality signals.
{"engagement": {"bounce_rate": 0.4523,"pages_per_visit": 5.23,"avg_duration_seconds": 245.67}}
| Field | Type | Description |
|---|---|---|
bounce_rate | float | Bounce rate (0-1 scale) |
pages_per_visit | float | Average pages viewed per visit |
avg_duration_seconds | float | Average visit duration in seconds |
Audience
Geographic distribution.
{"audience": {"top_countries": [{"code": "US", "share": 0.35},{"code": "GB", "share": 0.08},{"code": "DE", "share": 0.06}]}}
| Field | Type | Description |
|---|---|---|
top_countries | array | Countries ranked by traffic share |
top_countries[].code | string | Country code (ISO 3166-1 alpha-2) |
top_countries[].share | float | Traffic share (0-1 scale) |
Acquisition
Traffic channel performance.
{"acquisition": {"sources": {"search": 0.45,"direct": 0.37,"referrals": 0.10,"social": 0.05,"paid_referrals": 0.02,"mail": 0.01},"primary_source": "search"}}
| Field | Type | Description |
|---|---|---|
sources | object | All traffic sources with their shares (0-1 scale) |
primary_source | string | Source with highest share |
Traffic Source Types:
direct- Direct visits (typed URL, bookmarks)search- Organic search trafficsocial- Social media platformsreferrals- Links from other websitespaid_referrals- Paid advertising trafficmail- Email marketing traffic
Complete Output Example
{"domain": "example.com","rankings": {"global": 12345,"country": {"code": "US", "rank": 5432},"category": {"name": "Business", "rank": 123}},"traffic": {"monthly_visits": 5000000,"months": [{"month": "2024-10", "visits": 4800000},{"month": "2024-11", "visits": 4900000},{"month": "2024-12", "visits": 5000000}],"trends": [{"period": "previous_month", "change_percent": 2.04},{"period": "last_three_months", "change_percent": 4.17}]},"engagement": {"bounce_rate": 0.42,"pages_per_visit": 4.5,"avg_duration_seconds": 180},"audience": {"top_countries": [{"code": "US", "share": 0.45},{"code": "GB", "share": 0.12}]},"acquisition": {"sources": {"search": 0.40,"direct": 0.35,"social": 0.15,"referrals": 0.08,"mail": 0.02,"paid_referrals": 0.00},"primary_source": "search"},"error": null}
Error Output
When a domain cannot be analyzed:
{"domain": "invalid-domain.xyz","error": "HTTP 404"}
Pricing: Pay As You Go
This actor uses Apify's pay-per-event billing model for cost-effective, usage-based pricing.
| Event | Cost | Description |
|---|---|---|
domain | $3.49 / 1,000 | Charged per successfully analyzed domain |
Volume Discounts
| Tier | Price per 1,000 |
|---|---|
| Base | $3.49 |
| Bronze | $3.40 |
| Silver | $3.20 |
| Gold | $3.00 |
Key billing details:
- Only successful results are charged: Failed domains (404, no data) are free
- No minimum commitment: Pay only for what you use
- Budget controls: Set spending limits in your Apify account
The Actor start is always charged at $0.25/1k starts.
Dataset Views
The actor provides an organized table view for easy data analysis:
Overview
Quick snapshot of all key metrics:
- Domain
- Rankings (global, country, category)
- Traffic (monthly visits, trends)
- Engagement (bounce rate, pages/visit, duration)
FAQ
How accurate is the data?
The data comes from SimilarWeb's analytics platform, which uses direct measurement, data modeling, and machine learning. It's industry-standard for competitive intelligence.
Why do some domains show errors?
This can happen if:
- The domain is very new or has minimal traffic
- The domain doesn't exist or is misspelled
What do the share values mean?
Share values are decimals from 0 to 1:
0.45= 45%0.08= 8%
Can I analyze my own website?
Yes! This is useful for:
- Verifying your analytics data
- Understanding your traffic sources
- Benchmarking against competitors
- Tracking growth trends
How current is the data?
The data typically reflects the most recent complete month. The traffic.months array shows exactly which months are included.
What's the difference between this and the SimilarWeb Scraper actor?
| Feature | Website Traffic Report | SimilarWeb Scraper |
|---|---|---|
| Data Structure | Organized sections | Flat data fields |
| Trend Analysis | Month-over-month trends | Raw monthly data |
| Primary Source | Automatically identified | Manual analysis needed |
| Best For | Quick insights, reporting | Raw data, custom analysis |
How many domains can I analyze?
There's no hard limit per run. Domains are processed in parallel batches for efficiency. Expect longer execution time with more domains.
Transform website data into actionable insights. Get structured, organized analytics that's ready for analysis and reporting.