The documentation for builders who ship.
Most tools have 100 pages of docs because they are hard to use.
runab doesn't.
Install the snippet
Copy this one line of code into your site's <head>.
It never changes, even when you run new tests.
<!-- runab A/B testing (anti-flicker) -->
<style>
html { transition: opacity .1s ease; }
html.runab-hide { opacity: 0 !important; pointer-events: none; }
</style>
<script>
(function () {
var root = document.documentElement;
root.classList.add("runab-hide");
var t = setTimeout(function () { root.classList.remove("runab-hide"); }, 800);
window.__runabShow = function () { clearTimeout(t); root.classList.remove("runab-hide"); };
})();
</script>
<script src="https://cdn.runab.io/snippet.js" data-site-key="YOUR_SITE_ID"></script>Run a test
Use the visual editor to change anything on your page.
Variations are applied instantly. No redeploys needed.
Pick a winner
When you have enough data, pick the variation that performed better.
Move on to the next thing.
FAQ
Why are the docs so short?
Because we value your time. If you need 100 pages of documentation to understand how to test a button color, the tool is broken, not you.
Do I need to be a developer?
No. If you can copy-paste a script, you can use runab. We handle the heavy lifting of statistical significance and traffic splitting.
What about performance?
The snippet is < 2kb and loads from a global CDN. It uses an anti-flicker technique so your users never see the "original" page before the variation.
Can I use it with React/Next.js?
Yes. It works with any site — static HTML, WordPress, Webflow, Shopify, or complex SPA frameworks.
What if I need complex multivariate tests?
If you need deep user segmentation, complex multivariate testing, or enterprise approval workflows, runab isn't for you. Tools like Optimizely or VWO are built for that level of complexity. We are built for builders who want an answer in 2 minutes.