CaffenzaDocs

Product page

Gallery, buy buttons, variants, coffee details and the sticky add to cart bar.

The product page on desktop.
The product page on desktop.

The Product information section is the heart of the product page. Everything in the right-hand column is a block, so you can add, remove and reorder each part.

Edit the product page

  1. In the theme editor, choose Products → Default product from the page picker.
  2. Select a product to preview with Change in the preview.
  3. Click Product information and rearrange its blocks.
Tip

Changes to the template apply to every product that uses it. For a different layout (for example for equipment), create a new product template and assign it to those products.

  1. Subheading (product type, for example “Single origin”)
  2. Title, Rating, Price
  3. Tags: tasting notes
  4. Level meter: roast level
  5. Variant picker: size and grind
  6. Buy buttons (with subscription options)
  7. Feature blocks: “Roasted to order”, “Free shipping over $40”
  8. Collapsible rows: About this coffee, Shipping & returns, Freshness & storage
Note

Variant images, swatches and how options look (pills or dropdown) are set in Theme settings → Color swatch.

Screenshots

The product page on a phone.
The product page on a phone.
Product information blocks.
Product information blocks.
Media layouts.
Media layouts.
The buy box.
The buy box.
Inventory and pickup.
Inventory and pickup.
Collapsible rows.
Collapsible rows.
The sticky add to cart bar.
The sticky add to cart bar.
Video reviews.
Video reviews.
Full screen images.
Full screen images.

Settings

SettingOptionsWhat it does
Section appearance
Color schemeColor scheme
Media
Media layoutGrid · Thumbnails left · Thumbnails bottom · Carousel with dotsBelow 990 px every layout swipes: both thumbnail layouts put their thumbnails under the photo, dots stay, and Grid shows one photo at a time.
Media widthMedium · Large
Media aspect ratioAdapt to image · Square (1:1) · Portrait (4:5) · Landscape (4:3)Adapt uses the first image's own shape.
Image fitFit (never crop) · Fill (crop to frame)
Open images full screenOn / Off
Settings
Keep product details in view on desktopOn / OffThe details column stays on screen while the media scrolls.
Sticky add to cart barAll devices · Mobile only · OffAppears once the main Add to cart button scrolls out of view.

Blocks

Click Add block under the section in the sidebar. Drag blocks to change their order.

Subheading up to 2

SettingOptionsWhat it does
SubheadingText (bold, italic, links)Leave blank to show the product type. Or type a label, or connect a product field with the dynamic source button.
Subheading sizeSmall · Medium · Large

Vendor up to 1

No settings. Drag the block to place it.

SKU up to 1

No settings. Drag the block to place it.

Title up to 1

SettingOptionsWhat it does
Heading sizeSmall · Medium · Large · Extra large

Rating up to 1

SettingOptionsWhat it does
Link to reviewsTextOptional. For example #reviews to jump to a reviews app block on this page.

Price up to 1

SettingOptionsWhat it does
Show tax and shipping noteOn / Off
Show Shop Pay InstallmentsOn / OffAppears when Shop Pay Installments is enabled and the price qualifies.

Text

SettingOptionsWhat it does
TextRich text
Text sizeSmall · Medium · Large

Description up to 1

SettingOptionsWhat it does
Text sizeSmall · Medium · Large

Tags

SettingOptionsWhat it does
LabelText
ValueTextConnect a product metafield with the dynamic source button.

Level meter

SettingOptionsWhat it does
LabelText
ValueTextConnect a number metafield with the dynamic source button.
Scale maximum3–10
Start labelText
End labelText

Fact

SettingOptionsWhat it does
LabelText
ValueTextConnect a product metafield with the dynamic source button.

Variant picker up to 1

No settings. Drag the block to place it.

Buy buttons up to 1

SettingOptionsWhat it does
Show quantity selectorOn / Off
Show dynamic checkout buttonsOn / OffLets customers check out with a payment method they've saved, such as Shop Pay.
Show gift card recipient formOn / OffGift card products only. Lets customers send the card to someone with a message.
Subscription noteTextShown under each subscription option, for example "Pause, skip or cancel anytime". Only promise what your subscriptions app allows.

Inventory status up to 1

SettingOptionsWhat it does
Low stock below1–50
Show in-stock messageOn / Off

Feature

SettingOptionsWhat it does
IconNone · Award · Bag · Coffee bean · Book · Building · Coffee cup · Envelope · Globe · Headset · Leaf · Lock · Refresh · Shield check · Star · Truck
Custom imageImageReplaces the icon. Shown at the icon width.
Icon width16–64 px
TextText (bold, italic, links)
Supporting textTextShown in a smaller size under the text. Feature blocks placed next to each other form one row.

Pickup availability up to 1

No settings. Drag the block to place it.

Collapsible row

SettingOptionsWhat it does
HeadingText
IconNone · Award · Bag · Coffee bean · Book · Building · Coffee cup · Envelope · Globe · Headset · Leaf · Lock · Refresh · Shield check · Star · Truck
Custom imageImageReplaces the icon. Shown at the icon width.
Icon width16–64 px
Show product descriptionOn / Off
ContentRich text
Content from a pagePageUseful for shared content such as shipping and returns.
Open by defaultOn / Off

Complementary products up to 1

SettingOptionsWhat it does
HeadingText
Number of products to show1–6

Video reviews up to 1

SettingOptionsWhat it does
HeadingText
Clip 1
VideoShopify-hosted video
NameText
QuoteText
Clip 2
VideoShopify-hosted video
NameText
QuoteText
Clip 3
VideoShopify-hosted video
NameText
QuoteText
Clip 4
VideoShopify-hosted video
NameText
QuoteText
Clip 5
VideoShopify-hosted video
NameText
QuoteText

Share up to 1

No settings. Drag the block to place it.

This section also accepts Custom Liquid blocks and app blocks. It also has the shared Animate on scroll and Section spacing settings.