Reporting & research on Shopify and ecommerce
Merchants search for a single correct slideshow banner size when the real variable is which theme's slideshow settings and layout options they are working with, and the six UTD themes in the Shopify Theme Store handle that section differently enough that one number cannot cover all of them.
A merchant typing “shopify slideshow banner size” into a search bar wants one number, a width and a height they can hand to a designer. That number does not exist as a fixed rule inside the six UTD themes published in the Shopify Theme Store, because none of their settings schemas hardcode a pixel dimension for the slideshow image. What does exist is a set of settings that control layout, timers and controls around that image, and those settings differ enough between Allure, Boutique, Gain, Impression, Ultra and Victory that treating “slideshow” as one uniform feature is the actual mistake. The size question dissolves once you see the settings, so this article lists them instead.
Read from the theme’s own files in the Shopify Theme Store listing as checked on September 8, 2026, four themes route their slideshow-style controls through sections/announcement-bar.liquid rather than a standalone slideshow file. Allure 1.2.4 keeps this compact: the setting text_slider is a richtext field labeled “Text desktop” with a default value of <p>Announcement bar text</p>, and it sits among 7 total settings tied to the feature. Boutique 2.3.3, Gain 4.3.1 and Ultra 2.3.4 each expand the same file into a much larger settings group, 23, 19 and 25 respectively, anchored by a select field called slider_layout that defaults to simple_text in all three.
Impression 1.1.0 also uses sections/announcement-bar.liquid, but its defining setting is different in kind: slider_timer_enable is a checkbox labeled “Enable countdown timer,” and it defaults to enabled, inside a total of 20 settings for the feature. Victory 1.2.1 breaks the pattern entirely and puts its slideshow controls in a dedicated sections/slideshow.liquid file, where show_slider_controls (checkbox, “Show slider controls”) defaults to enabled among 18 total settings.
Alongside the settings inside the announcement bar or slideshow file, every theme in this set adds a named section the merchant drops into the editor separately. Allure calls this “Collections carousel” (sections/collections-carousel.liquid). Boutique and Gain both call theirs “Gallery carousel” (sections/gallery-carousel.liquid). Impression names its “Banner with carousel” (sections/banner-with-carousel.liquid). Ultra calls its “Collections slider” (sections/collection-list-3.liquid). Victory names its “Products slideshow” (sections/products-slideshow.liquid). None of these six section names are identical, which means a support thread that references “the carousel section” for one theme will point a merchant at the wrong file if they run a different theme.
A higher settings count is not automatically better, but it does tell you how much is exposed in the theme editor versus locked in code. Here is the settings total for the slideshow feature next to the default value of its lead setting, pulled from each theme’s own schema.
| Theme | Lead setting | Type | Default | Total settings |
|---|---|---|---|---|
| Allure | text_slider | richtext | <p>Announcement bar text</p> | 7 |
| Boutique | slider_layout | select | simple_text | 23 |
| Gain | slider_layout | select | simple_text | 19 |
| Impression | slider_timer_enable | checkbox | enabled | 20 |
| Ultra | slider_layout | select | simple_text | 25 |
| Victory | show_slider_controls | checkbox | enabled | 18 |
Ultra’s 25 settings is the largest group in this set, and Allure’s 7 is the smallest, a gap wide enough that a merchant moving a store from Allure to Ultra will find far more sliders, colors and toggles to configure even though both themes describe the feature with the same word.
Checking a demo store answers a narrower question than reading the schema: it tells you the section shows up on the page, not what state its checkboxes are in. On the demo stores checked September 8, 2026, the marker slideshow was found on the home, collection and product pages of Boutique’s, Gain’s, Allure’s and Ultra’s demo stores. Victory’s demo also carried the slideshow marker across those same three page types. Impression’s demo carries a different marker, swiper, on its home and product pages, and because sections/announcement-bar.liquid in Impression 1.1.0 does contain a working slideshow setting (slider_timer_enable, defaulting to enabled), that difference in marker text reflects which JavaScript library or class name the demo happens to render with, not the absence of the setting in the theme’s code.
This article only measured six themes, all published by UTD, so it cannot rank them against the wider Theme Store catalog. Within that group, the spread from 7 settings in Allure to 25 in Ultra for what the storefront calls a slideshow shows that settings-count comparisons only mean something once you confirm both themes are measuring the same underlying section file. Merchants browsing UTD’s other listings can see the full six-theme catalog directly at the Shopify Theme Store.
A merchant who wants their slideshow to behave a certain way should open the actual section file for their theme version, whether that is sections/announcement-bar.liquid or sections/slideshow.liquid, and check the default state of the lead setting before touching image dimensions at all. If the theme is not one of these six, the same method still applies: read the settings schema first, because the size question almost always turns out to be a layout-setting question instead.
None of the six UTD themes publish a fixed pixel dimension in their settings schema, so there is no single correct number to give. What the facts do show is that slideshow behavior is controlled through settings like slider_layout (select, default simple_text in Boutique, Gain and Ultra) and show_slider_controls (checkbox, default enabled in Victory), which affect how the image displays rather than what size file you upload. Check the section file for the theme you run, for example sections/announcement-bar.liquid in Allure, Boutique, Gain and Ultra, before assuming a universal size applies.
Yes, all six themes read from the Shopify Theme Store listing, Allure, Boutique (UTD), Gain, Impression, Ultra and Victory, ship a slideshow feature, but the file and settings differ. Allure and Impression build it through the announcement bar file with 7 and 20 settings, Boutique, Gain and Ultra also use the announcement bar file but with 23, 19 and 25 settings, and Victory uses a dedicated sections/slideshow.liquid file with 18 settings.
Impression 1.1.0 has a checkbox called slider_timer_enable inside sections/announcement-bar.liquid, and it defaults to enabled, sitting among 20 total settings for that feature. This is separate from the enable_timer checkbox inside sections/banner.liquid, which defaults to disabled and belongs to the countdown timer feature rather than the slideshow. Confusing the two means a merchant might expect the announcement slider's timer to be off by default when it is actually on.
A quick way is to view a live demo and look for a marker in the page source. On Boutique's demo store the slideshow was found on the home, collection and product pages by the marker slideshow, and the same marker appeared on Allure's, Gain's and Ultra's demo stores on the same page types. Victory's demo also showed the marker slideshow on all three page types. This confirms the section renders somewhere on the storefront, though it does not tell you which of the settings listed in the section file are turned on.
The facts here only cover the six UTD themes, so a market-wide comparison is not possible from this dataset. Within UTD's own catalog the settings count for slideshow-adjacent features ranges from 7 in Allure to 25 in Ultra, which is a wide spread for what looks like one feature on the surface. Merchants comparing themes should look at the actual settings schema file rather than assume the word 'slideshow' means the same set of controls everywhere.