VWO is $199/mo and Optimizely is talk-to-sales — both meter your traffic and keep your results in their cloud. Splitpoint defines experiments, assigns visitors with a tiny SDK and reads significance with a proper two-proportion z-test, all on your own server. $49, once.
This is the full pricing breakdown: what VWO actually costs over one, two and three years, what Splitpoint gives you for $49 paid once, and the honest cases where the subscription is still the right call.
What VWO actually costs you
At $199/mo, one VWO subscription adds up to $2,388 every year — $7,164 over a three-year window, for software you stop owning the day you cancel. Splitpoint is $49 the day you buy it, and the meter never runs again.
| Splitpoint | VWO | |
|---|---|---|
| Sticker price | $49 once | $199/mo |
| Cost after 1 year | $49 | $2,388 |
| Cost after 2 years | $49 | $4,776 |
| Cost after 3 years | $49 | $7,164 |
Three years in, the gap is $7,115 — and every year after that adds another $2,388 to the subscription side of the ledger.
Splitpoint vs VWO, feature by feature
Price is only half the story — here's how the two line up on the things that decide day-to-day use:
| Splitpoint | VWO | |
|---|---|---|
| Price | $49 once | $199/mo |
| Visitors | Unlimited | Plan-capped |
| A/B experiments + significance | Yes (z-test, CI, lift) | Yes |
| Feature flags + % rollout | Yes | Higher tiers |
| Mutual exclusion groups | Yes | Yes |
| Data location | Your server | Their cloud |
| Visual WYSIWYG editor, heatmaps, ML targeting | No | Yes |
What you get for $49, once
Self-hosted experiments, a sub-3KB SDK and a real z-test — no per-visitor pricing. The highlights:
- 🧪 Experiments — Control plus N variants, weighted traffic split, holdout percentage, and URL/device targeting.
- 🎯 Goals two ways — A JS track() call, or automatic conversion when a visitor hits a matching pageview URL.
- 🪶 Tiny SDK — Vanilla JS under 3KB, no dependencies, never touches the DOM; assignments stick via deterministic hashing and localStorage so there is no flicker.
- ⚛️ React hook wrapper — An included hook for wiring code-level tests directly into your components.
Less than one month of VWO covers Splitpoint forever — and it never tiers you by traffic.
Switching is 3 steps
- Buy once on Whop. One payment of $49 gets you the packaged Windows installer with updates, or clone the MIT source at github.com/bensblueprints/ab-testing-tool-mvp and run it free.
- Run desktop or deploy. Run it as a Windows desktop app, or docker compose onto a $5 VPS when you need it public.
- Drop in the SDK. Add the sp.js tag, call getVariant to branch your UI, and track() on conversion.
When paying VWO is still the right call
Being straight about it: the subscription earns its keep in three situations. If your team is large enough that VWO's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $199/mo for a job that runs fine on hardware they already own.
If that's you, Splitpoint is $49, once. For the deeper dive, read the Splitpoint vs VWO head-to-head.
Frequently asked questions
Is it really free on GitHub?
Yes — Splitpoint is MIT-licensed at github.com/bensblueprints/ab-testing-tool-mvp. The $49 buys the packaged Windows installer and updates; building from source is free.
Can I trust the statistics?
It runs a pooled two-proportion z-test and reports the two-tailed p-value, confidence and Wald 95% CI. Standard caveats apply: fix your sample size up front, do not peek-and-stop the moment a result looks significant, and remember 1 in 20 winners at 95% is noise.
Is this a subscription in disguise?
No. $49 once, no renewal, no per-visitor metering. Your experiment data lives on your own server.
More on VWO pricing
Splitpoint — product page, demo & full feature list · All OneTimeSuite pricing breakdowns
Try Splitpoint — $49, once
Self-hosted experiments, a sub-3KB SDK and a real z-test — no per-visitor pricing.