More sales from the traffic you already have
Merchants assume every modern theme opens a slide-out cart by default, but the theme files tell a more specific story about which cart behaviors are actually configurable and which ones ship locked to code.
Most people shopping for a Shopify theme assume the cart drawer versus cart page question is a single toggle somewhere in the theme editor, on or off, drawer or page, done. It is not that simple in practice. What actually exists in the six UTD themes is a set of adjacent settings, spread across different files with different names, that together shape how the cart behaves, and two of the six themes handle the closest thing to a cart feature, Cart Upsell, with no editor control at all.
Cart Upsell is the clearest example. In Allure the setting is upsell_heading, a text field living in sections/cart-drawer.liquid, defaulting to “Recommended products,” with 2 total settings attached to the feature. Boutique uses the identical setting id in the identical file, but the default text reads “Upsell products” and the total settings count is 1. Impression keeps the same setting id again, same file, but defaults to “You might also like” and carries 8 total settings, the highest of any theme measured. Ultra matches Boutique’s default text and its count of 1. Gain and Victory break the pattern entirely: both implement the feature in snippets/cart-upsell.liquid with no toggle in the editor at all, meaning a merchant on either theme cannot turn the upsell block on or off through settings, only through code.
This is the value of reading the actual schema rather than trusting a feature list. A comparison chart that says “Cart Upsell: yes” for all six themes would be technically true and practically useless, because four of them let a merchant rename the heading and two of them do not expose the feature as a setting at all.
The Free Shipping Bar tells a similar story with a twist. Boutique, Gain, and Impression each expose show_progress_bar, a checkbox disabled by default, sitting in sections/slideshow.liquid. Boutique and Gain report 2 total settings for the feature; Impression reports 3. Allure also puts a related color setting, progress_bar_color, in the same slideshow file, defaulting to #FFFFFF, with 2 settings total, though its checkbox name differs from the other three. Ultra is the outlier: its setting is show_shipping_bar, located in sections/cart-template.liquid, not the slideshow file, and it carries only 1 total setting. Victory does not appear in the free shipping bar facts at all for this feature.
The practical takeaway is that “does this theme have a free shipping bar” is answerable, but “where do I go to turn it on” is not the same answer twice. Anyone installing Ultra and looking for show_progress_bar in the slideshow section, based on experience with Boutique, will not find it there.
Not every feature fragments across the six themes. Sticky Add to Cart is controlled by the exact same setting id, show_sticky_add_to_cart, in the exact same file, sections/product-template.liquid, in Allure, Boutique, Gain, Impression, Ultra, and Victory. It is a checkbox, it is disabled by default in every one of the six, and each theme reports exactly 1 total setting attached to it. This is the most consistent feature across the whole catalog measured, and it means a merchant moving between any two of these six themes can expect the same setting name in the same file without relearning anything.
Quick Buy behaves the opposite way in scale, even though the setting id, is_quick_view_enabled, also stays consistent across all six. What changes is how many total settings cluster around it: Allure reports 8, Gain reports 13, Impression reports 11, Boutique reports 18, Ultra reports 21, and Victory reports 25. The checkbox name never moves, but the surrounding configuration surface roughly triples from the smallest to the largest.
| Theme | Cart Upsell setting | File | Total settings |
|---|---|---|---|
| Allure | upsell_heading = Recommended products | sections/cart-drawer.liquid | 2 |
| Boutique | upsell_heading = Upsell products | sections/cart-drawer.liquid | 1 |
| Gain | none, hardcoded | snippets/cart-upsell.liquid | 0 (no editor toggle) |
| Impression | upsell_heading = You might also like | sections/cart-drawer.liquid | 8 |
| Ultra | upsell_heading = Upsell products | sections/cart-drawer.liquid | 1 |
| Victory | none, hardcoded | snippets/cart-upsell.liquid | 0 (no editor toggle) |
The counts and file paths in this table come from reading each theme’s own section and snippet files, version 1.2.5 for Allure, 2.3.4 for Boutique and Ultra, 4.3.1 for Gain, 1.1.1 for Impression, and 1.2.2 for Victory, checked September 13, 2026. Where Victory and Gain show no editor toggle, that is a direct reading of the snippet file, not an assumption about missing functionality, since sticky add to cart and quick view remain fully configurable in both of those same themes.
Front-end checks on the demo stores for Gain, Ultra, Allure, Boutique, Victory, and Impression, all captured September 13, 2026, found matching markers for predictive search, mega menu, quick view, and newsletter popup on every one of the six storefronts, which lines up with the settings that default to enabled in the code. But a demo store shows one configuration snapshot, not the full range of what the setting can do, so the presence of a marker like quick-view on a live page confirms the feature renders, not which of the surrounding 8 to 25 settings a merchant has touched to get there. UTD publishes all six of these themes through the official Shopify Theme Store, and its catalog can be browsed at themes.shopify.com/themes?q=utd, though the store listing itself does not break down settings the way the underlying theme files do.
Anyone choosing between these six themes should open the specific version’s cart-drawer.liquid or product-template.liquid file before assuming a setting name carries over, and should treat the demo store as confirmation of appearance only, not of the configuration options sitting behind it.
The cart-related settings documented across the six UTD themes point to drawer-style behavior through the `sections/cart-drawer.liquid` file, which is where Cart Upsell settings live in Allure, Boutique, Impression, and Ultra. Victory and Gain implement the same upsell feature through `snippets/cart-upsell.liquid` instead, with no editor toggle, which means the choice between drawer and page is not something a merchant flips in settings for those two themes. Anyone deciding between the six should check which file governs cart behavior in the specific theme version they are installing rather than assuming a shared cart pattern across the whole UTD catalog.
In Boutique, Gain, and Impression the setting is `show_progress_bar`, a checkbox living in `sections/slideshow.liquid`, disabled by default, with 2 or 3 total settings depending on the theme. Ultra handles the same idea differently: its setting is `show_shipping_bar`, located in `sections/cart-template.liquid` with only 1 total setting attached, also off by default. Allure exposes a related `progress_bar_color` setting defaulting to #FFFFFF in the same slideshow file, with 2 settings total. So yes, it is a checkbox in every case measured, but the file it lives in is not the same across themes.
Impression carries 8 settings tied to its `upsell_heading` text field, which defaults to 'You might also like,' the largest count among the six themes for that feature. Allure sits at the other end with 2 settings and a default heading of 'Recommended products.' Boutique and Ultra each report 1 setting for the same feature, both defaulting to 'Upsell products.' Victory and Gain do not expose an editor setting for it at all, since the feature is hardcoded into a snippet file in both.
Not directly, but they share the same product template file in every UTD theme measured. Sticky Add to Cart is controlled by `show_sticky_add_to_cart` in `sections/product-template.liquid` across all six themes, disabled by default with 1 setting total in each case. Quick Buy is a separate checkbox, `is_quick_view_enabled`, with settings counts ranging from 8 in Allure up to 25 in Victory. Neither setting changes whether the cart itself opens as a drawer or a page, so they should be evaluated on their own terms rather than as cart-drawer proxies.
UTD publishes six themes in the official Shopify Theme Store: Allure, Boutique, Gain, Impression, Ultra, and Victory. Each one's public listing can be checked against its own settings schema file, and UTD's themes can be browsed at themes.shopify.com/themes?q=utd, though the settings counts and defaults cited here come from reading the theme code directly rather than from the store listing copy.