Bayesian
Low-to-mid traffic experiments. Peek whenever you want — no multiple-comparisons penalty.
- Probability to beat control
- 95% credible interval
- SRM check
Visual builder with JS, TypeScript, CSS, or SCSS per variation. Anti-flicker in, events flowing, Bayesian or Frequentist out.
Each variation gets its own script and style files, with a shared trigger block that decides when the experiment activates. Monaco ships TypeScript types for window.avsb.* and the options toolkit, so autocomplete just works — no @types install, no manual wiring.
Pick your language per block. Script blocks support JAVASCRIPT / TYPESCRIPT. Style blocks support CSS / SCSS. SCSS compiles in-browser — no bundler required.
1// variant.ts — runs once this variation activates2function initVariation(options) {3 const btn = document.querySelector<HTMLButtonElement>('.checkout-cta')4 if (!btn) return5
6 btn.textContent = 'Claim 30% discount'7 btn.classList.add('urgency')8
9 // Fire a conversion with revenue attribution10 options.track.event('purchase', { revenue: 49 })11}Timezone-aware scheduling. Scheduled start and end dates. Traffic allocation 0–100%. Pause any experiment without losing exposure or event data — resume when you’re ready.
Compose 10 condition types into nested AND / OR rules. Reusable segments attach to many experiments and flags.
The snippet hides the page until variations apply, then reveals in a single paint.
pushState, replaceState, and History API events trigger re-bucketing automatically.
Defer activation until consent is granted. Flush queued events on opt-in.
Carve traffic across concurrent experiments so no visitor sees two changes to the same surface at once. Define a group, assign experiments, and the snippet guarantees mutual exclusion at bucketing time.
Low-to-mid traffic experiments. Peek whenever you want — no multiple-comparisons penalty.
High-traffic clients who want the textbook framework their stats team already trusts.
Teams that want to stop the moment significance lands without inflating false positives.
Filters, metrics, intervals, and segment breakdowns in one place — the page consultants and CRO analysts keep open all day. Pick a date range and a segment, read the lift, check the health signals, and export the table when it’s time to write it up.
Bayesian probability-to-win, or a frequentist p-value and confidence interval — whichever engine the experiment was registered with.
Relative improvement on the primary metric with a 95% credible (Bayesian) or confidence (frequentist) interval around it.
Pre-exposure covariate adjustment tightens intervals and reaches significance sooner — applied automatically when it helps.
Sample-ratio-mismatch detection flags a broken split before you trust a number that was never valid.
Track guardrails and supporting goals alongside the primary — so a win on one metric never hides a loss on another.
Break the result down by audience to find where the effect is strongest — heterogeneous treatment effects, surfaced per segment.
Start free — 10,000 monthly visitors on us.