Files
marketingskills/tools/integrations/supermetrics.md
T
Corey Haines 83150fdc08 feat: rename 15 skills for shorter, cleaner names
Renames:
- ab-test-setup → ab-testing
- analytics-tracking → analytics
- competitor-alternatives → competitors
- email-sequence → emails
- free-tool-strategy → free-tools
- launch-strategy → launch
- onboarding-cro → onboarding
- paywall-upgrade-cro → paywalls
- popup-cro → popups
- pricing-strategy → pricing
- product-marketing-context → product-marketing
- referral-program → referrals
- schema-markup → schema
- signup-flow-cro → signup
- social-content → social

Updates all cross-references in skills, references, tools,
marketplace.json, README, AGENTS.md, and CONTRIBUTING.md.

BREAKING: Users with installed skills will need to reinstall.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 16:21:22 -07:00

3.8 KiB

Supermetrics

Marketing data pipeline that connects 200+ marketing platforms. Pulls data from ad platforms, analytics, social, SEO, email, and more into a single query interface.

Capabilities

Integration Available Notes
API Query any connected data source, manage accounts
MCP Claude connector
CLI supermetrics.js
SDK - REST API only

Authentication

  • Type: API Key
  • Query param: api_key={api_key} or Header: x-api-key: {api_key}
  • Get key: Supermetrics Hub > API settings at https://hub.supermetrics.com

Common Agent Operations

Query a Data Source

POST https://api.supermetrics.com/enterprise/v2/query/data/json

{
  "ds_id": "GA4",
  "ds_accounts": "123456789",
  "date_range_type": "last_28_days",
  "fields": [
    { "name": "sessions" },
    { "name": "pageviews" },
    { "name": "date" }
  ]
}

Query with Filters

POST https://api.supermetrics.com/enterprise/v2/query/data/json

{
  "ds_id": "AW",
  "ds_accounts": "123-456-7890",
  "date_range_type": "last_month",
  "fields": [
    { "name": "campaign_name" },
    { "name": "clicks" },
    { "name": "impressions" },
    { "name": "cost" }
  ],
  "max_rows": 100
}

List Available Data Sources

GET https://api.supermetrics.com/enterprise/v2/datasources

List Connected Accounts

GET https://api.supermetrics.com/enterprise/v2/datasources/accounts?ds_id=GA4

List Teams

GET https://api.supermetrics.com/enterprise/v2/teams

List Users

GET https://api.supermetrics.com/enterprise/v2/users

Key Metrics

Data Source IDs

  • GA4 - Google Analytics 4
  • GA4_PAID - Google Analytics (paid)
  • AW - Google Ads
  • FB - Facebook Ads
  • LI - LinkedIn Ads
  • TW_ADS - Twitter Ads
  • IG_IA - Instagram
  • FB_IA - Facebook Pages
  • GSC - Google Search Console
  • SE - Semrush
  • MC - Mailchimp
  • HubSpot - HubSpot

Date Range Values

  • last_28_days - Last 28 days
  • last_month - Previous calendar month
  • this_month - Current month to date
  • custom - Custom range (requires start_date and end_date)

Parameters

Query

  • ds_id - Data source identifier (required)
  • ds_accounts - Account ID for the data source (required)
  • date_range_type - Date range preset or "custom" (required)
  • fields - Array of field objects with name property (required)
  • filter - Filter expression for narrowing results
  • max_rows - Maximum number of rows to return
  • start_date - Start date for custom range (YYYY-MM-DD)
  • end_date - End date for custom range (YYYY-MM-DD)

Common Fields by Source

  • GA4: sessions, pageviews, users, bounce_rate, date, source, medium, page_path
  • Google Ads: campaign_name, clicks, impressions, cost, conversions, ctr, cpc
  • Facebook Ads: campaign_name, impressions, clicks, spend, reach, cpm, cpc
  • LinkedIn Ads: campaign_name, impressions, clicks, cost, conversions
  • GSC: query, clicks, impressions, ctr, position, page

When to Use

  • Pulling cross-platform marketing data into a single report
  • Comparing performance across ad platforms (Google, Meta, LinkedIn, TikTok)
  • Aggregating analytics data from multiple sources
  • Automating marketing reporting workflows
  • Building unified dashboards across marketing channels
  • Extracting SEO data alongside paid media metrics

Rate Limits

  • Rate limits vary by plan
  • Enterprise API: typically 100 requests/minute
  • Query results may be paginated for large datasets
  • Recommended: use max_rows to control response size

Relevant Skills

  • analytics
  • paid-ads
  • seo-audit
  • content-strategy
  • social