Skip to content

tracking_reports_source_people

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window.

Tool

tracking_reports_source_people

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window.

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window. Keyset-paginated; each person carries their attributed lifetime revenue per currency.

Behavior

HTTP
GET /tracking/reports/source-people

Arguments

Name
Type
Required
Description
to
string
—
Cohort window end (ISO); must match the report this row came from. Optional — defaults to the moment of the call.
from
string
—
Cohort window start (ISO); must match the report this row came from. Optional — defaults to 30 days back, the start of that UTC day.
limit
integer
—
People per page (default 50, max 200)
model
string
—
Attribution model to credit the touchpoint under; must match the report this row came from (default 'last_click').
cursor
string
—
Opaque keyset cursor from a previous page
domain
string
—
Only consider touchpoints on this domain; must match the report this row came from. Omit for no restriction.
channel
string
•
Channel to drill into
utmNulls
string
—
Comma-separated dimension names (utmSource,utmMedium,utmCampaign,clickIdType) that must be IS NULL
utmMedium
string
—
utm_medium of the breakdown row to drill into. Omit for no filter; to match the IS-NULL row, list it in utmNulls instead.
utmSource
string
—
utm_source of the breakdown row to drill into. Omit for no filter; to match the IS-NULL row, list it in utmNulls instead.
clickIdType
string
—
Native click-id type of the breakdown row to drill into (e.g. 'gclid'). Tri-state: omit for no filter (all click ids), pass a value to match it, or list 'clickIdType' in utmNulls to match the IS-NULL row.
utmCampaign
string
—
utm_campaign of the breakdown row to drill into. Omit for no filter; to match the IS-NULL row, list it in utmNulls instead.
lookbackDays
integer
—
How far back before a conversion a touchpoint may be credited, in days; must match the report this row came from (default 30).

Response

Field
Type
Always
Description
cursor
string
•
Pass back as `cursor` for the next page. Null on the last page.
people
array
•
The page of people behind the requested row, ordered by the keyset the cursor walks.

Try it

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window.

When to use

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window. Keyset-paginated; each person carries their attributed lifetime revenue per currency.

Example

Ask your agent something like this:

List the people (profiles) behind one channel / UTM row from the revenue-by-source report, under the same model + window.

The agent will invoke tracking_reports_source_people with these arguments:

{
  "channel": "<channel>"
}

Esc

Start typing to search the docs.

↑↓navigate↵select