get_traffic_data
Retrieve traffic and acquisition data from Sealmetrics analytics to analyze marketing performance, track SEO metrics, and monitor campaign results across different channels and time periods.
Instructions
Get traffic/acquisition data from Sealmetrics. Answers questions like 'How much traffic from SEO yesterday?' or 'Show me Google Ads performance this month'
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Sealmetrics account ID (optional if SEALMETRICS_ACCOUNT_ID is set) | |
| date_range | Yes | Date range: 'yesterday', 'today', 'last_7_days', 'last_30_days', 'this_month', 'last_month', or 'YYYYMMDD,YYYYMMDD' | |
| report_type | No | Report grouping: 'Source', 'Medium', 'Campaign', 'Term' | Source |
| utm_source | No | Filter by specific source (e.g., 'google', 'facebook', 'seo') | |
| utm_medium | No | Filter by medium (e.g., 'organic', 'cpc', 'email') | |
| utm_campaign | No | Filter by campaign name | |
| country | No | Filter by country code (e.g., 'us', 'es') | |
| limit | No | Maximum number of results to return (default: 100, max: 1000) | |
| skip | No | Number of results to skip for pagination (default: 0) | |
| auto_paginate | No | Automatically fetch all results across multiple pages (default: false) |