Advertiser Analytics
GET/advertiser/analytics

Advertiser Analytics

Live performance for ads owned by your account: impressions, clicks, CTR, daily trend, by-placement and by-variant breakdown. Same JSON shape your /my-account?tab=ads dashboard renders. Free for own data — no credit cost.

GEThttps://www.startuphub.ai/api/v1/advertiser/analytics

Request

curl -H "Authorization: Bearer sk_live_..." \
  "https://www.startuphub.ai/api/v1/advertiser/analytics?days=30"

Parameters

ad_idintegeroptional

Filter to a single ad (must be owned by you). Omit for all of your ads.

daysintegeroptional

Lookback window in days (default 30, max 365).

Response

json
{
  "ads": [
    {
      "ad": { "id": 1234, "title": "Airwallex for global startups", "status": "active", "is_published": true },
      "impressions": 48210,
      "clicks": 312,
      "ctr": 0.6,
      "surface_breakdown": {
        "article": { "impressions": 28100, "clicks": 178 },
        "profile_page": { "impressions": 14210, "clicks": 95 },
        "search": { "impressions": 5900, "clicks": 39 }
      },
      "variant_breakdown": {
        "v1-uuid": { "impressions": 24000, "clicks": 165, "ctr": 0.7 },
        "v2-uuid": { "impressions": 24210, "clicks": 147, "ctr": 0.6 }
      },
      "series": [
        { "day": "2026-04-01", "impressions": 1620, "clicks": 11 },
        { "day": "2026-04-02", "impressions": 1750, "clicks": 9 }
      ]
    }
  ],
  "totals": { "impressions": 48210, "clicks": 312, "ctr": 0.6 },
  "window_days": 30
}