Verify your ABConvert test is working using preview URLs, browser console checks, Chrome extension, and unlisted products for safe QA testing.
Method 1: Use the view links in the analytics page
After launching the test, you can click the test by going to the “Analytics” page.
Price Test and Content Test in “View test groups”
Shipping Test, URL Redirect Test, Template Test, Theme Test in “Summary”
Method 2: Add ?preview=0 or ?preview=1 in the URL
Preview URLs let you see specific test variants without affecting your analytics data.
How to preview different variants
Add preview parameters to your product or page URL:
- '?preview=0' – Shows the original (control)
- '?preview=1' – Shows test variant 1
- '?preview=2' – Shows test variant 2 (if applicable)
Example:
- Original: 'yourstore.myshopify.com/products/product-name?preview=0'
- Variant 1: 'yourstore.myshopify.com/products/product-name?preview=1'
Note:
Preview parameters work for most test types. If your test includes targeting rules (geographic location, customer tags, device type), you may need to match those conditions to see the variant.
Method 3: Check the browser console
The browser console shows messages confirming your test script is running.
How to check the console for test messages
Open browser devTools: Right-click anywhere on the page and select Inspect or press
Ctrl+Shift+I(Windows) orCmd+Opt+I(Mac)Navigate to the "Console" panel: In the DevTools window, switch to the Console tab
Look for test messages: Look for messages starting with [ABConvert] to confirm your test is active. The exact format is:
[ABConvert] [script-name] [INFO] [init] Running ABConvert [test type message]
Test type | Console message |
Price Test - Duplicate Product | Running price a/b test v0 script |
Price Test - Duplicate Variant | Running ABConvert price test script {{ version }} with country and search parameter support |
Price Test - Cart Transform | Running ABConvert cart transform function {{ version }} |
Shipping Test | Running ABConvert shipping script production: {{ version }} - use final_price for accurate presentment pricing with discounts |
URL Redirect Test | Running ABConvert URL redirect test {{ version }} with cart attribute updates |
Template Test | Running ABConvert Template test - {{ version }} + add country filter + device filter |
Theme Test | Running ABConvert Theme test {{ version }} - hide preview bar + add country filter and device filter |
Checkout Test - Payment Customization | Running ABConvert Payment Customization test - {{ version }} |
Checkout Test - Delivery Customization | Running ABConvert Delivery Customization test - {{ version }} |
Checkout Test - Checkout UI | Running ABConvert Checkout UI test - {{ version }} |
Note: The {{ version }} number will vary over time (e.g., 1.0.0, 3.2.0, etc.).
Method 4: Use the ABConvert Helper Chrome extension
The ABConvert Helper extension provides instant diagnostic information about what's running on your store.
When to use ABConvert Helper
After launching a test, use this tool to check whether script and tracking pixel is running.
How to install the extension
Download the ABConvert Helper extension from the Chrome Web Store
Look for the new ABConvert icon in your browser toolbar (top-right corner)
Visit your Shopify store's website in any browser tab
The extension automatically scans the page
What you should check
ABConvert Snippets - The main test scripts
Look for test types like "price-test-v2" or theme-test"
This should match the test type you set up in your dashboard
Theme Extensions - Additional features embedded in your theme
These appear if you've enabled embedded app blocks.
Web Pixels - Analytics tracking
Confirms customer behavior is being recorded
Needed for accurate test results for browser-side events
Technical details (for developers and troubleshooting)
The following sections contain technical data that powers your tests. You don't need to understand these unless you're troubleshooting with our support team:
Localstorage Data - Visitor assignment data stored in the browser
Test Dictionaries - Configuration variables that control test logic
Liquid Variables - Data passed from your Shopify theme templates
Cart Attributes - Shopping cart tracking metadata
Method 5: Test safely with unlisted products
Shopify's Unlisted product status lets you run QA tests without affecting live customers.
When to use this
Use the Unlisted status when you want to:
Run QA tests on your storefront without showing test products to customers
Check your theme or third-party app compatibility with ABConvert’s price tests
Troubleshoot issues safely before going live
Preview pricing tests or visual changes without impacting store operations
Understanding product statuses in Shopify
Shopify now has three product statuses:
Active: Products are visible to customers and available for purchase
Draft: Products are hidden from all sales channels and can’t be viewed by customers
Unlisted (new): Products are not visible in your online store or sales channels, but you can view them privately using a direct link
This Unlisted status provides a safe middle ground — perfect for ABConvert QA or setup verification before launching public tests.
How to create and use an unlisted product for QA testing
Step 1: Create or open a product in Shopify
In your Shopify admin, go to Products
Click Add product, or open an existing one you want to use for QA
Step 2: Set the product status to unlisted
In the Product status section at the top of the page, click the dropdown
Select Unlisted
Click Save
Step 3: Run QA in ABConvert
Open ABConvert and set up the price test with the unlisted product you created
Confirm that prices, variants, and app integrations display correctly in your store
FAQ
Why can't I see the test variant of my test?
We only display one variant to each visitor. If you want to check different variants, you can either:
Use an incognito browser to visit your store and close the browser entirely before revisiting.
Use
?preview=0or?preview=1in your URL; it will display the assigned variant. (0 to original, 1=test group 1, etc)
Can I use preview URLs without affecting my analytics?
Yes. Preview parameters display variants without recording visitor data. This lets you verify variants before your test goes live.
Can customers see unlisted products?
No, unlisted products are hidden from all storefront sales channels. Only you (or anyone with the private link) can view them.
Can I switch an unlisted product to active later?
Yes, you can change the status from Unlisted to Active anytime to make it visible to customers.
The ABConvert Helper shows errors. What should I do?
Take a screenshot of the extension results, note your test type, and contact support team. The technical information helps our team diagnose issues quickly.
I see multiple console messages with different version numbers. Is that normal?
Yes. Different test types and features may log separate initialization messages. As long as you see the message for your specific test type, everything is working correctly.




