Bundle builder, product carousel and quick add sections for Shopify
Sections built from your own catalogue: a bundle builder, product grids and carousels, quick-add rows, a single product with swatches, and a 3D viewer.
Product sections read your store live. Pick the products, or follow a collection so new arrivals appear on their own, and titles, prices, compare-at prices and images always match your catalogue. Add to cart buttons use Shopify’s own cart.
The bundle builder lets shoppers tick several products and add them to the cart in one go. Quick add rows put an add button on every line of a dense list, which suits refills, accessories and wholesale-style ordering. The single product section brings a product’s photos, variants and buy button to any page, such as a landing page. The 3D product viewer lets shoppers rotate and zoom a model, and view it in their own space on a phone.
Let shoppers tick several products and add them to the cart together.
Sample products. This demo uses placeholder products. On your store, the section shows
your own products from your Shopify catalogue, with live prices and a working Add to cart.
4 designs:
Grid, Rows, Cards, Compact.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 73
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Products to choose fromProducts from your store (up to 16)
Message when nothing is pickedText
Bundle
Counter labelText
Note when nothing is chosenText
Fewest a shopper must pickSlider, 1–12
Most a shopper can pickSlider, 0–120 means no limit.
Message below the fewestText{min} is replaced with the number.
Message at the mostText{max} is replaced with the number.
Add button
Button labelText
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Heading
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.9–2.4phone & desktop
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Card style
Product title fontGoogle Font and weightphone & desktop
Product title sizeSlider, 10–96pxphone & desktop
Product title colorColourphone & desktop
Product title line heightSlider, 0.9–2.4phone & desktop
Product title letter spacingSlider, -3–8pxphone & desktop
Product title alignmentDesign default · Left · Center · Rightphone & desktop
Price fontGoogle Font and weightphone & desktop
Price sizeSlider, 10–96pxphone & desktop
Price colorColourphone & desktop
Price line heightSlider, 0.9–2.4phone & desktop
Price letter spacingSlider, -3–8pxphone & desktop
Price alignmentDesign default · Left · Center · Rightphone & desktop
Vendor fontGoogle Font and weightphone & desktop
Vendor sizeSlider, 10–96pxphone & desktop
Vendor colorColourphone & desktop
Vendor line heightSlider, 0.9–2.4phone & desktop
Vendor letter spacingSlider, -3–8pxphone & desktop
Vendor alignmentDesign default · Left · Center · Rightphone & desktop
Image corner radiusSlider, 0–32pxphone & desktop
Empty message fontGoogle Font and weightphone & desktop
Empty message sizeSlider, 10–96pxphone & desktop
Empty message colorColourphone & desktop
Empty message line heightSlider, 0.9–2.4phone & desktop
Empty message letter spacingSlider, -3–8pxphone & desktop
Empty message alignmentDesign default · Left · Center · Rightphone & desktop
Selected outlineColourphone & desktop
Add button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Add button alignmentDesign default · Left · Center · Rightphone & desktop
Quick Add Rows
Cart
A dense list of products, each with its own add button.
Sample products. This demo uses placeholder products. On your store, the section shows
your own products from your Shopify catalogue, with live prices and a working Add to cart.
4 designs:
Rows, Bordered, Compact, Cards.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 69
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Row style
Product title fontGoogle Font and weightphone & desktop
Product title sizeSlider, 10–96pxphone & desktop
Product title colorColourphone & desktop
Product title line heightSlider, 0.9–2.4phone & desktop
Product title letter spacingSlider, -3–8pxphone & desktop
Product title alignmentDesign default · Left · Center · Rightphone & desktop
Price fontGoogle Font and weightphone & desktop
Price sizeSlider, 10–96pxphone & desktop
Price colorColourphone & desktop
Price line heightSlider, 0.9–2.4phone & desktop
Price letter spacingSlider, -3–8pxphone & desktop
Price alignmentDesign default · Left · Center · Rightphone & desktop
Vendor fontGoogle Font and weightphone & desktop
Vendor sizeSlider, 10–96pxphone & desktop
Vendor colorColourphone & desktop
Vendor line heightSlider, 0.9–2.4phone & desktop
Vendor letter spacingSlider, -3–8pxphone & desktop
Vendor alignmentDesign default · Left · Center · Rightphone & desktop
Row backgroundColourphone & desktop
Corner radiusSlider, 0–28pxphone & desktop
Thumbnail radiusSlider, 0–28pxphone & desktop
Empty message fontGoogle Font and weightphone & desktop
Empty message sizeSlider, 10–96pxphone & desktop
Empty message colorColourphone & desktop
Empty message line heightSlider, 0.9–2.4phone & desktop
Empty message letter spacingSlider, -3–8pxphone & desktop
Empty message alignmentDesign default · Left · Center · Rightphone & desktop
Add button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Add button alignmentDesign default · Left · Center · Rightphone & desktop
Single Product
Cart
One product, live from your store: its photos, price, variants and a working Add to cart button.
Sample products. This demo uses placeholder products. On your store, the section shows
your own products from your Shopify catalogue, with live prices and a working Add to cart.
4 designs:
Split, Split reversed, Stacked, Card.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 69
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 480–1600pxphone & desktop
Product
Variant pickerButtons · Dropdown
Show vendorOn / off
Show descriptionOn / off
Show all photosOn / offThumbnails under the main photo, when the product has more than one.
ProductA product from your storeIts title, price, photos and variants come from your store and stay up to date.
Message when no product is pickedText
Add button
Button labelText
Sold out labelText
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Heading
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.9–2.4phone & desktop
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Style
Corner radiusSlider, 0–32pxphone & desktop
Product style
Product title fontGoogle Font and weightphone & desktop
Product title sizeSlider, 10–96pxphone & desktop
Product title colorColourphone & desktop
Product title line heightSlider, 0.9–2.4phone & desktop
Product title letter spacingSlider, -3–8pxphone & desktop
Product title alignmentDesign default · Left · Center · Rightphone & desktop
Price fontGoogle Font and weightphone & desktop
Price sizeSlider, 10–96pxphone & desktop
Price colorColourphone & desktop
Price line heightSlider, 0.9–2.4phone & desktop
Price letter spacingSlider, -3–8pxphone & desktop
Price alignmentDesign default · Left · Center · Rightphone & desktop
Swatch label fontGoogle Font and weightphone & desktop
Swatch label sizeSlider, 10–96pxphone & desktop
Swatch label colorColourphone & desktop
Swatch label line heightSlider, 0.9–2.4phone & desktop
Swatch label letter spacingSlider, -3–8pxphone & desktop
Swatch label alignmentDesign default · Left · Center · Rightphone & desktop
Selected outlineColourphone & desktop
Empty message fontGoogle Font and weightphone & desktop
Empty message sizeSlider, 10–96pxphone & desktop
Empty message colorColourphone & desktop
Empty message line heightSlider, 0.9–2.4phone & desktop
Empty message letter spacingSlider, -3–8pxphone & desktop
Empty message alignmentDesign default · Left · Center · Rightphone & desktop
Add button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Add button alignmentDesign default · Left · Center · Rightphone & desktop
Product Carousel
Catalogue
The same products on a single scrollable row.
Sample products. This demo uses placeholder products. On your store, the section shows
your own products from your Shopify catalogue, with live prices and a working Add to cart.
4 designs:
Rail, Peek, Wide, Compact.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 62
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 480–1600pxphone & desktop
Products
Where the products come fromProducts I pick · A collection
How many to showSlider, 1–24
Layout
Card widthSlider, 140–520pxphone & desktop
GapSlider, 4–48pxphone & desktop
Show priceOn / off
Show vendorOn / off
Image heightSlider, 80–620pxphone & desktop
Content
Heading
KickerText
HeadingText
Intro textText, several lines
Products
ProductsProducts from your store (up to 16)
CollectionA collection from your store
Message when nothing is pickedText
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Heading
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.9–2.4phone & desktop
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Card style
Product title fontGoogle Font and weightphone & desktop
Product title sizeSlider, 10–96pxphone & desktop
Product title colorColourphone & desktop
Product title line heightSlider, 0.9–2.4phone & desktop
Product title letter spacingSlider, -3–8pxphone & desktop
Product title alignmentDesign default · Left · Center · Rightphone & desktop
Price fontGoogle Font and weightphone & desktop
Price sizeSlider, 10–96pxphone & desktop
Price colorColourphone & desktop
Price line heightSlider, 0.9–2.4phone & desktop
Price letter spacingSlider, -3–8pxphone & desktop
Price alignmentDesign default · Left · Center · Rightphone & desktop
Vendor fontGoogle Font and weightphone & desktop
Vendor sizeSlider, 10–96pxphone & desktop
Vendor colorColourphone & desktop
Vendor line heightSlider, 0.9–2.4phone & desktop
Vendor letter spacingSlider, -3–8pxphone & desktop
Vendor alignmentDesign default · Left · Center · Rightphone & desktop
Image corner radiusSlider, 0–32pxphone & desktop
Empty message fontGoogle Font and weightphone & desktop
Empty message sizeSlider, 10–96pxphone & desktop
Empty message colorColourphone & desktop
Empty message line heightSlider, 0.9–2.4phone & desktop
Empty message letter spacingSlider, -3–8pxphone & desktop
Empty message alignmentDesign default · Left · Center · Rightphone & desktop
Scrollbar colorColourphone & desktop
Product Grid
Catalogue
Products in a grid. Pick an exact set, or follow a collection so new arrivals appear on their own.
Sample products. This demo uses placeholder products. On your store, the section shows
your own products from your Shopify catalogue, with live prices and a working Add to cart.
4 designs:
Grid, Boxed, Minimal, Editorial.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 61
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 480–1600pxphone & desktop
Products
Where the products come fromProducts I pick · A collection
How many to showSlider, 1–24
Layout
ColumnsSlider, 1–6phone & desktop
GapSlider, 4–56pxphone & desktop
Show priceOn / off
Show vendorOn / off
Image heightSlider, 80–620pxphone & desktop
Content
Heading
KickerText
HeadingText
Intro textText, several lines
Products
ProductsProducts from your store (up to 12)
CollectionA collection from your store
Message when nothing is pickedText
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Heading
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.9–2.4phone & desktop
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Card style
Product title fontGoogle Font and weightphone & desktop
Product title sizeSlider, 10–96pxphone & desktop
Product title colorColourphone & desktop
Product title line heightSlider, 0.9–2.4phone & desktop
Product title letter spacingSlider, -3–8pxphone & desktop
Product title alignmentDesign default · Left · Center · Rightphone & desktop
Price fontGoogle Font and weightphone & desktop
Price sizeSlider, 10–96pxphone & desktop
Price colorColourphone & desktop
Price line heightSlider, 0.9–2.4phone & desktop
Price letter spacingSlider, -3–8pxphone & desktop
Price alignmentDesign default · Left · Center · Rightphone & desktop
Vendor fontGoogle Font and weightphone & desktop
Vendor sizeSlider, 10–96pxphone & desktop
Vendor colorColourphone & desktop
Vendor line heightSlider, 0.9–2.4phone & desktop
Vendor letter spacingSlider, -3–8pxphone & desktop
Vendor alignmentDesign default · Left · Center · Rightphone & desktop
Image corner radiusSlider, 0–32pxphone & desktop
Empty message fontGoogle Font and weightphone & desktop
Empty message sizeSlider, 10–96pxphone & desktop
Empty message colorColourphone & desktop
Empty message line heightSlider, 0.9–2.4phone & desktop
Empty message letter spacingSlider, -3–8pxphone & desktop
Empty message alignmentDesign default · Left · Center · Rightphone & desktop
3D Product Viewer
Media
A 3D model shoppers turn all the way round and zoom into: drag to rotate, scroll or pinch to zoom, and view it in their own space on a phone.
3 designs:
Stage, Split, Bare.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 45
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 480–1600pxphone & desktop
Layout
HeightSlider, 200–800pxphone & desktop
Controls
Turn on its ownOn / offStops as soon as a shopper takes hold of it.
Turning speedSlider, 5–90°/s
Allow zoomOn / off
View in your space (phones)On / offShows the model in the shopper’s room, on phones that support it.
Content
Heading
KickerText
HeadingText
Intro textText, several lines
Model
3D model3D model fileA .glb file. Upload it in Shopify Files, then choose it here, or paste a link.
Poster imageImageShows while the model loads.
DescriptionTextRead out by screen readers.
Hint textText
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Heading
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.9–2.4phone & desktop
Kicker letter spacingSlider, -3–8pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–96pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.9–2.4phone & desktop
Heading letter spacingSlider, -3–8pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro text fontGoogle Font and weightphone & desktop
Intro text sizeSlider, 10–96pxphone & desktop
Intro text colorColourphone & desktop
Intro text line heightSlider, 0.9–2.4phone & desktop
Intro text letter spacingSlider, -3–8pxphone & desktop
Intro text alignmentDesign default · Left · Center · Rightphone & desktop
Style
Corner radiusSlider, 0–32pxphone & desktop
Hint fontGoogle Font and weightphone & desktop
Hint sizeSlider, 10–96pxphone & desktop
Hint colorColourphone & desktop
Hint line heightSlider, 0.9–2.4phone & desktop
Hint letter spacingSlider, -3–8pxphone & desktop
Hint alignmentDesign default · Left · Center · Rightphone & desktop
Stage backgroundColourphone & desktop
BrightnessSlider, 0.3–2
ShadowSlider, 0–2
How to add a Panely section to your Shopify store
Install Panely from the Shopify App Store. It works with Online Store 2.0 themes, and your theme files are never edited.
Pick a section and press Add. Choose a design, and change the settings in the editor with a live preview beside them. You get a short section code.
Place it once. In the theme editor, add the Panely block where you want the section, and paste the code into its Section code field.
Edit any time. Change the section in Panely and save. Your store shows the change on its next page load, with nothing to paste again.
Each Add is its own copy with its own settings, so you can use the same section on as many pages as you like.
Panely must stay installed for its sections to show. If you uninstall, they disappear, and your theme is left
exactly as it was.
Questions about product structures sections
Do product sections update when I change a price?
Yes. They read your products from Shopify on every page load, so prices, sale prices, images and availability are always current. There’s nothing to re-sync.
How does the bundle builder add products to the cart?
Shoppers tick the products they want and press one button, and every ticked product goes into the Shopify cart together. Pair it with a Shopify automatic discount if you want to reward the bundle.
Add these sections to your store
Install Panely from the Shopify App Store, pick a section and place it in your theme in a couple of minutes. A free plan is available.