Types
CampaignAnalytics
Campaign analytics — leads and calls aggregated by UTM source + medium + campaign
object
CampaignAnalyticsFields
bookedCalls
Number!
Number of booked calls from this campaign
closeRate
Percentage
Close rate as percentage (0-100)
closes
Number!
Number of closes from this campaign
revenueBreakdown
Booked and collected revenue from this campaign, named.
revenueSummary
Unique sales grouped by recorded currency, with missing currency amounts shown separately. No exchange rate is applied.
showRate
Percentage
Show rate as percentage (0-100)
shows
Number!
Number of shows from this campaign
totalLeads
Number!
Number of leads from this campaign
totalRevenue
deprecated
Revenue from this campaign
Ambiguous: this one is BOOKED while LeadSourceAnalytics.revenue is COLLECTED, and both were called revenue. Use revenueBreakdown.booked / revenueBreakdown.collected.
utmCampaign
String!
UTM campaign value (e.g., "spring-2026")
utmMedium
String!
UTM medium value (e.g., "cpc", "email", "social")
utmSource
String!
UTM source value (e.g., "google", "facebook")