Which Shopify bundle apps can A/B test an offer? An honest list (October 2026)

Last updated: · 6 min read

"Test your offers" appears on the listing of almost every bundle app. Most of the time it means "look at the dashboard and change the number". A real A/B test is something else: visitors are split, each visitor sees one variant consistently, checkout charges exactly what that visitor saw, and a statistic tells you when the difference is real.

We build MixMaxer, which has this feature, so we have an interest. We checked every app below on its Shopify App Store listing on 28 October 2026 (and the help center where the listing names the feature), and the list says "could not confirm" where we could not confirm. Send corrections to support@mixmaxer.com and we will update the table.

What counts as an A/B test

Four questions. If the answer to any one is no, you have a dashboard, not a test.

  1. Split: are visitors randomly assigned to A or B, and does the same visitor always see the same variant?
  2. Enforcement: does checkout charge the variant's price, or does everyone pay the "main" offer regardless of what they saw?
  3. Metric: can you read the result as revenue or profit per visitor, not only clicks or add-to-cart?
  4. Decision: is there a confidence read-out and a stopping rule, or do you eyeball two numbers?

The list

AppListing saysReal split per visitorCheckout charges what was shownMetricDecision ruleNotes
MixMaxerA/B testingYesYes (Shopify Function per variant)Conversion, revenue per visitor, profit per visitorBayesian probability + confidence level; winner applied automatically, loser pausedVolume, gift, bought-together, mix & match; not fixed bundles yet
Kaching Bundles"Built-in A/B testing"Yes (per their help center)Not documented on the listingConversion, revenueManual read-outAdded 2025
Fast Bundle"A/B testing" under AnalyticsCould not confirmCould not confirmCould not confirmCould not confirmNo help article found describing a split
Rebolt"A/B Testing & Advanced Analytics" (Growth plan)Could not confirmCould not confirmCould not confirmCould not confirmFeature named only in the plan list
PumperNo mentionNo———Reporting only
Hulk Volume Discount BundlesNo mentionNo———Reporting only
PickyStory (Amplify)No mentionNo———"Recommendation performance" reporting only
Shopify Bundles (native)No mentionNo———No analytics beyond orders

"Reporting only" means the app shows revenue per offer and lets you change the offer; it cannot run two variants at once.

What to look for beyond the yes/no

Consistency per visitor

If the split is per page view rather than per visitor, the same shopper sees 10% on Monday and 15% on Tuesday and buys on the cheaper day. The test then measures nothing. Ask the vendor how the assignment is stored (a cookie or local storage keyed to the visitor is the usual answer).

Price enforcement

This is the hard part technically, and the reason most apps do not offer tests. The variant's price has to be applied in checkout, in Shop Pay and in POS, for that visitor only. In MixMaxer each variant is its own discount configuration inside the Shopify Function; the cart carries the visitor's assignment, and the Function prices accordingly.

Profit, not conversion

A 15% tier will almost always convert better than a 10% tier. That is not the question. The question is whether the extra units cover the extra discount after cost of goods. A test that reads only conversion will pick the deeper discount every time. Make sure the app reads "cost per item" from your Shopify products and reports profit per variant. If your costs are not filled in, fill them in before you test; it takes an afternoon and it changes decisions.

A stopping rule that does not need you

A test ends when someone remembers to look at it. Set the rule up front: minimum orders per variant (30 is a sensible floor), a confidence level (95%), and what happens at the end (apply the winner, pause the loser, send one email). A Bayesian read-out ("probability that B beats A: 97%") is easier for a store owner to act on than a p-value.

What to test first

In our experience the highest-value tests, in order:

  1. Tier 2 depth: 10% vs 15% on "buy 2". Biggest volume, clearest profit signal.
  2. Tier 3 as percent vs fixed price: "save 20%" vs "3 for $72". Fixed prices often win for products under $50.
  3. Gift threshold: free gift at $80 vs $100.
  4. Bought-together discount: 0% vs 5% on the extras. Sometimes the discount is unnecessary.

Do not test two things at once on the same product, and do not change the offer while the test runs.

FAQ

Can I A/B test a discount on Shopify without an app?
Not properly. Shopify has no built-in visitor split for pricing. Theme-level tests (two sections, a cookie) cannot enforce a different price at checkout.

Which Shopify bundle apps have A/B testing?
As of October 2026: MixMaxer and Kaching Bundles document a real visitor split. Fast Bundle and Rebolt name "A/B testing" on their listings but we could not find documentation of how the split or checkout enforcement works. Pumper, Hulk, PickyStory and Shopify's own Bundles app do not mention it.

How long should an A/B test of an offer run?
Until each variant has at least 30 orders and the confidence level you set is reached, and at least one full week so that weekday and weekend traffic are both included. For most stores that is two to four weeks.

What is a Bayesian A/B test?
A method that reports the probability that one variant beats the other ("B beats A with 96% probability") instead of a p-value. It can be read at any time and is easier to act on.


MixMaxer: one-click A/B tests on any volume, gift, bought-together or mix & match offer, profit per variant, automatic winner. Install from the Shopify App Store · A/B tests help article. Last checked 28 October 2026; corrections welcome.