Help Center
-
Knowledge Base
-
-
-
- Articles coming soon
-
- Home
- Install Settings
- Merchandising
- Personalize
- Category
- NLP
- Script-Hooks
- Analytics
- Manage Users
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- AI Shop Assistant (Chat Widget)
- Recommendations Widget
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- BigCommerce Search Integration
- WooCommerce Search Integration
- Getting Started with eCommerce Search
- Ecom Copilot (AI Sales Assistant)
- AI Filtering (Query Tagging and Intent Classification)
- Visual Merchandising (Product Pinning)
- Geo Merchandising
- A/B Testing
- Showcase Products (Zero-Character Search)
- Delete Products from Search Index
- Landing Pages
- Autocomplete Configuration
- Popular Suggestion Queries
- Tab Views
- Theme Setup
- Search Bar Integration
- Search Redirects
- Advanced Configuration (Search Weights)
- Matching Options
- Connect BigCommerce
- GDPR and Privacy Settings (Cookie Consent)
- Image Search (Visual Search)
- Smart Notifications (Back-in-Stock and Price Drop Alerts)
- Leverage GA4 Data (Google Analytics 4 Integration)
- Manage Users (Dashboard Access and Permissions)
- Reporting Overview
- Show all articles (28) Collapse Articles
-
-
- Install Settings
- Analytics
- Search settings
- Merchandising
- Category
- NLP
- Search-API info
- Manage Users
- Script-Hooks
- Personalize
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- Recommendations Widget
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- WooCommerce Search Integration
- Show all articles (3) Collapse Articles
-
-
- Instructions to install app
- Home
- Install Settings [Shopify]
- Category
- Merchandising
- Search settings
- NLP
- Analytics
- Search-API info
- Manage Users
- Script-Hooks
- Personalize
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- AI Shop Assistant (Chat Widget)
- Recommendations Widget
- Commerce MCP Server (Shopify AI Tools)
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- Ecom Copilot (AI Sales Assistant)
- Search Bar Integration
- Search Redirects
- Metafields and Tags (Shopify)
- Product Bundles (Shopify)
- Collection Pages (Shopify)
- GDPR and Privacy Settings (Cookie Consent)
- Image Search (Visual Search)
- Smart Notifications (Back-in-Stock and Price Drop Alerts)
- Leverage GA4 Data (Google Analytics 4 Integration)
- Manage Users (Dashboard Access and Permissions)
- Reporting Overview
- Show all articles (18) Collapse Articles
-
- Getting started
- Installation Guide
- Magento 2 Search Integration - Adobe Commerce edition
- Commerce MCP Server (Shopify AI Tools)
- BigCommerce Search Integration
- WooCommerce Search Integration
- Getting Started with eCommerce Search
- Connect BigCommerce
- Domain Allowlist (WordPress)
- Leverage GA4 Data (Google Analytics 4 Integration)
-
- Articles coming soon
-
- KB Home
- Knowledge Base
- Ecommerce Search [Custom Stack]
- A/B Testing
A/B Testing
Overview
The A/B Testing feature lets you run controlled experiments on your search configuration. You can test different ranking strategies, boost rules, or UI layouts, measure the impact on click-through rate (CTR) and conversion, and confidently roll out the winning configuration. Navigate to Merchandising > A/B Testing in your ExpertRec dashboard (route: /ecom/merchandise/ab-testing).
How Traffic Splitting Works
When an A/B test is active, ExpertRec splits incoming search traffic between two variants:
- Control (Variant A): The current live configuration your customers already see.
- Test (Variant B): A new configuration you want to evaluate.
You define the traffic split percentage (for example, 50/50 or 80/20 control/test). Each visitor is consistently bucketed into one variant for the duration of their session so they see a coherent experience.
Setting Up a Test
- Go to Merchandising > A/B Testing and click New Test.
- Name the test and set the traffic split.
- Configure Variant B: adjust ranking weights, boost fields, synonym rules, or any other search settings you want to test.
- Set a start date and an optional end date, then click Activate.
- Monitor results in the test detail view: compare CTR, add-to-cart rate, and revenue per search for each variant.
Interpreting Results
- Wait for statistical significance before drawing conclusions. As a rough guide, aim for at least 200 to 500 searches per variant before comparing results.
- Focus on downstream metrics (conversion and revenue) rather than just CTR, as higher CTR does not always mean higher sales.
- If Variant B wins, click Apply Winner to promote the test configuration to production and end the test.
Common Questions
Can I run multiple tests at the same time?
It depends on your plan. Running overlapping tests can confound results, so it is generally recommended to run one test at a time or to segment tests to non-overlapping query sets.
What happens to test data after I end a test?
Test results remain visible in the A/B Testing history view after the test ends so you can review the outcome and use it for future decisions.