The only price testing engine that works at checkout, not just on the page. Zero flicker. Checkout-consistent. Ad-blocker proof.
Select any product from your catalog. Set the variant price you want to test. SplitPrice calculates the discount automatically.
Visitors are randomly assigned to Control (original price) or Variant (test price) using deterministic hashing. No cookies needed for assignment.
Bayesian statistics update continuously. See conversion rates, revenue per visitor, and the probability that your test price wins. Graduate the winner with one click.
Every other Shopify price testing app uses client-side JavaScript to swap prices after the page loads. This causes visible flicker, breaks at checkout, fails with ad blockers, and creates price mismatches. SplitPrice is different — it uses Shopify's native Discount Function to apply test prices server-side, before the page even renders.
Prices render correctly from the first pixel. No JavaScript price swapping. No flash of the wrong price.
The test price carries through cart, checkout, and order confirmation. Powered by Shopify's Discount Function API.
Your catalog stays clean. No duplicate products or variants. Just one automatic discount applied to the right visitors.
Server-side logic can't be intercepted by ad blockers or privacy extensions. Every visitor gets the right price.
Peek at results anytime without invalidating your test. Get clear probability scores: "There is a 94% chance Price B wins."
When you find a winner, apply the winning price permanently with a single click.
Last updated: March 2026
SplitPrice collects the following data to provide A/B price testing functionality: anonymous visitor identifiers (randomly generated, not linked to personal identity), test segment assignments (A or B), page view and cart events (aggregated, not individual), order conversion data (order ID, total amount — used only for test statistics), and your Shopify store domain and access token (required for app functionality).
All data is used exclusively to calculate A/B test results and display statistics in your SplitPrice dashboard. We do not sell, share, or transfer your data to third parties. Visitor data is anonymized — we use randomly generated IDs, not personal information like names or emails.
Test data is stored securely and retained for the duration of your subscription. When you uninstall SplitPrice, all your data (tests, events, results) is permanently deleted within 48 hours. We do not retain any data after uninstallation.
SplitPrice sets one first-party cookie (_sp_vid) on your storefront visitors to maintain consistent test segment assignment. This cookie contains only a randomly generated identifier and expires after 1 year. It does not track personal information and respects your store's cookie consent settings through Shopify's privacy API.
You can delete all your SplitPrice data at any time by uninstalling the app. For questions about your data, contact us at support@splitprice.app.
We may update this policy from time to time. Changes will be reflected on this page with an updated date.