- contact@insightclickiq.com
- Every click, every session, explained by AI
Flags, rollouts and A/B tests live next to the analytics they are judged by. Exposures and conversions are events in the same store, the statistics are computed by the engine, and the model only words a verdict the rules can check.
A flag is boolean or multivariate (variants with weights and an optional JSON payload). It is switched on or off, narrowed by targeting rules on person traits (user.plan), country, device, platform, app version, browser, OS or language, and rolled out to a fraction of the people who match. Raising the rollout only adds people; nobody flips back.
$flag_exposure event the first time a flag is read in a session
An experiment is a flag with a goal event, up to five secondary metrics, a minimum sample per arm and an optional hypothesis. The results table gives each variant’s exposed people, conversions and rate with a 95% interval, the uplift with its interval, the p-value and the probability of beating control, plus a cumulative chart and a sample-ratio check.
The readout card turns those numbers into ship, keep running or stop, with the reasons and the risks. On the Northwind demo, the checkout-redesign test reads Ship new: 12.65% against 10.99% over 14 days and 8,001 people, +15.1% (interval +2.2% to +27.9%), p = 0.022, a 98.9% probability of beating control, and no sample-ratio mismatch (p = 0.584).

| Number | How |
|---|---|
| Rate interval | Wilson 95% interval per variant |
| Uplift and its interval | (pvariant − pcontrol) / pcontrol, with the unpooled difference interval scaled by the control rate |
| p-value | Two-sided, pooled two-proportion z-test |
| P(beat control) | Beta posteriors, 20,000 Monte-Carlo draws with a fixed seed, so the answer does not wobble between page loads |
| Sample-ratio mismatch | Chi-square of the exposed counts against the weights; a mismatch at p < 0.001 stops the test |
| Who counts | People (across devices), in the first variant they saw; converted means the goal after their first exposure, inside the window |
Type them into Ask, give them to an agent as a goal, or send them through MCP from your own assistant.
A verdict with intervals, a ratio check and named risks, not a green arrow.
The flag, its rollout, its experiment and its impact on errors and journeys sit on one event stream.
Web, app and server read the same deterministic bucket for a person.