Blog
Grow smarter, not louder
Practical strategy for Shopify merchants — average order value, bundling, pricing psychology, and news from the studio.
Shopify packs after a component list-price change
When a component’s Shopify list price changes, a live Functions pack’s discount, save-copy, and contribution can drift without anyone opening the pack. The 10-minute check and the keep / reprice / pause rule.
Read the postShopify POS packs without a second stock pool
Sell the same checkout-native Shopify pack on POS and Online Store from one product — shared component inventory at each door, no typed POS multipack SKU, and a one-sentence floor brief when the receipt lists components.
Shopify pack analytics after checkout expansion
When a pack expands into components at checkout, the storefront counts the pack, the order carries the components, and the app counts pack units from paid orders — three numbers that disagree for a reason. Which one to use for kill/keep, which for component reorder, which for ads, and the one test order that reconciles them.
Shopify retail stockouts that erase their own demand
Why a POS stockout hides the demand it just lost — no routing fallback, no ship-to signal — so calendar-day velocity under-covers the store that ran out and flags it as a donor after a restock. In-stock-day velocity, how to rebuild in-stock days from Shopify inventory history, where walk-ins reappear as ship-to-customer and local-pickup orders, and retail-door decision rules for transfers.
Shopify shipping rates for packs that expand at checkout
Why a Shopify Functions pack is rated on its component lines, not the pack product’s weight — how weight-based, price-based, and carrier-calculated rates read an expanded pack, the $0 gift that adds a second shipping rate, split shipments from mismatched locations, decision rules by whether components also sell solo, and a 15-minute rate test before launch.
Brief CS when Shopify packs expand at checkout
A support brief for Shopify Functions packs: why the cart showed one product and one price but the order, confirmation email, and refund screen show component lines with allocated prices — the ticket shape for free-item, spread, and order-level packs, a two-minute triage for expansion vs a real bug, and macros agents can send without refunding money the store never took.
Shopify pack lines your 3PL can pick
Product-level vs order-level discount application for a Shopify Functions pack, decided from what fulfillment actually prints: what pick tickets, packing slips, customs forms, and 3PL invoices show for $0 gift lines vs spread packs vs sticker lines with one order discount — with decision rules and a 10-minute pre-launch check.
Dated Shopify packs: publish, end date, archive
How to run a dated Shopify pack from publish to takedown — pick the end trigger (date or gift stock), work around the missing unpublish date with Flow or a calendar, take it down in the right order, choose archive vs delete vs re-run, and record the numbers before the report window rolls.
Shopify pack margin before you publish
A spreadsheet rule for deciding whether a Shopify Functions pack still earns contribution margin after component COGS, gift absorption, fees, and the pack discount — with free-item and spread failure cases, and fixed thresholds for publish, reprice, or kill.
Shopify discount stacking with Functions packs
Which Shopify automatic discounts, codes, Buy X Get Y rules, and free-shipping thresholds can safely combine with a live Functions pack — by allocation mode and line vs order application — plus a 10-minute checkout test to run before BFCM.
Shopify order routing vs inventory transfers
Order routing decides which location ships an order; transfers decide where stock sits. A decision guide for split shipments, far-warehouse fulfillment, and starving stores — and how routing rules quietly rewrite the per-location velocity that transfer recommendations are built on.
Shopify inventory accuracy before you automate transfers
Why Shopify transfer recommendations fail on bad counts — on hand vs available vs committed, negative available from continue-selling, unavailable buckets, in-transit double counting, and a pre-peak cycle-count plan per location.
Shopify bundle returns and partial refunds
What happens when a customer returns one item from a Shopify bundle order — refund math by allocation mode (free item, spread, order-level), restock location vs pack availability, exchange rules, and a 15-minute pre-launch refund test.
Shopify same-SKU multipacks without fake stock
How to sell same-SKU Shopify multipacks (2-/3-/6-packs) as real shelf products — pack vs quantity-break rules, component inventory math, pricing language vs allocation, and when multipacks beat BOGO promos.
Shopify BOGO without cart-discount leakage
When buy-X-get-Y should be a locked Shopify pack product versus a cart automatic discount — leakage modes, free-item allocation, same-SKU vs cross-SKU design, and a checkout QA checklist.
Shopify location roles that keep transfers legal
How multi-location Shopify merchants design location roles — hub, retail, 3PL, feeder paths — so transfer recommendations only propose source→destination moves your contracts and ops actually allow.
Shopify bundle variant trees without SKU explosion
How to design size×color (and similar) variant trees inside Shopify product packs so shoppers pick the right component variants — without exploding unstockable combinations or breaking component-level inventory sync.
Shopify inbound PO redistribution after freight lands
How multi-location Shopify merchants time inbound purchase orders against days of cover — when to wait for a PO, when to expedite the vendor, and when to create an internal transfer after freight lands at the wrong location.
Shopify AI bundle ideas from co-purchase data
How to turn Shopify co-purchase and order signals into AI-suggested product bundles — save app-only pre-drafts, QA margin and inventory, then push only the packs that clear your merchandising bar.
Shopify velocity windows that ignore promo spikes
How to use 7-, 30-, and 90-day Shopify inventory velocity windows so multi-location transfers follow real demand — not flash-sale noise, one-off wholesale orders, or store-wide averages.
Fixed-price Shopify packs without fake SKUs
How to sell Shopify fixed-price product packs and kits with an exact checkout price, real component SKUs, honest inventory, and Shopify Functions — without storefront scripts or duplicate stock pools.
Shopify transfer thresholds: safety floors and daily caps
How to set Shopify inventory transfer approval thresholds, safety stock floors, and daily caps so multi-location automation moves stock without emptying warehouses or skipping human review.
Shopify Functions for exact bundle component prices
How Shopify Functions allocate bundle discounts across component lines — free-item vs spread modes, product vs order application, rounding, and why checkout-native math beats cart scripts.
Shopify inventory health score from days of cover
How to build a practical Shopify inventory health score from days of cover, stockout risk, overstock, and aging — so multi-location stores know what to transfer before sales are lost.
Sell Shopify kit packs without overselling stock
How to keep Shopify product kits and packs in sync with real component inventory — without fake kit SKUs, spreadsheet math, or overselling shared components.
Shopify multi-location transfers: stock where it sells
A practical playbook for Shopify multi-location inventory: spot imbalances, decide what to transfer, protect safety stock, and stop running operations from spreadsheets.
Better Bundles is live on the Shopify App Store
Better Bundles is live on the Shopify App Store — native-style product packs with Functions pricing, component inventory sync, Basic free forever, and a 15-day trial on paid plans.
Create your first Better Bundles offer in 15 minutes
A practical walkthrough for launching your first Better Bundles offer: pick products, choose a pricing method, publish, and verify checkout — without theme edits.
Shopify GWP that keeps gift inventory honest
How to offer buy-X-get-Y-free on Shopify the clean way — real SKUs at checkout, accurate gift stock, and a $0.00 gift line customers actually notice.
Why storefront scripts are the wrong way to sell Shopify bundles
Cart widgets and theme snippets still dominate Shopify bundling — here’s why they hurt speed, reliability, and fulfillment, and what checkout-native bundles do instead.
How product bundles raise Shopify AOV
Which Shopify pack offers actually lift AOV — and when to skip them: offer-type decision rules, pricing that survives checkout, and the inventory mistakes that erase the gain.
Newsletter
Get new posts in your inbox
Plus app releases and shipping notes from Leger Studio. Short, useful, easy to unsubscribe.
Ready to grow your average order value?
Create your first native-style bundle and see the discount at checkout. Start free on Basic — paid plans include a 15-day trial.