Aura Logo
AuraAPI Docs
OpenapiV1AnalyticsCampaigns

Get campaign analytics

Alpha API - This endpoint is in active development. Schema may change without notice.

Retrieve lead and call performance aggregated by UTM source, medium, and campaign.

Includes:

  • Total leads, booked calls, shows, and closes per campaign
  • Show rate and close rate per campaign
  • Revenue per campaign

Use Cases:

  • Campaign-level ROAS calculations
  • Channel + medium attribution reporting
  • Marketing spend optimization across campaigns
GET
/v1/analytics/campaigns

Query Parameters

start_date?string

ISO 8601 start date (defaults to all time)

end_date?string

ISO 8601 end date (defaults to now)

Response Body

application/json

application/json

application/json

curl -X GET "https://api.aura-app.ai/v1/analytics/campaigns"
{
  "success": true,
  "data": [
    {
      "utm_source": "google",
      "utm_medium": "cpc",
      "utm_campaign": "spring-2026",
      "total_leads": 120,
      "booked_calls": 45,
      "shows": 36,
      "closes": 12,
      "total_revenue": 480000,
      "show_rate": 80,
      "close_rate": 33.3
    }
  ]
}
{
  "success": false,
  "error": "Failed to fetch analytics",
  "code": "DATABASE_ERROR",
  "requestId": "req_abc123"
}
{
  "success": false,
  "error": "Failed to fetch analytics",
  "code": "DATABASE_ERROR",
  "requestId": "req_abc123"
}