Monday, October 19, 2026 Independent ecommerce intelligence
Storefront Daily.

Reporting & research on Shopify and ecommerce

Research

Upsell and Cross-Sell Settings Across Six Themes: The Full Count

Merchants assume a theme either has upsell tools or does not, but the six Shopify themes measured here all ship a cart upsell block, so the real difference sits in how many settings surround it and whether that count runs from 1 to 8.

By Storefront Daily Research Desk  ·  September 24, 2026  ·  5 min read  ·  AI-drafted from sourced data


A merchant searching for a Shopify theme with upsell tools built in usually asks the wrong question, because the question that matters is not whether a theme has an upsell feature but how many settings sit around it and what they actually let a person change. All six themes measured here, Allure, Boutique, Gain, Impression, Ultra, and Victory, ship some form of cart upsell and some form of product recommendations, so “does it have upsell” is settled before the comparison starts. What is not settled, and what the theme store listing does not show, is that Boutique’s upsell heading is the only setting attached to that feature while Impression carries 8 settings around the same block, or that Gain and Victory run their cart upsell entirely from a code snippet with no editor switch at all.

Cart Upsell Ships In Every Theme, But Not With The Same Number Of Knobs

The Cart Upsell feature lives in sections/cart-drawer.liquid in Allure, Boutique, Impression, and Ultra, each exposing an upsell_heading text setting that a merchant can rename. Allure defaults that heading to “Recommended products” and carries 2 settings total around the feature. Boutique defaults it to “Upsell products” with 1 setting. Impression defaults it to “You might also like” and carries the deepest configuration of the group at 8 settings. Ultra defaults it to “Upsell products” as well, but with only 1 setting attached. Gain and Victory take a different route entirely: the feature is built into snippets/cart-upsell.liquid with no separate toggle exposed in the theme editor, so changing it means editing the snippet rather than clicking a checkbox.

Product Recommendations Splits Into Two Different Mechanisms

Four of the six themes, Allure, Boutique, Gain, and Ultra, use a checkbox called enable_shopify_recommendations inside sections/product-recommendations.liquid, and in every one of those four it defaults on. The settings count around it stays thin: 1 in Allure, 2 in Boutique, 1 in Gain, 1 in Ultra. Impression and Victory instead default a different setting, enable_product_complementary, found in sections/featured-product.liquid, also on by default, but with more surrounding controls: 5 settings in Impression and 6 in Victory. Both mechanisms produce a “Product recommendations” section in the editor, so the difference a merchant will notice is not whether recommendations appear but how many settings they can adjust once the section is added.

Built-In Popup Carries The Widest Spread Of Any Feature Measured

The Built-in Popup feature shows the largest gap in settings count across the whole comparison. Victory carries 17 settings around its popup, Allure carries 36, Impression carries 28, Boutique carries 55, Gain carries 58, and Ultra carries 63. In every one of the six themes the popup itself, whether tied to is_newsletter_popup_enabled or newsletter_popup_cookie_time, defaults to off, so a merchant who installs any of these six themes will not see a popup fire until they turn it on. Each theme also ships a separate age-verification or newsletter section in the editor, named “Age check popup” in Allure and Boutique, “Age verifier Popup” in Victory, and “Newsletter” in Gain and Ultra.

FeatureAllureBoutiqueGainImpressionUltraVictory
Cart Upsell settings21snippet, no toggle81snippet, no toggle
Product Recommendations settings121516
Built-in Popup settings365558286317
Countdown Timer settings116748207441
Quick View settings81813112125

Countdown Timer And Quick View Show The Same Pattern As Popups

The same wide spread appears in Countdown Timer, where Allure carries 11 settings around enable_timer while Ultra carries 74 around timer_type, both features living in a file called sections/banner.liquid or its Ultra equivalent, sections/banner-animation-heading.liquid. Quick View follows a gentler curve, from 8 settings in Allure up to 25 in Victory, with every theme defaulting is_quick_view_enabled to on. None of these counts describe how fast a timer renders or how a quick-view modal looks, only how many fields a merchant can touch inside the editor before they start writing Liquid by hand.

What A Demo Store Can And Cannot Confirm

