← All case studies
PDPShopify OS 2.0EXP-04Jul – Aug 2026

AU office-furniture retailer · Office furniture, AustraliaA buy-first product page built as a theme template

A full product-page redesign delivered as an alternate Shopify template over eighteen build rounds: gallery, purchase panel, cross-sell, compare, showrooms and a new footer, with an honest above-the-fold budget.

ClientAU office-furniture retailer
PlatformShopify OS 2.0
PagePDP
Measured onAdd-to-cart, Quote submissions, Revenue per visitor
Observation
  • The existing page buried the purchase panel under content, and options were hard to read on a three-option product.
  • The client wanted a purchase-first layout plus cross-sell, comparison, showroom and planning sections from Figma.
  • The fork of the original template predated a live FAQ block, so the redesign was missing content the control had gained.
Hypothesis

A purchase-first product page with clearer options and above-the-fold calls to action will increase add-to-cart and quote requests.

What I built
  • New template and main-product section previewable via the view parameter, built section by section, with tabs and structured data ported verbatim from control.
  • Gallery with in-image tags and larger thumbnails, wired to the existing zoom viewer.
  • A hidden real buy-button snippet with click forwarding, driven by a publish/subscribe hook on variant change that updates price, SKU, freight band and button state.
  • Sizes modelled as sibling products from metafields, replacing an earlier build that had wrongly treated them as an option.
  • Fold levers exposed as section checkboxes, taking a three-option product from roughly 1,135 px to 947 px before the buy button.
The hard parts

The editor beats the schema

A dynamic heading was silently overridden by a stored theme-editor value. Fixed with a fresh setting ID and a rule that footer and FAQ get added through the editor, never by pasting template JSON.

Template drift

Full-diffed the fork against the current control and reconciled everything that had changed underneath it, rather than only applying the new design.

Outcome

Measured on add-to-cart, quote submissions, revenue per visitor. Test results belong to the client and are shared in conversation, with their permission, rather than published here.

More experiments

View all →