Get campaign(s) analytics
Get analytics for one or multiple campaigns. Specify the id field to get the analytics for a single campaign, or leave it empty to get the analytics for all campaigns
Request
- Base URLhttps://api.instantly.ai
- URLhttps://api.instantly.ai/api/v2/campaigns/analytics
- AuthHTTP bearer
Query parameters
A campaign ID to get the analytics for. Leave this field empty to get the analytics for all campaigns
[ "01a19e6f-8c2c-7779-8e7c-255def676379" ]
Start of the analytics range. Accepts a date-only value (YYYY-MM-DD) or a full ISO 8601 timestamp. Date-only values are interpreted as UTC midnight — e.g. 2026-04-07 is treated as 2026-04-07T00:00:00.000Z.
End of the analytics range. Accepts a date-only value (YYYY-MM-DD) or a full ISO 8601 timestamp. Date-only values are interpreted as UTC midnight — e.g. 2026-04-07 is treated as 2026-04-07T00:00:00.000Z.
Exclude the total leads from the result. Setting this to true will considerably decrease the response time
Response
Default Response
Example response
[
{
"campaign_name": "My Test Campaign",
"campaign_id": "01a19e6f-8c2c-7779-8e7c-255ee0f6373d",
"campaign_status": 1,
"campaign_is_evergreen": true,
"leads_count": 1500,
"contacted_count": 1200,
"emails_sent_count": 5000,
"new_leads_contacted_count": 200,
"open_count": 800,
"open_count_unique": 750,
"open_count_unique_by_step": 900,
"reply_count": 300,
"reply_count_unique": 280,
"reply_count_unique_by_step": 350,
"reply_count_automatic": 15,
"reply_count_automatic_unique": 12,
"reply_count_automatic_unique_by_step": 18,
"link_click_count": 800,
"link_click_count_unique": 600,
"link_click_count_unique_by_step": 720,
"bounced_count": 50,
"unsubscribed_count": 20,
"completed_count": 1100,
"total_opportunities": 10,
"total_opportunity_value": 1000
}
]Changes
No recorded changes to this operation across all 6 revisions of this API.