SEMrush Traffic Analytics - Visits, Sources & Engagement
Pricing
from $0.01 / 1,000 results
SEMrush Traffic Analytics - Visits, Sources & Engagement
Get comprehensive traffic analytics for any website using SEMrush data and your own API key (BYOK). Visits, unique visitors, engagement metrics, traffic sources & geographic distribution. Total Visits Unique Visitors Pages Per Visit Avg Visit Duration Bounce Rate
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
"Get Comprehensive Traffic Data for Any Website" by John Rippy | johnrippy.link
๐ 2025 Zapier Automation Hero of the Year โ Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more โ
Get comprehensive traffic analytics for any website using SEMrush data and your own API key (BYOK). Visits, unique visitors, engagement metrics, traffic sources, and geographic distribution.
What You Get
Traffic Metrics
- Total Visits: Monthly visit count
- Unique Visitors: Distinct monthly visitors
- Pages Per Visit: Average pages viewed
- Avg Visit Duration: Time on site
- Bounce Rate: Single-page visit rate
Traffic Sources
- Direct: Type-in traffic
- Search: Organic search
- Social: Social media
- Referral: Links from other sites
- Paid: Advertising traffic
- Mail: Email campaigns
Geographic Distribution
- Country breakdown
- Traffic share per country
- Visit counts by region
Historical Trends
- 12-month traffic history
- Month-over-month changes
- Engagement trends
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
semrushApiKey | string | - | Your SEMrush API key |
domains | array | - | Domains to analyze |
includeHistorical | boolean | true | Get 12-month history |
includeTrafficSources | boolean | true | Get source breakdown |
includeGeoDistribution | boolean | true | Get country breakdown |
geoLimit | integer | 10 | Max countries to include |
webhookUrl | string | - | Webhook endpoint |
webhookPlatform | string | custom | zapier, make, n8n, custom |
demoMode | boolean | true | Return sample data |
Example Usage
Basic Traffic Analysis
{"semrushApiKey": "your-api-key","domains": ["example.com"],"demoMode": false}
Compare Multiple Sites
{"semrushApiKey": "your-api-key","domains": ["yoursite.com","competitor1.com","competitor2.com"],"demoMode": false}
Full Analysis with Extended Geo
{"semrushApiKey": "your-api-key","domains": ["example.com"],"includeHistorical": true,"includeTrafficSources": true,"includeGeoDistribution": true,"geoLimit": 25,"demoMode": false}
With Webhook
{"semrushApiKey": "your-api-key","domains": ["client-site.com"],"webhookUrl": "https://hooks.zapier.com/hooks/catch/123/abc","webhookPlatform": "zapier","demoMode": false}
Output Example
{"domain": "example.com","totalVisits": 2500000,"uniqueVisitors": 1750000,"pagesPerVisit": 4.2,"avgVisitDuration": "3:45","avgVisitDurationSeconds": 225,"bounceRate": "42.5%","bounceRateValue": 0.425,"trafficSources": {"direct": 0.32,"search": 0.38,"social": 0.08,"referral": 0.15,"paid": 0.05,"mail": 0.02},"geoDistribution": [{"country": "United States","countryCode": "US","trafficShare": 0.35,"visits": 875000},{"country": "United Kingdom","countryCode": "GB","trafficShare": 0.12,"visits": 300000}],"historicalData": [{"date": "2024-01","visits": 2300000,"uniqueVisitors": 1610000,"pagesPerVisit": 4.1,"bounceRate": 0.44}],"analysisDate": "2025-01-01T12:00:00.000Z","apiUnitsUsed": 200}
SEMrush API Units
| API Call | Units |
|---|---|
| Traffic Summary | 50 per domain |
| Traffic Sources | 50 per domain |
| Geo Distribution | 50 per domain |
| Historical Data | 50 per domain |
Full analysis: ~200 units per domain
Pricing
| Event | Description | Price |
|---|---|---|
| Actor start | Base cost per run | $0.05 |
| Domain analyzed | Per domain | $0.05 |
| Traffic sources fetched | Per domain | $0.02 |
| Geo distribution fetched | Per domain | $0.02 |
| Historical data fetched | Per domain | $0.02 |
| Webhook sent | Per notification | $0.01 |
Use Cases
Competitive Benchmarking
Compare traffic metrics across competitors.
Market Research
Understand traffic patterns in your industry.
Investment Due Diligence
Analyze traffic for potential acquisitions.
Client Reporting
Generate traffic reports for clients.
Geographic Targeting
Identify top markets for expansion.
Getting Your SEMrush API Key
- Log in to SEMrush
- Go to My Profile โ API โ Subscription Info
- Copy your API key
- Paste into the
semrushApiKeyinput field
Limitations
- Traffic Analytics requires SEMrush subscription with TA access
- Data accuracy depends on domain size and coverage
- Some smaller sites may have limited data
Built by John Rippy | johnrippy.link
๐ 2025 Zapier Automation Hero of the Year โ Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more โ
Keywords
semrush traffic analytics, website traffic, traffic sources, bounce rate, pages per visit, geographic traffic, traffic history, semrush api, byok semrush, competitive traffic, zapier integration, make integration, n8n integration