Work out whether the change made a difference.
Compares how the changed pages moved against how the comparison pages moved over the same days, and tests that gap against a thousand reshuffles of which pages were which, within each matched group. A gap that a reshuffle produces easily is reported as flat, never as a small win.
POST
https://app.softsolz.uk/api/v1/services/seo/experiments/{experiment_id}/measureRecent Requests
Log in to see full request historyTimeStatusUser Agent
Make a request to see history.
Path Params
experiment_idstringrequiredHeaders
AuthorizationstringrequiredBearer token: `Bearer sk_live_...` (or `sk_test_...` for sandbox). A login token will not work here.
Response
Response Body
verdictstringwin, loss, flat or inconclusive.p_valuenumber | nullNull when inconclusive.effect_clicksnumber | nullExtra clicks per changed page.effect_pctnumber | nullThat as a percentage.reasonsarray of stringsWhy it is inconclusive, when it is.quasi_experimentbooleanTrue when the pages were matched rather than randomised.measured_overobjectThe before and after windows.notestringWhat this design can and cannot show.Request
import { SoftSolz } from '@softsolz/sdk';
const client = new SoftSolz({ apiKey: process.env.SOFTSOLZ_API_KEY });
const result = await client.seo.measureExperiment('<experiment_id>', {});console.log(result);Credentials
Sent as a Bearer token. Stored only in your browser.
Response · 200
{ "data": { "verdict": "string", "p_value": "string", "effect_clicks": "string", "effect_pct": "string", "reasons": [], "quasi_experiment": true, "measured_over": {}, "note": "string" }}