experience

Get campaign analytics (v9)

Get an Experience campaign's measured figures for one breakdown (such as overview, devices or frictions) over a date range and optional customer segments. Each figure is over the campaign's interactions (each visit with a verdict: every website, device, repetition and cycle) in the 30 UTC days ending its day: a single figure as of results.asOf (the range's end, or its last interaction day before), a line one point per day (null where its 30 days hold none), a change the figure minus its value 30 days earlier. A rate is a share of the window's interactions, null with none; figures carry no interval and state the distinct customers behind them (passCustomers, ratedCustomers, earlierPassCustomers). The Experience Score (0 to 100; no single journey has one) is pass rate × (50 + 10 × average stars on passes), null without stars. On overview and revenue, revenueValue is the own website's Experience dollars against competitors over the window's pairs, with each product's assumptions and point value (overview adds revenueValueTrend, revenueValueChange); a point of a product's gap is worth its AI-influenced market (SAM × AI influence, Tools › Products) ÷ 100. drivers count per website passed journeys with a strength (wins) and failed ones with an issue (losses), named by the Advisor from the scorer's notes (a failure blamed on the shopper is none); the overview also counts the own website against each competitor over matched pairs (against). Set panels to also read the overview panels.

get/api/v1/experience/campaign-analytics-v9/{id}

Request

  • Base URL: https://point11.ai
  • URL: https://point11.ai/api/v1/experience/campaign-analytics-v9/{id}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://auth.point11.ai/oauth2/authorize, token URL https://auth.point11.ai/oauth2/token)

Path parameters

idstring uuid required

The Experience campaign's id

Query parameters

Absent or null reads all time

Customer-level entries and the agent (ids from experience_campaign_segments_get), ANDed across axes; empty reads the whole cohort. Every customer attribute narrows by its own buckets, a store by its customers. An agent entry names one of point11, dots, spark, muse, grok_bot and narrows every figure to that agent's visits (scopeAgent states it); one at most, and with none every agent's visits are read together. The campaign's own planned and running counts stay campaign-wide and every agent's.

destinationstring nullable

A campaign website's id (destinations[].id) or name; absent reads the campaign's own measured website

tab'overview' | 'revenue' | 'audiences' | 'channels' | 'topics' | 'locations' | 'competitors' | 'engines' | 'sentiment' | 'forecast' required

Which breakdown to read: overview, a segment dimension, or competitors

panelsboolean

Also read the overview panels (customerLocations and replayJourneys, as experience_campaign_overview_get_v7 answers them) in the same read, under the same scope; panels is null when false

Headers

Point11-Organizationstring uuid

Organization to act in. Required for OAuth bearers; an API key acts in the organization that owns it.

Response

Success.

destinationIconsobject required

Each website's stored favicon by destinations[].id; one without (no URL, or none stored) is absent and draws its name's initial

revenueValueChangenumber nullable required

On the overview tab, revenueValue's experienceUsd less its value 30 days before results.asOf; null unless both days value something

Changes

No recorded changes to this operation across all 1 revision of this API.