Stack builder
Stack Builder lets a shopper choose a goal, load a preset of products into a live tray, and send the whole tray to the cart in one request. Each goal is a Stack goal block on this section. The bundle and subscription totals in the tray are a preview only — the real discount must be configured as an automatic discount matching the rates in Theme settings → Bundle savings, and the cart drawer total after adding is the source of truth.
Settings
Section titled “Settings”| Setting | Type | Default | What it does |
|---|---|---|---|
| Color scheme | color_scheme | scheme-1 | Controls color scheme. |
| Kicker | text | ★ Build your stack | Controls kicker. |
| Heading | text | Stack it. Save more. | Controls heading. |
| Description | textarea | Pick a goal — we load a proven regimen. Swap anything, and the bundle math moves in real time. Subscribe to stack the savings. | Controls description. |
Bundle savings now live in Theme settings → Bundle savings, shared with the “Complete the stack” block on product pages. Choose your eligible collection and set the rates for 2 and 3+ items there.
| Setting | Type | Default | What it does |
|---|---|---|---|
| Subscribe and save | header | Subscribe and save needs a subscription app (e.g. Shopify Subscriptions) to create a selling plan for the products. Prices and the discount come from that selling plan — products without a plan keep one-time pricing and the subscribe toggle hides itself automatically. | |
| Show Subscribe and save toggle | checkbox | true | Controls show subscribe and save toggle. |
Accepted Blocks
Section titled “Accepted Blocks”Source
Section titled “Source”sections/stack-builder.liquid