Split traffic across multiple destinations with weighted A/B testing. No code, no third-party tools — just set your variants and start learning.
Free plan available · No credit card required
Four steps from setup to data-driven decisions.
Toggle A/B testing on in the link editor. Two default 50/50 variants are created automatically.
Set a URL and weight for each variant. Add more variants if needed. Weights must sum to 100.
Share the link normally. Revolink distributes traffic by weight and tracks clicks per variant in real time.
Once you have enough data, disable A/B testing and update your default URL to the winning variant.
Set any weight distribution. Traffic is split by weighted random selection on every click.
Test two versions of a landing page headline or layout. Let data choose the winner instead of guessing.
Show different pricing structures to different user segments and measure which converts better.
Test three completely different funnels simultaneously — perfect for early-stage product experiments.
Built to be simple without sacrificing flexibility.
Assign any weight to each variant — 50/50, 70/30, or a custom 5-way split. Weights must sum to 100 and traffic is distributed by weighted random selection.
Every click is attributed to the exact variant it landed on. See which URL performs best directly in your Revolink dashboard.
Start with the default 2 variants and add as many as you need. Minimum is 2 — there's no upper limit. Each gets its own URL and weight.
No code, no third-party tools. Enable A/B testing in the link editor, set your variants, and start collecting data immediately.
Each variant can point to a completely different URL — different landing pages, different domains, or different paths on the same site.
Click counts update in real time. When you've gathered enough data, simply disable A/B testing and route all traffic to the winning variant.
Both features live on the same link — but they serve different goals. Choose the right tool for the job.
| Feature | Rules | A/B Testing |
|---|---|---|
| Routing logic | Condition-based (geo, device, time…) | Random weighted split |
| Goal | Send the right user to the right page | Discover which page performs best |
| Number of destinations | One per matching condition | 2 or more variants |
| Analytics | Clicks per rule | Clicks per variant |
| Use together? | — | Mutually exclusive — enable one or the other |
Yes. The Revolink editor shows a live total and warns you if the weights don't add up to 100. Traffic won't be distributed correctly unless they do.
Absolutely. There's no upper limit on variants. Start with 2 and add as many as you need. You can delete a variant as long as at least 2 remain.
No — they are mutually exclusive. When A/B Testing is enabled, routing rules are paused. When Rules are active, A/B testing is off. You can switch between modes at any time.
Revolink uses weighted random selection. For a 70/30 split, each incoming click has a 70% chance of landing on Variant A and 30% on Variant B — independently of previous clicks.
Yes. You can adjust weights at any time from the link editor. Changes take effect immediately for future clicks — historical data is preserved.
Yes — at least 2 variants are required. This is enforced both in the UI and on the backend. You cannot delete a variant if only 2 remain.
Stop sending everyone to the same page. Route by location, device, and time — free forever on the free plan, no credit card required.
Start for Free — No Card RequiredFree plan · No credit card · Cancel anytime