Skip to main content
GET
Get Campaign Email Client Breakdown
Returns the mail clients and device types that opened one email campaign, as shares of its unique opens. The breakdown covers the whole campaign. Each email send counts once, attributed to the client of its first open. Test sends are excluded, and detected email-security scanners are excluded unless you set includeMachineEngagement=true. For every email in a time window, use Get Email Client Breakdown.

Path Parameters

string
required
The ID of an email campaign. SMS campaigns return 400.

Query Parameters

string
Optional recipient mailbox provider filter, for example gmail, microsoft, yahoo, or icloud.
boolean
default:"false"
Set to true to include detected scanner, preview, and tracked asset opens.

Response Fields

string
The campaign the breakdown covers.
number
Unique opens of the campaign. 0 when nothing was opened, in which case clients and devices are empty arrays.
number
Opens that came through the Gmail or Yahoo image proxies or Apple Mail Privacy Protection, which hide the reader’s device.
array
Mail clients, most opens first. Each item has key, label, opens, and share (percentage of totalOpens, not rounded). key is one of apple_mail, gmail, outlook, yahoo_mail, thunderbird, android_mail_app, web_browser, or other.
array
Device types, most opens first. key is one of desktop, mobile, tablet, or unknown.
mailboxProvider is echoed back when you provide it.

Responses