Element changes
Open the real storefront with the editing layer over it and test copy, images and straightforward page changes.
The page that converts best is not always the experience that makes the most money. CBSplit brings together storefront tests, product-page offers, cart order bumps and post-purchase upsells, then follows the experiment through checkout and recurring subscription revenue so you can see the difference.
CBSplit is on the Shopify App Store. Install it from the listing, or write to [email protected] with a question first.
A page can convert slightly worse and still produce customers who are worth much more after checkout. A page-only report cannot see that.
Quick changes can happen inside CBSplit. Bigger variants can stay in Shopify or in your own frontend stack.
Open the real storefront with the editing layer over it and test copy, images and straightforward page changes.
Point a version at an alternate Shopify template. Your designer works in the tools and theme they already know.
Run the page on your own stack and pass the served version into CBSplit so the order and post-purchase value attribute correctly.
A different headline can move conversion. So can a different price. CBSplit can split test the price itself, with nothing to design and no variant to build.
Give version B a discount you set and measure the result as revenue and profit per visitor, not as conversion rate.
The figure you set is the price the page shows and the price checkout takes. They are the same value rather than two that have to be kept in step.
See whether the price moved order rate, average order value, revenue per visitor or gross profit per visitor.
Offer complementary products while shoppers are still choosing what to buy. Let them select one or several add-ons, with the price and savings clear before they reach the cart.
An order bump is a tickbox offer above the checkout button, on the cart page and inside the cart drawer. Because it lands before payment, the money joins the original order rather than arriving as a second one.
Chain upsells and downsells on accept or decline. Test a step inside the funnel, compare one complete funnel against another, or bind a funnel to the storefront test that produced the buyer.
Use the same post-purchase funnel for a clean frontend test, compare two funnels against each other, or send A and B into different downstream experiences.
Both frontend variants can share one funnel so post-purchase cannot explain the result.
Keep the storefront fixed and test Funnel A against Funnel B.
Version A can lead to Funnel A while Version B leads to Funnel B, with one assignment and one report.
When a test wins subscribers, the money it earned did not stop at checkout. Turn on the renewal toggle and the report adds recurring revenue to the version that acquired each subscriber, so you can compare what a version won at the till with what it was worth afterwards.
Attributed to version B when the checkout completes.
Same assignment, same buyer, same order.
Linked to that first order, and shown only when you ask for it.
See where the money came from and whether the result has enough traffic to trust.

The actual report, running on the demo store.
When a result looks strange, the answer is usually in a single order rather than in the total. The order viewer keeps the browsing and offer path that produced each one, so an odd number can be inspected instead of guessed at.
google.com, paid campaign
Test 18, version B
Added before checkout, so it joined the original order.
The path they took is kept with the order.
Some constraints are statistical. Some belong to Shopify. Either way, the app should tell you plainly instead of pretending they are not there.
An unfinished test can show a lead without producing a decision. CBSplit tells you what is still missing.
No winner is useful information. A change that did not matter does not deserve to be rolled out.
The storefront is testable. Post-purchase is testable. Shopify owns the checkout between them.
Use the lightweight editor when it helps. For a real redesign, keep building the variant where your team is comfortable.
Pages, prices, product-page offers, order bumps and post-purchase offers, measured as one experiment rather than as separate dashboards. Revenue per visitor is the headline metric, and no winner is a result.
CBSplit is on the Shopify App Store. Install it from the listing, or write to [email protected] with a question first.