BFCM, Agencies, part 6

Shipping threshold A/B tests for agency clients

A shipping threshold A/B test gives shoppers different free-shipping minimums. How to run one per client before BFCM: costs, break-even and Markets.

Benchmyrk teamPublished 8 min read

In short

Short answer

  • A shipping threshold A/B test splits a store's shoppers between free-shipping minimums and compares revenue or profit per visitor. It is worth running before Black Friday because the answer is used on every sale order, and the right threshold differs by client: order values, margins and shipping costs differ.
  • Get each client's real shipping cost per order, not what they charge shoppers. The test is about the gap between the two.
  • Work out the break-even for each client before launch, with the calculator. Some clients need very few extra orders to break even; others need a lot.
  • Judge the test on revenue or gross profit per visitor, not conversion rate. A threshold changes basket size as well as whether people buy.
  • One shipping test per store at a time, and a shopper only ever gets one shipping discount per order.

Who this is for: agency strategists planning threshold tests for several clients at once.

What is a shipping threshold A/B test?

A shipping threshold A/B test gives random groups of a store's shoppers different free-shipping minimums, or the current shipping offer, at the same time. Each group sees its own threshold on the page and gets it at checkout, and the groups are compared on revenue or gross profit per visitor.

The glossary entry for a shipping test has the definition and what to judge one on.

How long should a threshold test run before BFCM?

Plan whole weeks, at least two, so the test ends by November 15 and the winner is live before the sale. For 2026 that means launching by Sunday, November 1 at the latest; a three-week test from October 25 is safer.

How long should a threshold test run before BFCM?
DateStep
By Friday, October 23Shipping costs from each client; break-even per store
By Sunday, October 25Launch three-week threshold tests
By Sunday, November 1Latest launch for a two-week test
By Sunday, November 15Read and ship the winning threshold for the sale
Monday, November 16Freeze: no shipping changes

Threshold tests change order value as well as conversion, so they need more visitors than a conversion-only test. Keep the client's big promotions out of the test window.

Step 1: Collect what shipping really costs each client

Ask each client for:

  • Average order value over the last 60 to 90 days, excluding wholesale.
  • Gross margin on products (after the cost of goods).
  • What they charge shoppers for shipping today, per order.
  • What shipping costs them per order: carrier fees, packaging and any fulfilment fee charged per parcel.
  • The share of orders already above the threshold you want to test.

Clients often know what they charge and not what it costs. Fulfilment invoices from the last two months are the quickest source.

Step 2: Break-even per client

Free shipping lowers what each order earns by the shipping charge given up. To stay level, the client needs enough extra orders, or bigger baskets, to make that up.

ExampleExample

(two illustrative clients, not real stores; plain arithmetic, the same order values in both arms)

Example
Client AClient B
Average order$58$140
Gross margin50%65%
Shipping charged to shoppers$5.95$8.00
Shipping cost per order$9.00$12.00
Each order earns today (margin + charged − cost)$25.95$87.00
Each order earns with free shipping on every order$20.00$79.00
Extra orders needed just to break even29.8%10.1%

The same offer is a very different bet for these two clients. Client A needs almost 30% more orders to stand still, so a threshold above its average order, where only bigger baskets get free shipping, is the safer thing to test. Client B can give shipping away on every order and needs about 10% more orders to break even.

This is the simplest case: free shipping on every order, with baskets unchanged. A threshold changes both how many orders qualify and how big baskets get, so run each client's numbers through the free-shipping threshold calculator, which handles the share of orders above the threshold. The free-shipping threshold guide walks through the full break-even.

Step 3: Design one test per client

For most clients, test one threshold a little above their average order against their current shipping offer. Set it high enough that some carts have a reason to grow, and low enough that a real share of shoppers can reach it.

Useful designs:

  • Two thresholds against the current offer, for a client with high traffic: for example free from $50 and from $75.
  • Half-price shipping on every order against free shipping from a threshold, to compare lowering the barrier for everyone with rewarding bigger carts.
  • Free standard shipping only, with express kept at full price, for clients whose margins can't absorb express.

Each arm can show a progress bar toward its own threshold. Make sure every banner and bar promises exactly what checkout will give that arm.

Step 4: Check the client's existing shipping offers

Shopify allows one shipping discount per order: multiple shipping discounts can't apply to the same order (Shopify Help Center, read October 11, 2026). If the client already runs its own free-shipping discount, a shopper who qualifies for both gets the better one, and the test measures the difference only where the client's own offer doesn't apply.

Before launch:

  • List the client's active shipping discounts and any free-shipping codes in planned emails.
  • Decide whether to pause the client's own threshold during the test, or test only above or below it.
  • Check how each minimum is counted. Benchmyrk's shipping tests count the cart minimum before discounts (the line subtotal), unlike a Shopify free-shipping discount, which counts discounted prices. An $80 cart with 10% off is $72 after the discount: it reaches a $75 test minimum, but not a $75 Shopify free-shipping minimum.
  • Count automatic discounts. Shopify allows up to 25 active automatic discounts per store, app discounts included (Shopify Help Center, read October 11, 2026). Benchmyrk's price, offer and shipping tests use up to four of them.
  • Agree what the sale-week shipping offer will be, and that it's built from the test's result.

Step 5: Markets and currencies

Clients selling in several currencies need extra care. In Benchmyrk, fixed amounts and minimums are set in the store currency and converted for shoppers paying in another currency, the way Shopify converts its own discounts. Percent offers are the same in every currency. A "$75" threshold therefore becomes a converted amount in other markets, which may not be a round number shoppers recognize. For clients where international orders matter, consider testing only the home market, or using a percent-off-shipping offer. The help article on currencies and subscriptions covers what applies where.

Step 6: Read the result honestly

Judge on revenue per visitor or gross profit per visitor, with the 95% interval, not on conversion rate or order value alone. A threshold can raise order value and lower conversion; only per-visitor revenue or profit tells you which effect won. If the result is inconclusive by November 15, the honest answer to the client is "keep the current offer for the sale and re-test in January", not "the bigger threshold looked better".

Mistakes to avoid

  • Using what the client charges as the cost. Break-even depends on what shipping costs them.
  • One threshold for every client. Order values and margins differ, so the right threshold differs.
  • Judging on conversion rate. A threshold works through basket size; read revenue or profit per visitor.
  • Overlapping shipping discounts. Only one applies per order; plan around the client's own.
  • Thresholds that become odd amounts in other currencies. Test the home market or use a percent offer.

Checklist per client

  • [ ] Average order, margin, shipping charged and shipping cost collected
  • [ ] Break-even worked out with the calculator
  • [ ] One test per store; thresholds set just above the average order
  • [ ] Existing shipping discounts listed and handled
  • [ ] Currencies and markets checked
  • [ ] Banners and progress bars match what checkout gives
  • [ ] Primary goal: revenue or gross profit per visitor; ends by November 15

Setting a threshold for one brand instead? The brand track covers free-shipping thresholds for BFCM baskets. The general timeline is in the guide to testing before Black Friday.

Sources

  1. Shopify Help Center, Combining discounts, read 11 October 2026
  2. Shopify Help Center, Free shipping discounts, read 11 October 2026

Talk through your clients' test plans with us.

We'll show the agency workspace on demo data and answer your questions. Agency management is built and tested but has not yet run on a live merchant store.

Book an agency walkthrough