Ship A/B tests faster.
Lift conversion without enterprise prices.
The code-injection A/B testing tool built for dev teams and CRO professionals. GA4-native, edge-fast, starts at $29/month. No bloat, no visual editor lock-in, no enterprise minimums.
No credit card required · 30-day money-back guarantee · Cancel anytime
Built for teams that ship.
Three things matter when you're running real experiments. We optimized for all of them.
Edge-fast
Snippet runs on Cloudflare's network in 300+ cities. P95 load time under 80ms, with variant code cached at the edge. Your visitors never wait for our servers.
GA4-native
Push experiment data straight into your existing GA4 setup via dataLayer. No new analytics tool to learn, no duplicate data, no extra integration work.
Developer-friendly
Write variants in JavaScript and CSS. Use your own build pipeline if you want (Vite, esbuild, npm packages). No visual editor lock-in. No drag-and-drop fluff.
Built for teams that outgrew the free tools.
ABTestly is built for dev teams, CRO professionals, and agencies who need serious testing tools without enterprise pricing.
If you've outgrown Google Optimize (which shut down in 2023) and don't want to pay $299/month for Convert or $314/month for VWO, you're in the right place.
We make the trade-offs experienced testers want: a real code editor instead of a buggy visual editor, edge-deployed performance instead of round-trip-heavy architecture, and GA4-native analytics instead of yet another dashboard to monitor.
How ABTestly compares
| ABTestly | VWO | Convert | |
|---|---|---|---|
| Starting price | $29/mo | $314/mo | $299/mo |
| Edge-deployed | Yes | No | No |
| GA4-native | Yes | Add-on | Add-on |
| Code-first editor | Yes | Visual only | Visual only |
| Free tier | Yes | Limited | No |
Simple pricing.
Start free. Upgrade when you outgrow it.
Pro
$79/month
- Unlimited experiments
- 500,000 monthly tracked users
- 3 domains
- Priority email support
Starter
$29/month
- 5 active experiments
- 100,000 monthly tracked users
- 1 domain
- Email support
Annual plans available with ~17% discount. See all 5 tiers →
Founding member pricing
The first 100 Pro customers lock in $39/month forever — a 50% discount on Pro pricing, for life. No price increases, no renegotiation.
0 of 100 spots claimed
Common questions.
How is this different from Convert or VWO?
Three things: speed, price, and developer experience. ABTestly is edge-deployed on Cloudflare's network, so snippet load time is under 80ms at P95 globally. Convert and VWO both fetch config from origin servers, adding 200-400ms on cold loads.
We start at $29/month vs Convert's $299 and VWO's $314. And our editor is code-first — you write JavaScript and CSS, not point-and-click. If your team already uses Vite or esbuild, you can build variants locally and upload pre-built bundles.
Will A/B tests slow down my site?
Our snippet is under 8KB gzipped (the loader is under 1.5KB). It runs on Cloudflare's edge network and uses an anti-flicker pattern that prevents visitors from seeing the unmodified page. P95 load impact is under 80ms.
For repeat visitors, we cache variant assignments in localStorage so subsequent visits add about 5ms of overhead. We measure and publish our own performance metrics, not vendor-friendly numbers.
Do I need GA4?
Not strictly. ABTestly pushes experiment events to window.dataLayer.
You can use GA4, Mixpanel, Amplitude, Heap, PostHog, or any analytics tool
that reads dataLayer. We provide a downloadable GTM container template for
GA4 setup in three clicks.
We deliberately don't include a built-in analytics dashboard. Your existing analytics stack is where conversion data should live, alongside everything else you measure.
What counts as a tracked user?
A unique visitor exposed to an experiment in a calendar month. We count uniques per organization, not per experiment — so the same visitor seeing three experiments only counts as one tracked user.
Bots and automated traffic don't count. Visitors who don't match any experiment's targeting rules don't count either.
What happens if I exceed my plan's limit?
We never auto-charge overages. Instead, your experiments enter "degraded mode": existing variant assignments are preserved (so users mid-test keep seeing their variant), but new visitors see the control variant only.
You'll get email warnings at 80% and 100% of your limit. Upgrade at any time to restore full functionality. No surprise bills, no overage charges, no fine print.
Can I cancel anytime?
Yes. Monthly plans cancel at the end of the current billing period — no questions asked, no retention calls. Annual plans get a pro-rated refund within the first 30 days, and a 50% pro-rated refund within the first six months.
See our refund policy for full details.
Where is my data stored?
Customer data lives in Neon (managed Postgres, US-East). Experiment configuration lives in Cloudflare KV and R2 (globally distributed edge storage). We do not sell or share customer data with third parties.
See our privacy policy for the full list of sub-processors and what data each handles.
Do you offer enterprise plans?
Yes. Enterprise plans include SSO, dedicated support, custom MTU limits, Data Processing Agreements (DPA), and SLAs. Email sales@abtestly.com to discuss your needs.
Start running better tests today.
Free tier gets you a real test running in 15 minutes. No credit card.
Start free