A demo store confirms that a marker like sticky-add-to-cart or quick-view renders somewhere in the page source, nothing more. The demo crawls behind this comparison found predictive-search on the home, collection, and product pages of all six demo stores, and found product-recommendations or complementary-products markers on product pages across Gain, Ultra, Boutique, Impression, Allure, and Victory. But show_sticky_add_to_cart defaults to off in the underlying section file for every one of the six themes, so a live demo showing the sticky bar only proves that particular demo merchant switched it on, not that the theme ships it enabled. The settings counts and file paths in this article come from reading each theme’s own schema and section files directly, Allure 1.2.5 through Victory 1.2.2, with the demo store markers checked separately as a live cross-check on September 13, 2026.

Built-in Popup settings count across six themes020406080Allure36Boutique55Gain58Impression28Ultra63Victory17Method: read from each theme’s newsletter-popup and settings_schema.json files, September 13 2026

What To Do With This

A merchant comparing these six themes for upsell tools should stop asking whether the feature exists and start counting the settings around it, because Boutique’s 1-setting upsell block and Impression’s 8-setting version will feel like different products in daily use even though the theme store listing treats them as the same checkbox. All six are published by UTD (UTD), and a fuller list of that vendor’s catalog sits at the Theme Store search for utd, but nothing in the counts above shows one of the six winning outright, only that the depth of control varies by feature and by theme.

Frequently asked questions

Does every Shopify theme in this set have a cart upsell drawer?

Yes, all six themes ship a cart upsell mechanism inside sections/cart-drawer.liquid or a matching snippet. Allure, Boutique, Impression, and Ultra expose an editable `upsell_heading` text field, with Impression carrying 8 settings around the feature versus 1 in Boutique and 1 in Ultra. Gain and Victory instead run the upsell through snippets/cart-upsell.liquid with no separate switch in the editor, so a merchant edits it in code rather than through a settings panel.

Which theme gives the most control over product recommendations?

Impression and Victory both default `enable_product_complementary` on, with Impression carrying 5 settings around the feature in sections/featured-product.liquid and Victory carrying 6. Allure, Boutique, Gain, and Ultra instead use `enable_shopify_recommendations`, which defaults on in all four and carries between 1 and 2 settings depending on the theme.

Do the settings counts mean one theme is easier to configure than another?

A higher settings count means more knobs are exposed in the editor, not that the feature works better. Ultra's Countdown Timer carries 74 settings around `timer_type` while Allure's version of the same feature carries 11, and both default the timer's core toggle to off or to end_date depending on the theme, so the count reflects editor depth rather than a functional advantage.

Are UTD's themes part of this comparison?

Allure, Boutique, Gain, Impression, Ultra, and Victory are all published by UTD (UTD) in the official Shopify Theme Store, so this comparison sits entirely inside one vendor's catalog rather than across vendors. A wider view of UTD's listings is available at the Theme Store search for utd.

Does a demo store showing a feature mean the setting is turned on by default?

No. A demo store reflects one merchant's configuration, and several settings measured here default to off in the theme files even when the matching feature appears live in a demo. Sticky Add to Cart, for instance, carries `show_sticky_add_to_cart` defaulting off in every one of the six themes' sections/product-template.liquid, yet the marker `sticky-add-to-cart` still appears on demo product pages for Ultra, Boutique, and Impression because those specific demo stores turned it on.

Sources & data

  1. Shopify Theme Store listing for UTD's six published themes, Allure, Boutique, Gain, Impression, Ultra, and Victory (checked September 13, 2026)
  2. Theme settings read directly from each theme's own schema and section files, including config/settings_schema.json, sections/cart-drawer.liquid, sections/product-recommendations.liquid, and sections/banner.liquid, across Allure 1.2.5, Boutique 2.3.4, Gain 4.3.1, Impression 1.1.1, Ultra 2.3.4, and Victory 1.2.2 (checked September 13, 2026)
  3. Live demo store front-end markers for cart upsell and recommendation features across gain-demo2-store, demo-store-ultra-electronic, demo-store-mini-pollheim-suits, demo-the-lace-boutique, demo-bobabam, and gallery-theme-demo-3 (checked September 13, 2026)
Cite this report: Storefront Daily Research Desk (2026). “Upsell and Cross-Sell Settings Across Six Themes: The Full Count.” Storefront Daily. https://storefrontdaily.com/research/upsell-and-cross-sell-settings-across-six-themes-the-full-count/
Figures on this page are our own measurements. You may quote them and reproduce a single table or chart, provided you include a visible, followable link to this page. Full terms: Reuse & citation.