fastmon Docs
Analytics

Buyers next to visitors who did not buy

Fehler melden

Buyers next to visitors whose purchase was never observed: vitals and cart calls.

Answers "was the site slower for the people who did not finish" - about the PEOPLE, so the vitals cover each cohort's whole journey, not only its funnel pages. Per-stage numbers ride along for the page-level view.

checkout_no_success is a cohort, not an abandonment count. It means no success pageview was OBSERVED, and a real buyer falls into it whenever the success is invisible: a payment redirect landing on a thank-you page without the tracker, a purchase finished after the 24h stitch rotation or on another device, Shopify's off-site checkout. Comparing what was measured for two observed groups is a fact; calling the second group lost is not.

Authentifizierung

bearerAuth
headerAuthentifizierungBearer <token>

API token generated from the fastmon dashboard (Account → API Token) or at organization level (fmo_…, one that outlives its creator). Send as Authorization: Bearer fm_... or paste the full token (including its prefix) into the Authorize dialog.

Pfad-Parameter

org_id*Org Id
Formatuuid

Request-Body

application/json
  1. body

Request for the buyer / non-buyer comparison.

time_range*

Time range for the query

filters?

Optional filters

identity?|

Identifier to group visitors by: 'stitch' or 'session'. Null → the application's default (stitch preferred). Without a stored identifier there are no cohorts to build.

Response-Body

Successful Response

application/json
  1. response

The cohorts of one window, in the order most-advanced first.

A list rather than two named fields: customer-defined funnels evaluate later with N steps, and their "reached step k, never step k+1" cohorts reuse this shape.

Every number here is measured over PAGEVIEWS, because the comparison is about how the site performed for each group. A visitor with no pageview in the window therefore has no row in any cohort, even when the funnel counts them as a buyer from their checkout events alone. Expect the cohort visitor counts to be at or below the funnel's step counts for the same window.

meta*

Facts about the result

request*

The request as the server resolved it

cohorts*array<>
POST
/organizations/{org_id}/analytics/funnels/checkout/cohorts
curl -X POST 'https://api.fastmon.eu/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/analytics/funnels/checkout/cohorts' \  -H 'Content-Type: application/json' \  -d '{  "time_range": {    "from": "2019-08-24T14:15:22Z",    "to": "2019-08-24T14:15:22Z"  }}'
{  "meta": {    "execution_time_ms": 0,    "total": 0,    "limit": 0,    "offset": 0,    "has_more": true,    "next_cursor": "string",    "sampling": {      "sampling_rate": 0,      "is_sampled": true,      "estimated_metrics": [        "string"      ]    },    "is_identity_mixed": true  },  "request": {    "time_range": {      "from": "2019-08-24T14:15:22Z",      "to": "2019-08-24T14:15:22Z"    },    "comparison_time_range": {      "from": "2019-08-24T14:15:22Z",      "to": "2019-08-24T14:15:22Z"    },    "granularity": "minute",    "identity": "stitch",    "window_seconds": 0,    "filters": {}  },  "cohorts": [    {      "name": "string",      "visitors": 0,      "pageviews": 0,      "vitals": {        "property1": {          "p50": 0,          "p75": 0,          "p90": 0,          "p95": 0,          "count": 0        },        "property2": {          "p50": 0,          "p75": 0,          "p90": 0,          "p95": 0,          "count": 0        }      },      "stages": [        {          "stage": "cart",          "visitors": 0,          "pageviews": 0,          "vitals": {            "property1": {              "p50": 0,              "p75": 0,              "p90": 0,              "p95": 0,              "count": 0            },            "property2": {              "p50": 0,              "p75": 0,              "p90": 0,              "p95": 0,              "count": 0            }          }        }      ],      "cart_calls": {        "calls": 0,        "avg_ms": 0,        "max_ms": 0,        "error_calls": 0      },      "cart_interactions": 0,      "cart_interaction_errors": 0    }  ]}