The product page's gallery and buy box. The buy box is made of blocks you order yourself, from title and price to bundles, buttons and details.
munich-demo.myshopify.com
The Foundation product page on desktop: gallery on the left, buy box on the right.
What it does
The main section of the product page. On the left, the gallery: all media of the product
as a large image with thumbnails below or to the left, or as a grid, with badges over
the image and a swipe row with a thumbnail strip on a phone. On the right, the buy box:
a column of blocks in a color scheme of its own, on a card or on the page. Sticky
product information keeps the buy box in view while the gallery scrolls.
Everything a visitor reads and clicks in the buy box is a block. Add the ones you need,
drop the ones you do not, and drag them into the order that sells your product. Blocks
marked Show below product media move under the gallery instead.
When to use it
It is on the product template already. To give one group of products a buy box of its
own, duplicate the product template in the theme editor and assign it in the admin under
the product’s Theme template. Build one template per product type, not per product.
Blocks
Identity and proof:
Vendor: the brand name, optionally linked to the vendor collection.
Label: a small kicker such as Bestseller or New formula.
Product title: the h1 of the page.
Rating: stars and count from a review app’s rating metafields. Shows nothing without them.
Trusted by: three small customer portraits, their names and a line such as “and
20,000+ others trust us”. Use real figures; the review checks.
Price and choice:
Price: the price of the selected variant with compare at price, and a small badge:
price per serving (needs Servings per pack and a Serving name) or saving in percent.
Variant picker: the product’s options as buttons or swatches.
Bundle row: two or three pack cards instead of a plain option list. Each Bundle
tier names the option value it stands for (such as 90-day), a badge (Most popular), a
note (Best value), the number of units for the per unit price, and a feature list. The
cards are built from real variants, so the cart and the order stay correct.
Low stock: “Only 3 left” from the real inventory of the selected variant, shown
from a threshold down. Never shown for products that do not track inventory.
Quantity: a quantity field with plus and minus.
Buying:
Buy buttons: add to cart and the accelerated checkout button, with the price in the
button if you want it, and a note shown while the selected variant is sold out.
Shop Pay Installments: Shopify’s installment line, where available.
Add-on: one product offered beside the buy button with a check box to add it.
Gift card recipient: the recipient form, shown on gift card products only.
Payment icons: the icons of the payment methods your store accepts.
Reassurance:
Benefits: three or four key points in boxes or as a plain list, with a heading.
Trust pills: short promises as pills from a comma separated list.
Delivery estimate: “Order within 2:14 h and get it by Monday, May 4”, worked out
from your cutoff hour, shipping days and delivery time. It counts down from real
settings and never resets to invent urgency.
Pickup availability: whether the selected variant can be picked up at a location.
Share: share buttons for the product.
Detail:
Description: the product description from the admin.
Text: a free paragraph.
Collapsible row: a title that opens to an answer, for ingredients, shipping and
returns, how to use. Connect the content to a product metafield to write it per product.
Video testimonials: a row of short customer clips that open in a lightbox, with its
own heading. Best under the gallery.
Spacer: extra space or a line between two blocks.
Custom Liquid and App blocks: for app snippets and anything the blocks do not cover.
Setting it up
Choose Gallery layout and Image ratio. Square for packshots on a tile,
Portrait for bottles.
Pick the Buybox color scheme and Buybox spacing.
Add and order the blocks. Start with the default order in the tips and remove what you
do not need.
For a product with pack sizes, add a Bundle row, then one Bundle tier per size
and type the option value exactly as in the product’s options.
Mark Description, Collapsible rows and Video testimonials Show below product media.
Fill Delivery estimate with your real cutoff and shipping days, or remove it.
Settings
Setting
Type
What it does
General
Color scheme
Color scheme
The surface of this block, separate from the buy box.
Layout
Select
Split scrolls gallery and buy box together. Sticky product information keeps the buy box in view while the gallery scrolls past.Options: Split, Sticky product information · Default: Split
Buybox color scheme
Color scheme
The surface of the buy box, separate from the page, so it can be a panel that stands off the background.
Buybox spacing
Select
The space between the blocks in the buy box. Add a Spacer block where one pair needs more room.Options: Small, Medium, Large · Default: Medium
Gallery
Gallery layout
Select
Where the thumbnails sit on desktop: below the large image, to its left, or all images as a grid. On a phone the gallery is always a swipe row with a thumbnail strip.Options: Thumbnails below, Thumbnails left, Grid · Default: Thumbnails below
Image ratio
Select
The shape every gallery image is shown in.Options: Square, Portrait, Landscape · Default: Square
Show badges over the image
Checkbox
Shows the sale, sold out and new badges over the first image. What they look like is set under Theme settings, Badges.Default: on
Gallery badge
Image
Your own seal laid over the image, such as a money back mark. A transparent PNG or SVG.
Alt text
Text
What the seal says, for people using a screen reader.
Badge position
Select
Which corner of the image the seal sits in.Options: Top left, Top right, Bottom left, Bottom right · Default: Top right
Section padding
Top padding
Range
Space between the top of the section and its content. On a phone the theme tightens it by a quarter.0 to 120 px · Default: 60
Bottom padding
Range
Space between the content and the bottom of the section. On a phone the theme tightens it by a quarter.0 to 120 px · Default: 60
Vendor block
Setting
Type
What it does
Link to vendor collection
Checkbox
Makes the vendor name a link to the collection of that vendor.Default: off
Label block
Setting
Type
What it does
Text
Text
The line under the names. Any figure in it must be one you can stand behind.Default: Add a short label
Alignment
Select
Overrides the alignment of the section for this block only.Options: Inherit, Left, Center, Right · Default: Inherit
Product title block
Setting
Type
What it does
Heading level
Select
Page heading is the one heading that names what the whole page is about; use it once per page, usually on the first section. Everything else is a section heading.Options: Page heading, Section heading · Default: Page heading
Rating block
No settings
Trusted by block
Setting
Type
What it does
First image
Image
The first of three small customer portraits.
Second image
Image
The second portrait.
Third image
Image
The third portrait.
Names
Text
The names of the people in the portraits, separated by commas.Default: Alex M., Sam K.
Show verified badge
Checkbox
Shows a check mark next to the names. Only where the people really are verified somewhere.Default: off
Badge color
Color
The color of the check mark.Default: #0095f6
Text
Text
The line under the names. Any figure in it must be one you can stand behind.Default: and <strong>20,000+</strong> others trust us
Price block
Setting
Type
What it does
Badge
Select
A small mark next to the price: the price per serving, worked out from the pack size below, or the saving against the compare at price.Options: No badge, Price per serving, Saving in percent · Default: Price per serving
Servings per pack
Number
How many servings one pack holds, for the price per serving.
Serving name
Text
What one serving is called: day, cup, portion.
SKU block
No settings
Description block
Setting
Type
What it does
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: off
Variant picker block
Setting
Type
What it does
Variant style
Select
How this block is drawn.Options: Buttons, Swatches · Default: Buttons
Bundle row block
Setting
Type
What it does
Heading
Text
The line above this block's content. Empty for no line.
Bundle card block
Setting
Type
What it does
Option value
Text
The option value this card stands for, spelled exactly as in the product's options, such as 90-day.
Text
Text
A small tag on the card, such as Most popular.
Note
Text
A short line under the pack name, such as Best value.
Units in this pack
Number
How many units the pack holds, for the price per unit on the card.
Features
Text area
One feature per line, shown as a list on the card.
Low stock block
Setting
Type
What it does
Show from
Range
The line appears when the selected variant's stock is at this number or below.1 to 20 · Default: 5
Show icon
Checkbox
Shows a small icon in front of the low stock line.Default: on
Style
Select
How this block is drawn.Options: Plain, Pill · Default: Plain
Quantity selector block
No settings
Buy buttons block
Setting
Type
What it does
Show price in the button
Checkbox
Shows the price next to the button label, or next to the add-on product.Default: off
Show accelerated checkout button
Checkbox
Shows the accelerated checkout button (Shop Pay, Apple Pay and others) under add to cart. Hidden on gift cards.Default: on
Sold-out note
Rich text
A line under the button while the selected variant is sold out. Connect it to a product metafield for a line per product.
Shop Pay Installments block
No settings
Add-on block
Setting
Type
What it does
Product
Product
The product offered next to the buy button, with a check box to add it. Hidden when sold out and on its own page.
Heading
Text
The line above this block's content. Empty for no line.Default: Pairs well with
Text
Text
The line under the names. Any figure in it must be one you can stand behind.
Show price
Checkbox
Shows the price next to the button label, or next to the add-on product.Default: on
Gift card recipient block
No settings
Payment icons block
No settings
Benefits block
Setting
Type
What it does
Style
Select
How this block is drawn.Options: Boxes, Plain list · Default: Boxes
Color scheme
Color scheme
The surface of this block, separate from the buy box.
Show border
Checkbox
Draws a border around the benefit boxes.Default: on
Heading
Text
The line above this block's content. Empty for no line.
Columns
Select
Whether the benefits sit in one column or two.Options: One, Two · Default: Two
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: off
Key point block
Setting
Type
What it does
Text
Text
The line under the names. Any figure in it must be one you can stand behind.Default: Free shipping on orders over 50
Icon
Select
An icon in front of the row title.Options: None, Shipping, Returns, Guarantee, Delivery time, Natural, Gift, Secure payment, Check, Star · Default: Shipping
Alignment
Select
Overrides the alignment of the section for this block only.Options: Inherit, Left, Center, Right · Default: Inherit
Trust pills block
Setting
Type
What it does
Trust pills
Text
Short promises as pills, separated by commas.Default: Free returns, Secure checkout, Fast shipping
Alignment
Select
Overrides the alignment of the section for this block only.Options: Inherit, Left, Center, Right · Default: Inherit
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: off
Delivery estimate block
Setting
Type
What it does
Order cutoff hour
Range
The hour of the day, in your store's time zone, after which an order ships the next shipping day.0 to 23 · Default: 14
Order cutoff minute
Select
The minutes of the cutoff time.Options: :00, :15, :30, :45 · Default: :00
Shipping days
Select
Which days orders go out.Options: Monday to Friday, Monday to Saturday, Every day · Default: Monday to Friday
Delivery takes
Range
Calendar days from dispatch to delivery. The estimate names the last of them, so set what the carrier reliably keeps.1 to 21 d · Default: 3
Pickup availability block
No settings
Share block
No settings
Text block
Setting
Type
What it does
Text
Rich text
The line under the names. Any figure in it must be one you can stand behind.Default: <p>Use this text to explain the product, the story, or the promise behind it.</p>
Size
Select
Large for a lead paragraph, Medium for body copy, Small for fine print.Options: Large, Medium, Small · Default: Medium
Alignment
Select
Overrides the alignment of the section for this block only.Options: Inherit, Left, Center, Right · Default: Inherit
Collapsible row block
Setting
Type
What it does
Heading
Text
The line above this block's content. Empty for no line.Default: Shipping and returns
Content
Rich text
What the row shows when opened.Default: <p>Describe your shipping and return policy here.</p>
Row style
Select
How this block is drawn.Options: List, Boxed, Card · Default: List
Color scheme
Color scheme
The surface of this block, separate from the buy box.
Marker
Select
The symbol at the end of the row that shows it can open.Options: Chevron, Plus · Default: Chevron
Icon
Select
An icon in front of the row title.Options: None, Natural, Shipping, Returns, Guarantee, Delivery time, Gift, Secure payment, Check, Star · Default: None
Open by default
Checkbox
Shows the row already opened when the page loads.Default: off
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: off
Video testimonials block
Setting
Type
What it does
Color scheme
Color scheme
The surface of this block, separate from the buy box.
Heading
Text
The line above this block's content. Empty for no line.Default: Loved by happy customers
Size
Select
How large the heading of the video testimonials renders.Options: Large, Medium, Small, Extra small · Default: Medium
Accent font
Select
Highlight words puts the italicized words on the accent font. Whole heading sets the entire line in it.Options: Highlight words, Whole heading, Off · Default: Highlight words
Text
Rich text
A short line under the video testimonials heading.
Columns on desktop
Select
How many video cards sit in a row on desktop.Options: 2, 3, 4 · Default: 3
Columns on mobile
Select
How many video cards are visible at once on a phone.Options: 1, 2, 3 · Default: 2
Image ratio
Select
The shape of the video cards.Options: Portrait, Tall · Default: Portrait
Gap
Select
The space between video cards.Options: Small, Medium, Large · Default: Medium
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: on
Video testimonial block
Setting
Type
What it does
Video
Video
A short clip uploaded to your store. Plays in a lightbox when the card is clicked.
Video link
Video URL
A YouTube or Vimeo link, used when no uploaded clip is set.
Poster image
Image
The still on the card before the clip plays.
Spacer block
Setting
Type
What it does
Height
Range
How much space the spacer adds.0 to 100 px · Default: 24
Line
Select
Whether the spacer draws a line across the buy box, and how strong.Options: No line, Line, Hairline · Default: No line
Show below product media
Checkbox
Moves this block from the buy box column to under the gallery on desktop. On a phone the page is one column and the block follows the buy box.Default: off
Custom Liquid block
Setting
Type
What it does
Liquid code
Liquid
HTML or Liquid to render here, such as an app snippet.
This section also accepts app blocks, so apps that provide one can add content here.
Tips
This section belongs to the product template and cannot be added elsewhere. For a buy box on the home page or a landing page, use Featured product, which has the same blocks.
Order matters. A good default from top to bottom is Trusted by, Label, Product title, Price, Bundle row or Variant picker, Low stock, Buy buttons, Add-on, Benefits, Delivery estimate, Payment icons, then the Collapsible rows. Drag blocks to change it.
Show below product media on a block moves it from the buy box column to under the gallery on desktop. Use it for Description, Collapsible rows and Video testimonials, so the buy box stays short and the buy button stays high.
On a phone the page is one column: gallery, then the buy box blocks, then the blocks marked Show below product media. The theme sets that order for you.
Sale, sold out and new badges appear from the product data. The Gallery badge is your own seal on top of that, such as a money back mark.