Testimonial carousel

Customer quotes in a carousel with a pause control, up to ten testimonials.

Merchant-addable
Yes
Settings
19
Block types
1
Max blocks
10
File
sections/testimonial-carousel.liquid

Used by default on: Home

Screenshots pending

Captures for Testimonial carousel at desktop and mobile widths are generated from a live store by npm run shots. They appear here automatically once that has run.

When to use it

Social proof, once you have real quotes with permission to use them.

Setting it up

  1. Add the section.
  2. Add a Testimonial block per quote, with the quote and its attribution.
  3. Choose Content alignment under Layout. Center places the arrows on either side of the quote on desktop. Left lines the heading, quote, and attribution up on the left edge and places the arrows beside the slide counter. On mobile the arrows always sit beside the counter, so the quote can use the full width of the screen.
  4. Set Mobile header alignment to align the eyebrow and heading on phones independently of the testimonials. It appears once the section has an eyebrow or heading.

Where the content comes from

Blocks own the quotes.

Notes and cautions

  • Match Mobile header alignment to Content alignment unless you have a reason not to. A left-aligned heading over centered quotes reads as two different sections.
  • Autoplay is on by default; turn off Enable slideshow autoplay under Slideshow to advance only on click. Auto-advancing content requires a pause control under WCAG, and this section ships one. It also pauses while a customer hovers or focuses the carousel, and respects reduced-motion preferences by not moving at all.
  • Attribute quotes to real people who agreed to it. Invented testimonials are a Theme Store failure and a legal exposure.
  • Star ratings are off by default. Set Rating on a testimonial only when it comes from that customer's actual review. A new block starts with an example quote and no name, so nothing is attributed to a person until you add one.

Section settings

Every setting on the section itself, in the order it appears in the theme editor. Group headings match the editor's own grouping.

Use testimonial blocks for authentic customer feedback, customer context, optional portraits, and ratings.

Content

EyebrowText
ID
eyebrow
Default
The ritual, in their words
HeadingText
ID
heading
Default
Skin that feels like itself again
Heading sizeDropdown
ID
heading_size
Default
Medium
  • Smallsmall
  • Mediummedium
  • Largelarge
Background styleDropdown
ID
background_style
Default
Solid color
  • Imageimage
  • Solid colorsolid
Background imageImage

A decorative 1920 x 1080px image is recommended. A Shopify placeholder appears until you choose an image.

ID
background_image
Shown when
background_style is 'image'
Mobile background imageImage

A vertical image is recommended. Leave blank to use the desktop background image.

ID
mobile_background_image
Shown when
background_style is 'image'
Image overlay opacitySlider

Increase the overlay when the text needs more contrast against the image.

ID
image_overlay_opacity
Default
75
Range
0% to 90%, in steps of 5%
Shown when
background_style is 'image'

Layout

Content alignmentDropdown

Aligns the testimonials and, on desktop, the heading. Center places the arrows beside the quote on desktop. Left places them beside the slide counter.

ID
content_alignment
Default
Center
  • Leftleft
  • Centercenter
Mobile header alignmentDropdown
ID
mobile_header_alignment
Default
Center
Shown when
eyebrow is set or heading is set
  • Leftleft
  • Centercenter

Slideshow

Enable slideshow autoplayCheckbox

Customers can pause the slideshow. Autoplay is disabled for reduced-motion preferences.

ID
enable_slideshow
Default
On
Change slides everySlider
ID
autoplay_speed
Default
6
Range
4s to 12s, in steps of 1s
Shown when
enable_slideshow

Style

Color schemeColor scheme
ID
color_scheme
Default
scheme-6
Top paddingSlider
ID
padding_top
Default
96
Range
0px to 160px, in steps of 4px
Bottom paddingSlider
ID
padding_bottom
Default
96
Range
0px to 160px, in steps of 4px

Blocks

Blocks are added, reordered, duplicated, and removed inside the section. Each type has its own settings.

Testimonial testimonial

Testimonial quoteMulti-line text

Use authentic customer feedback that you can substantiate. Quotes that exceed the display area open in a Read more dialog.

ID
quote
Default
Clear guidance made it easy to choose what I needed.
Author nameText
ID
author
Customer contextText
ID
context
Customer imageImage

A square image is recommended. Leave blank to show an initial.

ID
image
RatingDropdown
ID
rating
Default
Do not show a rating
  • Do not show a rating0
  • 5 stars5
  • 4 stars4
  • 3 stars3
  • 2 stars2
  • 1 star1