If you’re running multiple A/B tests at the same time, you might ask:
Will visitors be in the same group for each test? Or will each test assign them differently?
Great question! The answer depends on your test configuration — not randomness. Here’s how it all works in ABConvert:
🔁 One Seed, Shared Across All Tests
Every visitor gets assigned a random seed (a number between 0–99) the first time they visit your store. That seed is:
Stored in their browser
Shared across all A/B tests
🎯 How Tests Use the Seed
Each test reads the same seed, but decides how to map it to a test group based on your settings:
Number of groups
Traffic allocation
Group order
For more details, please refer to this article.
🖼️ Visual Example
Let’s say a visitor’s seed is 65.
Here’s how that seed could be interpreted across two tests with different settings:
Visitor's Seed: 65
Test A (50/50 Split)
Group A (Original): Seeds 0–49
Group B (Variant): Seeds 50–99
→ Seed 65 falls into Group B
Test B (70/30 Split)
Group A (Original): Seeds 0–69
Group B (Variant): Seeds 70–99
→ Seed 65 falls into Group A
Even though the seed is the same, the group differs because the test settings are different.
✅ How to Keep Visitors in the Same Group Across All Tests
If you want each visitor to consistently experience the same group across all tests (e.g., always original, or always variant), make sure all tests have:
Setting | Requirement |
Number of Groups | Must be the same (e.g., 2 groups) |
Traffic Allocation | Same percentages (e.g., 50/50) |
Advanced Settings | Same settings (e.g., country, traffic source) |
🤝 Need Help?
If you have any questions—we’re here to help. Just contact our support team for guidance.