Reporting & research on Shopify and ecommerce
Merchants assume a testimonials section is one uniform feature across Shopify themes, but the six UTD themes alone implement it as four different section types with different setting counts and defaults, so the honest answer is that it depends entirely on which theme file you open.
A testimonials section sounds like a checkbox every theme either has or doesn’t, and that is the wrong way to think about it. Across the six themes UTD (UTD) publishes in the official Shopify Theme Store, Allure, Boutique, Gain, Impression, Ultra, and Victory, the feature that gets called “Reviews / Testimonials” is not one thing. It is a different file, a different setting, and in one case no dedicated section at all. Reading the theme’s own schema files settles what a merchant actually gets, because a Theme Store listing does not itemize which liquid file a review setting lives in.
Sticky add to cart is nearly identical everywhere: all six themes carry show_sticky_add_to_cart, a checkbox that defaults to off, in a file called sections/product-template.liquid, with exactly 1 setting attached in every case. Reviews does not behave that way. Allure 1.2.4 attaches only 2 settings to its review-adjacent feature, show_slide_preview, a checkbox that defaults on, inside sections/slideshow.liquid. Boutique 2.3.4 attaches 8 settings, anchored by enable_swatch_preview in sections/featured-product.liquid, a checkbox that defaults off, and separately runs a full Reviews section at sections/reviews.liquid. Gain 4.3.1 attaches 4 settings around review_text, a textarea in sections/reviews.liquid whose default value is the placeholder string Review text about the product. Ultra 2.3.4 attaches 6 settings, one of them, preview_4_product, sitting inside sections/compare-slider.liquid rather than a reviews file, alongside a section named Overview in sections/testimonials.liquid.
Impression 1.1.0 is the clearest case of absence as measured fact rather than assumption. Its only setting anywhere near “reviews” is name_preview, a single text field defaulting to Name here, and it lives in sections/quiz.liquid, a quiz section, not a reviews or testimonials file. There is no sections/reviews.liquid and no sections/testimonials.liquid in the Impression 1.1.0 file list supplied. Victory 1.2.2 goes further: nothing in its listed settings maps to Reviews or Testimonials at all. Both themes still carry the full set of other storefront features, Predictive Search, Quick View, Size Chart, and so on, so the absence is specific to this one feature, not a sign of a thin theme overall.
Boutique and Gain both expose a field that sounds review-related but actually governs different pages. Boutique’s show_compare_at_price_in_cart setting, a checkbox defaulting to off with 9 settings total around Product Compare, lives in config/settings_schema.json and pairs with a separate Image compare section, not with Reviews. Gain’s equivalent, also show_compare_at_price_in_cart, defaults off too, with 7 settings, and also runs an Image compare section. Neither of those is the reviews feature, but the naming overlap is exactly the kind of confusion a merchant hits when comparing themes from screenshots instead of file paths.
| Theme | Feature file | Key setting | Default | Settings count |
|---|---|---|---|---|
| Allure 1.2.4 | sections/slideshow.liquid | show_slide_preview (checkbox) | on | 2 |
| Boutique 2.3.4 | sections/featured-product.liquid | enable_swatch_preview (checkbox) | off | 8 |
| Gain 4.3.1 | sections/reviews.liquid | review_text (textarea) | “Review text about the product” | 4 |
| Impression 1.1.0 | sections/quiz.liquid | name_preview (text) | “Name here” | 1 |
| Ultra 2.3.4 | sections/testimonials.liquid + sections/compare-slider.liquid | preview_4_product (checkbox) | off | 6 |
| Victory 1.2.2 | not present | not present | not present | not present |
Live demo pages back up part of this and expose a real limit of screenshot-based comparisons. The Boutique demo store shows a reviews__ marker on its collection pages, and the Gain demo store shows a reviews-new__ marker on its product page. Neither Ultra’s nor Allure’s nor Victory’s demo pages listed a reviews-related marker in the page scan, which does not mean the underlying setting is missing, since sticky add to cart itself only turned up on Impression’s and Ultra’s product pages as a marker despite existing as a checkbox in every one of the six themes. A demo store is one merchant’s chosen configuration, switched on for some features and left off for others, so it is evidence of what one live store did, not a ceiling on what the theme code supports. The count of files, settings, and section names read straight from each theme’s own liquid and JSON is the only source that says what is actually possible.
The counts above rest on reading settings_schema.json and the individual section liquid files for Allure 1.2.4, Boutique 2.3.4, Gain 4.3.1, Impression 1.1.0, Ultra 2.3.4, and Victory 1.2.2 directly, cross-checked against page scans of six live demo stores captured on September 9, 2026. A merchant picking a theme for reviews should open the specific section file named here rather than trust a demo screenshot, and should treat Victory’s and Impression’s absence of a dedicated reviews file as a fact to design around, not a gap to assume away.
No, and the theme code shows why not directly. Allure 1.2.4, Boutique 2.3.4, Gain 4.3.1, and Ultra 2.3.4 each carry a setting or section tied to reviews or testimonials, with Boutique adding a dedicated sections/reviews.liquid file and Ultra adding sections/testimonials.liquid with an Overview block. Impression 1.1.0 has no reviews file; the only nearby setting is name_preview inside sections/quiz.liquid, a single text field defaulting to Name here. Victory 1.2.2 has no Reviews or Testimonials entry in its listed settings at all.
Boutique 2.3.4 lists 8 settings around its Reviews feature, anchored by enable_swatch_preview, a checkbox that defaults to off and lives in sections/featured-product.liquid. Gain 4.3.1 lists 4 settings anchored by review_text, a textarea with the default value Review text about the product, in sections/reviews.liquid. Both themes also expose a separate Reviews section in the theme editor, named identically as sections/reviews.liquid.
Yes for sticky add to cart specifically. Allure, Boutique, Gain, Impression, Ultra, and Victory all carry the same setting id, show_sticky_add_to_cart, a checkbox that defaults to off in each theme's sections/product-template.liquid. It sits outside the reviews feature entirely, so switching it on does not change how the Reviews or Testimonials section behaves.
Ultra 2.3.4 names a section literally called Overview inside sections/testimonials.liquid, which is the theme-editor-facing piece of its Reviews and Testimonials feature. The related setting count is 6, and one of those settings, preview_4_product, is a checkbox that defaults to off and lives in a different file, sections/compare-slider.liquid, which suggests the testimonials feature in Ultra overlaps with a product comparison layout rather than standing fully alone.
Not on its own. A demo store shows one configuration of a theme with certain sections added and certain settings switched on, which is different from what the theme's code allows. The reliable check is the theme's own schema and section files, since a setting can exist and default to off without ever appearing on a public demo page.