analysis channel attribution and analysis channel audience together with jq for downstream charting.
Prerequisites: authenticated CLI and at least two channels with event registrations. Audience overlap requires between 2 and 5 channel IDs.
Steps
1
Discover the channels you want to analyze
2
Discover the events for attribution scope
3
Per-channel attribution across selected events
channelSize, membersEverRegistered, eventParticipationRate) plus a per-event breakdown showing how many new members the channel acquired from each event (joinedSinceLastEvent, with acquisitionRate) versus people already on the channel (alreadyInChannel).Omit --event-id entirely to roll up every event the channel ever appeared on.4
Audience overlap across the channel group
multiChannelRate: the fraction of unique people who sit in more than one channel.5
Combine into a single report
Variants
Scope every event analysis to a single tag
--tag-id limits the attribution to events that carry the given tag. Useful for “webinars only” or “Q2 campaign only” reports. See Tags and tag attach for tagging events.
Spot the largest audience overlap in a trio
Track multi-channel rate over time
Tips
acquisitionRateon an event isjoinedSinceLastEvent / total: the share of the event’s audience that the channel acquired specifically because of that event.eventParticipationRateon a channel ismembersEverRegistered / channelSize: the share of channel members who registered for at least one event.- Audience overlap requires
2 ≤ channelCount ≤ 5. Outside that range, the command exits with a usage error (exit2). - For the dashboard view of the same data, see Channel attribution and Audience overlap.
See also
analysis channel attribution. Full response schema.analysis channel audience. Intersection and metric shape.channel list. Discover channel IDs.event list. Discover event IDs to feed--event-id.- AI agent skill: recipe-channel-analysis. Install as a skill.
