Use Order Value – Track Revenue on Any Conversion Type
By default, AB Split Test counts every conversion equally. Use Order Value changes that. It weights results by the actual revenue each conversion generates so you can see which variation earns more per visitor, not just which one converts more often.
This matters most when a variation with a slightly lower conversion rate is bringing in significantly higher order values. Raw conversion rate would call the wrong winner.
When to use it
Use Order Value makes sense when:
- You are running an ecommerce store and want to optimize for revenue, not just checkout completions
- You want to see which variation drives higher average order values
- You are tracking conversions at a point in the funnel where an order value is available
- You are using an external conversion pixel and want to pass a purchase value back to the test
Supported platforms
These platforms pass the order value to AB Split Test automatically — no extra configuration needed:
- WooCommerce
- SureCart
- Easy Digital Downloads
- FluentCart
For other platforms, see the manual setup section below.
How to set it up
- Create any test — full page, on-page, or Magic Mode
- Choose your conversion type — WooCommerce Thank You page, SureCart Order Paid, or any other conversion type
- Toggle on Use Order Value
- Save the test
For WooCommerce, SureCart, EDD, and FluentCart that is all the setup needed. The plugin detects the order value automatically.
How the value is detected
AB Split Test checks for the order value in this order:
1. JavaScript variable
If window.abst.abConversionValue is already set on the page, that value is used first. WooCommerce, Easy Digital Downloads, FluentCart, and SureCart set this automatically on their thank you and order confirmation pages.
2. URL parameters
If the variable is not set, AB Split Test checks the page URL for these parameters:
total_paid, amount_paid, payment_total, grand_total, order_total, ordertotal, total
3. Known page elements
If no URL parameter is found, it looks for order total elements used by WooCommerce, Easy Digital Downloads, SureCart, FluentCart, and the generic data-order-total markup.
4. Visible page text
If none of the above are found, it scans visible page text for labels including:
Order Total, Grand Total, Amount Paid, Total Paid, Payment Total
5. Fallback
If nothing is found, the conversion falls back to a value of 1.
External conversion pixel
If you are tracking conversions on an external domain using the fingerprint pixel, pass the value using the value parameter:
<img src="https://yoursite.com/wp-content/plugins/ABSPLITTEST/pixel.php?eid=YOUR_TEST_I
Replace YOUR_TEST_ID with your test ID and 129.99 with the actual order value.
What the results look like
Once Use Order Value is enabled, the results dashboard switches from showing conversion rate to showing:
- Revenue — total revenue generated per variation
- Revenue per Visit — average revenue earned per visitor who saw that variation
Visits and statistical confidence work the same way. The plugin still calculates when there is enough data to call a winner.
Available on
All paid plans — monthly, annual, and lifetime. Not available on the free Lite plan.