iazoiazo

Show Variants on Collection

Display variants as separate product cards on collection and search pages. Help shoppers find colors, sizes, styles, and other options faster.

Show Variants on Collection - Featured
1 / 7

Introduction

Help shoppers find the right variant faster, improve discovery, and grow your sales!

Overview

Help shoppers find the right product option faster by making colors, sizes, styles, materials, and other variants easier to discover. Show variants as separate cards across collection pages and search results, control where they appear, hide unavailable options, and customize titles. Built-in compatibility checks and safe automatic adjustments help keep storefront displays working, giving shoppers a clearer path to what they want and merchants more opportunities to turn visits into sales.

Features

  • Show product variants as separate products on collection and search pages
  • Split variants by color, size, style, material, or other product options
  • Choose which collections or product tags display variant cards
  • Hide sold-out variants or variants without dedicated images on collection pages
  • Check theme compatibility and make safe automatic adjustments when needed

Why it matters

Bring more of the choices you already sell into view while shoppers browse.

One product card can hide a lot of what you sell.

A shopper scanning your store may see one product card even when that product comes in several useful colors, styles, materials, or other options. Show Variants on Collection brings those choices forward so shoppers can discover more of what’s available while they’re still browsing.

Standard product card

  • Classic Tee

With Show Variants on Collection

  • Classic Tee — Blue

  • Classic Tee — Cream

  • Classic Tee — Pink

Same Shopify product. More visible choices.

More choices, visible earlier.

Variant cards can appear where shoppers are already discovering products — in collection pages and storefront search results — so useful options do not stay hidden until someone opens a product.

  • Collection pages

    Bring qualifying options into collection browsing.

  • Search results

    Keep those choices discoverable when shoppers search your store.

You decide what becomes a variant card.

Choose the options you want to bring forward, where they appear, how the cards read, and what stays visible. More cards should not mean less control.

  • Choose the option

    Color, size, style, material, or the option names your catalog uses.

  • Choose where

    All or selected collections, product tags, matching rules, and exclusions.

  • Choose the presentation

    Control titles, separators, and the imagery shown on variant cards.

  • Choose what stays visible

    Hide sold-out choices or options without dedicated imagery when needed.

Built to feel like part of your store.

Show Variants on Collection works with the product-card structure your Shopify theme already uses wherever practical, so variant cards stay visually rooted in the storefront shoppers already know.

Keep the theme. Change the represented choice.

Your theme card

Classic Tee

Variant card

Classic Tee — Blue

Card structure
Preserved where practical
Store styling
Inherited from your theme
Product catalog
No duplicate products
Browsing experience
Still part of your storefront

Your theme. Your catalog. More visible choices.

Set it up before you put it live.

Start on Free, choose an unpublished Preview Theme, configure your variant cards, test collection and search behavior, and confirm storefront compatibility before you publish the experience with Starter.

Your published storefront is not the testing ground.

Test on an unpublished theme while your published storefront keeps its normal product cards.

  1. Choose a Preview Theme

    Select an unpublished theme for testing.

  2. Configure variant cards

    Use the same settings available for live use.

  3. Preview the storefront

    Check collection and search behavior before launch.

  4. Confirm Compatibility

    Validate storefront readiness before you publish.

  5. Go live with Starter

    Upgrade when you are ready to use variant cards live.

Compatibility is part of the workflow.

Shopify themes do not all structure product cards the same way. Show Variants on Collection checks storefront readiness and can apply bounded automatic adjustments for supported differences.

When an adjustment is needed, the app can preserve it for that shop and theme, recheck the storefront, and provide useful Support Details when human help is needed.

  1. Check

    Theme App Embed

    Ready

  2. Adjust (when an adjustment is needed)

    Supported difference

    Adjustment applied

  3. Save

    Shop + theme adaptation

    Preserved

  4. Recheck

    Storefront Compatibility Status

    Ready

Start by testing. Upgrade when you are ready to go live.

Use Free to configure, preview, and validate the experience before launch. Move to Starter when you are ready to show variant cards on your published storefront.

PROVE IT

Free

Test before launch

Configure and preview variant cards before launch.

$0/forever

  • Choose an unpublished Preview Theme
  • Configure all variant card settings
  • Preview collection and search behavior
  • Confirm storefront compatibility
  • Keep your published storefront unchanged

Upgrade only when you are ready to publish the experience.

PUBLISH IT

Starter

Go live

Show variant cards live on your published storefront.

$12/month

$120/yearSave 17% (2 Months Free)

  • Split variants across collection pages
  • Use the app on unlimited collections
  • Show variant cards in storefront search
  • Use collection and tag display rules
  • Customize variant card titles and images
  • Control sold-out and missing-image visibility

3-day trial for new paid subscriptions

FAQ

Frequently asked questions about Show Variants on Collection.

No. Show Variants on Collection changes how qualifying product options are presented on supported storefront pages. It does not create duplicate Shopify products or rewrite your products, variants, collections, prices, inventory, images, or options.

You can configure option names that make sense for your catalog, such as Color, Colour, Colors, Size, Style, Material, or other option names you use in Shopify. When a configured option matches a product, the app can create separate cards for qualifying option values.

The app uses the first configured option that matches the product’s Shopify option order. For example, if both Color and Size are configured, the first matching option on that product is used. Show Variants on Collection does not currently create every possible combination of multiple options as separate cards.

Show Variants on Collection currently supports collection pages and storefront search results. These are the primary places where shoppers browse and discover products before opening a product page.

Yes. You can target all or selected collections and use product tags to control which products qualify. Matching controls and applicable exclusions let you make the experience as broad or specific as your catalog requires.

Yes. Show Variants on Collection includes title-format and separator controls so shoppers can clearly see which option a card represents. It can also use option-specific imagery when available, based on your product data and image settings.

Yes. Show Variants on Collection includes visibility controls for hiding sold-out option groups and, when desired, hiding option groups that do not have dedicated imagery.

The app is designed so each card represents the relevant option and links the shopper into the appropriate product or variant context. The shopper continues into the normal Shopify product experience rather than a duplicate product created by Show Variants on Collection.

Free is designed for pre-launch setup and testing. Choose an unpublished Preview Theme, configure the complete current variant-card settings, preview the experience, and check storefront Compatibility before deciding to use Show Variants on Collection on your published storefront.

While you are on Free, your published storefront keeps its normal theme product cards.

Yes. Free lets you configure the complete current settings set and test supported collection and search-result behavior on your selected unpublished Preview Theme. Using variant cards on your published storefront requires Starter.

Starter is the live-storefront plan. It lets you use your configured variant-card experience on the published storefront, including collection and product-tag targeting, matching controls, search-result support, title and image controls, and visibility rules.

Starter is $12 per month or $120 per year — Save 17% (2 Months Free). New paid subscriptions include a 3-day trial.

The Storefront page in Show Variants on Collection includes Theme App Embed and Storefront Compatibility Status sections to help you confirm that the app is ready for your theme. Storefront Compatibility Status validates supported storefront structures and can apply bounded automatic adjustments for certain theme differences when needed.

The goal is to help identify and resolve supported theme-specific display differences before they become a storefront surprise.

If you change the theme you are testing or using live, return to the Storefront page in Show Variants on Collection and confirm Theme App Embed and Storefront Compatibility Status for that theme.

Free merchants test against their selected unpublished Preview Theme. Starter merchants validate the published theme.

Show Variants on Collection is designed for modern Shopify storefront themes and supports a broad range of product-card and grid structures, but themes can implement product cards and native features differently.

Theme-specific behavior such as Quick Add, Quick View, sliders, dynamic loading, or unusual grid structures can vary. Storefront Compatibility Status helps check the storefront, and iazo Support can review theme-specific issues when needed.

Open the Storefront page in Show Variants on Collection and refresh Storefront Compatibility Status. The app can guide supported recovery and apply automatic adjustments where available.

If you still need help, contact iazo Support and include the app’s Support Details so the theme and storefront context can be reviewed more efficiently.

Changelog

Latest updates for Show Variants on Collection.

Improved

  • Improved Plans for Starter subscribers on legacy pricing. The current billing cadence shows the protected price labeled Legacy Price, and the other cadence shows current pricing with a note that switching billing cadence ends legacy pricing.
  • Improved the annual savings message on Plans so every merchant sees the same Save 17% (2 Months Free) offer.
  • Improved the confirmation messages shown after approving billing in Shopify, with clearer trial activation wording and specific confirmation when Starter switches to monthly or yearly billing.
  • Improved Support Details so legacy-priced subscriptions use the same Legacy Price label shown on Plans.

Fixed

  • Fixed the return from Shopify after approving a subscription, trial, or billing cadence change, so merchants land back on the Plans page inside Shopify Admin.

Notes

  • Pricing, trial duration, and subscription terms are unchanged. No merchant action is required.

Added

  • Added a new Free Preview workflow. Free merchants can choose an unpublished Preview Theme on the Storefront page, and Show Variants on Collection remembers that theme for continued testing.
  • Added Preview Theme actions that open a collection page where variant cards can be reviewed before going live.
  • Added separate Getting Started journeys for Free and paid plans. Free guides merchants from Preview Theme setup through configuration, previewing, Compatibility, and upgrading to Starter; paid focuses on the published storefront.
  • Added Refresh Status to Storefront, alongside Preview Theme for Free merchants and View Store for paid merchants, making it easier to confirm storefront compatibility after testing.

Changed

  • Changed Free into a full preview and pre-launch testing plan. Free merchants can configure every current variant-card setting and test their setup on an unpublished Preview Theme.
  • Changed published-storefront variant cards to require Starter. Saved Free settings are preserved and become available on the live storefront after upgrading.
  • Changed Starter pricing to $12/month or $120/year (Save 17%, 2 months free).
  • Changed newly started Starter trials to 3 days. Trials already in progress keep the duration originally granted by Shopify.
  • Kept existing, unchanged Starter subscriptions at $9/month or $90/year at their current price, including normal renewals. Switching billing cadence, cancelling and later resubscribing, or replacing the subscription uses current pricing.
  • Renamed the Compatibility page to Storefront. Compatibility remains the name of the storefront status and checks shown there.
  • Changed Storefront, Home, and Support so Free merchants see their selected Preview Theme context while paid merchants see their published theme context.
  • Changed Plans to position Free around previewing and testing before launch, and Starter around live use on the published storefront.
  • Changed trial eligibility so the 3-Day Trial appears directly on the Starter subscription action only when the merchant is actually eligible.

Improved

  • Improved Home with clearer Preview Theme or published-theme status, theme app embed status, Compatibility status, current plan information, and next-step actions.
  • Improved Settings so every configuration control remains available on Free, with clearer guidance explaining that Free changes apply to the preview setup until upgrading.
  • Improved the Your Current Plan display with clearer monthly, yearly, trial, and legacy-price status.
  • Improved Support Details with the correct Preview Theme or published-theme context, clearer Compatibility information, and easier-to-scan diagnostic labels.
  • Improved how quickly subscription changes are reflected across the app and storefront after approvals, cancellations, and other Shopify billing changes.
  • Improved theme app embed detection across more themes and added clearer guidance for Theme Store trial themes when Shopify cannot report embed status.
  • Improved mobile layouts and action placement across the app for more consistent setup and account-management workflows.

Fixed

  • Fixed paid Compatibility status so previewing another theme no longer interferes with validation of the published storefront.
  • Fixed paid View Store so it opens a collection page where storefront Compatibility can be checked.
  • Fixed theme app embed detection for some themes that were previously shown as not verifiable.

Notes

  • Existing Free merchants: Free is now designed for previewing and testing Show Variants on Collection before launch, so variant cards will no longer appear on your published storefront while you remain on Free. Your settings are preserved, and upgrading to Starter will put your configured variant cards live again. We’re continuing to add powerful new features and improvements to Show Variants on Collection, making this a great time to upgrade and get the full value of the app.
  • Starter includes live variant cards across collection pages and search results, plus the full targeting, title, image, visibility, and storefront Compatibility controls.
  • When Show Variants on Collection cannot confirm that a Free merchant is viewing an unpublished Preview Theme, the theme’s normal product cards remain unchanged.
  • No action is required for existing Starter subscribers.

Improved

  • Improved how quickly variant cards appear on collection pages by loading storefront settings and collection product data in parallel.
  • Expanded storefront regression coverage for request timing, eligibility, cancellation, and fail-open behavior.

Notes

  • This optimization does not change variant-card settings, targeting behavior, or search-result behavior. No merchant action is required.

Improved

  • Improved storefront compatibility for carousel and slider collection layouts that contain only one product.
  • Expanded storefront regression coverage for single-product carousel structures.

Fixed

  • Fixed an issue where variant cards on some single-product carousel collections could be inserted at the wrong layout level, causing extremely tall cards, clipped variants, and large blank spaces.

Notes

  • This fix applies automatically through the storefront extension. No merchant action is required.

Added

  • Added a dedicated Theme Compatibility experience so merchants can see theme app embed status and whether variant cards are working correctly on the current theme in one place.
  • Added automatic storefront compatibility validation that checks whether variant cards render correctly on collection pages.
  • Added automatic compatibility adjustments when the app can safely determine how a theme needs to be handled, with successful store-and-theme adjustments saved and revalidated when needed.
  • Added a merchant-triggered Something doesn’t look right recovery flow that starts a fresh compatibility check before Support is recommended.
  • Added numbered Recovery progress so merchants can see what the app checked, what it tried, and what comes next.
  • Added Compatibility recovery context and a merchant-safe Compatibility reference to Support and Support Details, giving Support a clearer picture of what has already been attempted.

Improved

  • Integrated Compatibility into Home App Status and Getting Started so theme readiness is visible earlier in setup and easier to revisit later.
  • Moved theme app embed status out of Settings and into the dedicated Compatibility experience for a clearer separation between storefront readiness and variant-card configuration.
  • Improved theme-change handling so a newly active theme is treated as needing fresh validation before compatibility results are shown.
  • Improved storefront reliability across themes that structure product cards, titles, images, grid positions, and dynamic collection updates differently.
  • Improved automatic reprocessing after collection sorting and theme-driven grid replacement so variant cards continue working without requiring a page refresh.
  • Improved install and reinstall flow so the app opens on Home and guides merchants through setup from the main dashboard instead of starting on Plans.

Fixed

  • Fixed additional compatibility cases where variant-card titles, images, card boundaries, or grid placement could be interpreted incorrectly by non-standard theme structures.
  • Fixed image compatibility cases where the correct product or variant image could be hidden, replaced, or lost during hover behavior.
  • Fixed a dynamic collection-update issue that could prevent variant cards from reappearing after theme-driven sorting or grid replacement.

Notes

  • This release introduces the first full merchant-facing Compatibility Engine for Show Variants on Collection, combining compatibility status, automatic validation, safe automatic adjustments, recovery, and Support handoff into one coordinated experience.
  • Compatibility checks and adjustments run automatically where possible. Merchant action is only required when the Compatibility page asks for a storefront validation visit or recommends contacting Support.

Improved

  • Improved dynamic collection reprocessing for storefronts using saved compatibility adjustments.

Fixed

  • Fixed a case where variant cards could fail to reappear after collection sorting or theme-driven grid replacement.

Notes

  • This development milestone is included in the v1.2.0 Compatibility Engine release.

Improved

  • Improved variant and product image reliability in themes that use layered, secondary, or hover-based image structures.
  • Improved image handling for variants without a dedicated image so the appropriate product image remains visible.

Fixed

  • Fixed cases where a variant card image could disappear or switch to the wrong image during hover behavior.

Notes

  • This development milestone is included in the v1.2.0 Compatibility Engine release.

Improved

  • Improved the install and reinstall experience so the app opens on Home instead of Plans.
  • Improved handling of Shopify app permission changes and privacy-related lifecycle events.
  • Improved mobile action layouts on Home and Getting Started for clearer setup navigation on smaller screens.

Fixed

  • Fixed Shopify privacy-request handling so store-identifying app data is removed correctly when required.

Notes

  • This development milestone is included in the v1.2.0 Compatibility Engine release and established part of the setup and lifecycle foundation used by the new Compatibility experience.

Improved

  • Improved storefront compatibility for additional carousel and slider-based collection layouts.
  • Strengthened variant-card rendering stability when collection grids are reprocessed dynamically.
  • Expanded automated storefront compatibility regression coverage to protect the new behavior.

Fixed

  • Fixed a compatibility issue where some carousel-based collection layouts could create extremely tall variant cards and large blank spaces between products.
  • Fixed an edge case where variant cards could be split more than once during storefront reprocessing.

Notes

  • These fixes apply automatically through the storefront extension. No merchant action is required.

Improved

  • Expanded storefront compatibility for additional nested product-card and collection-grid structures.
  • Improved how Show Variants on Collection identifies the complete product card and the correct collection-grid position before creating variant cards.

Fixed

  • Fixed cases where Show Variants on Collection could use only part of a product card instead of the complete card.
  • Fixed additional layouts where variant cards could be inserted at the wrong level and disrupt storefront spacing.

Notes

  • No merchant action is required.

Improved

  • Updated Shopify Admin API compatibility to maintain support for Shopify’s platform requirements.
  • Refreshed core application dependencies to improve security, stability, and ongoing compatibility.

Fixed

  • Strengthened safeguards for app settings access and authentication redirects.

Notes

  • No changes to storefront variant behavior, merchant settings, targeting rules, or subscription features. No merchant action is required.

Improved

  • Refined Free plan messaging so plan limits are clearer before setup.
  • Updated product presentation materials to better explain how variant cards work across collections, search results, targeting, title formats, and visibility rules.
  • Added final launch-support materials to make the app easier to review, test, and maintain.

Improved

  • Improved production readiness for Free and Starter plan storefront behavior.
  • Confirmed Starter plan support for splitting variants across collection pages and search results.
  • Verified collection-page filtering for sold-out variants and variants without dedicated images.
  • Completed additional billing-flow validation for plan upgrades, monthly-to-yearly switching, trial carryover, and returning to the Free plan.
  • Improved production deployment validation for Shopify-hosted storefront extension assets.
  • Confirmed production app setup, including app install flow, onboarding to Plans, Billing Test behavior, and production database connectivity.

Added

  • Added Starter plan support for showing variant cards on search results pages.
  • Added Free plan gating for search results support, so search pages remain a Starter feature while Free stores can continue previewing variant cards on one selected collection.
  • Added storefront runtime safeguards so search results support stays disabled for Free stores, even if search settings were previously enabled while on a paid plan.
  • Added clearer Home page App Status indicators for Variant Cards, Current Plan, and Search Results Pages.
  • Added plan cadence visibility on the Home page, so Starter subscriptions display as Starter Monthly or Starter Yearly.

Improved

  • Improved search results processing so variant cards can display more reliably across different Shopify theme structures.
  • Improved search results compatibility with themes that reuse predictive-search wrappers on standard search pages.
  • Improved search results handling for lazy-rendered product cards, sold-out products, skipped cards, and theme-rendered sold-out badges.
  • Improved compatibility testing across multiple Shopify themes, including Dawn, Sleek, Impulse, Impact, Empire, Prestige, and Symmetry.
  • Improved the Getting Started page with clearer setup steps, better Show Variants on Collection-specific guidance, improved action buttons, bold numbered steps, and helpful internal page links.
  • Improved the Home page with clearer app positioning, stronger setup guidance, useful App Status indicators, and a more polished dashboard-style layout.
  • Improved Home page visual hierarchy with light-gray section backgrounds, sharper status-card contrast, stronger dividers, and a subtle iazo purple review prompt background.
  • Improved Quick Links on the Home page with cleaner navigation order and consistent iazo link styling.
  • Improved the Settings page subsection navigation with better mobile wrapping, cleaner pill-style buttons, and primary-button color styling.
  • Improved the mobile menu with clearer iazo branding, active-page styling, better touch-friendly states, and more balanced color usage.
  • Improved Settings page readability by standardizing helper text colors and strengthening divider lines between grouped settings.
  • Improved Plans page helper text and billing-period labels for better readability.
  • Updated the internal roadmap to remove completed search work and better reflect future plan-tier packaging.

Fixed

  • Fixed cases where search result product cards could fail to split in themes that wrap search results inside predictive-search or menu-like containers.
  • Fixed search-results behavior where sold-out product cards could remain partially visible, lose images, or fail to be removed correctly when Hide Sold-Out Variants was enabled.
  • Fixed theme-specific sold-out badge detection by improving how the app detects badges rendered outside the initial card element.
  • Fixed Free plan downgrade behavior so search results support is turned off in Settings and does not run on storefront search pages.
  • Fixed Home page numbered-list styling so setup step numbers display more clearly.
  • Fixed Settings subsection navigation hover, active, and focus behavior so the pills now match the app’s primary button styling.
  • Fixed faint divider lines on the Home and Settings pages that were difficult to see against light backgrounds.

Added

  • Added a limited Free plan so merchants can preview Show Variants on Collection on one selected collection before upgrading.
  • Added Free-plan gating across Settings and storefront behavior.
  • Added one-collection preview limits for Free users.
  • Added full collection targeting access for Starter users.
  • Added clear upgrade messaging for paid-only controls.
  • Added paid-plan support for splitting variant cards on storefront search results pages.
  • Added a new Settings subsection: Additional Storefront Locations.
  • Added a Search results pages toggle for Starter users.
  • Added more reliable Free and Starter plan enforcement across the app.
  • Added onboarding copy explaining that merchants start on the Free plan by default.
  • Added a theme compatibility note to onboarding with a direct Support button.

Improved

  • Redesigned the Plans page pricing area into a more cohesive Free + Starter pricing module.
  • Updated Plans page language from “Current Subscription” to “Current Plan” so the Free plan is represented correctly.
  • Removed “Free” from paid trial wording to avoid confusion between the Free plan and the seven (7)-day paid-plan trial.
  • Updated paid-plan CTAs and success messaging for a clearer Free-to-Starter flow.
  • Improved success banner timing so Plans page success messages remain visible long enough to read.
  • Improved Settings locked-state messaging for Free users, including Product Tags, Matching Logic, and Search support.
  • Improved variant image accuracy on search results pages.
  • Improved sold-out handling for grouped variants so color/option groups only hide when all variants in that group are sold out.
  • Improved no-image handling for grouped variants so option groups remain visible when at least one variant has a valid dedicated image.
  • Improved compatibility with themes that animate product cards into view.

Fixed

  • Fixed an issue where a partially sold-out option group could incorrectly hide the wrong variant card.
  • Fixed an issue where fully filtered products could remain visible as the original unsplit product card.
  • Fixed an issue where search result cards could all appear with the same/default product image instead of variant-specific images.
  • Fixed an issue where some available products could be incorrectly hidden on search results pages.
  • Fixed an issue where fully sold-out search results could still split when the rendered theme card clearly showed a Sold out state.
  • Fixed a theme compatibility issue where some search result cards could remain hidden after loading.
  • Fixed Plans page success banners that could disappear too quickly or fail to auto-dismiss consistently.
  • Fixed legacy billing copy that implied merchants had no usable plan when they were actually on the Free plan.

Improved

  • Expanded storefront theme compatibility across a wider range of Shopify theme structures.
  • Improved product-card detection so variant cards more reliably inherit the correct layout, spacing, image area, title area, price area, and product links.
  • Improved grid handling for themes that use custom product card wrappers, nested grid slots, slideshow containers, and dynamic product-list structures.
  • Improved title handling across additional product card layouts so variant card titles follow the selected title format more consistently.
  • Improved variant image handling for themes that use primary/secondary image layers, lazy-loaded images, responsive image placeholders, and reveal animations.
  • Improved support for paginated and dynamically loaded product grids where compatible with the theme’s storefront behavior.
  • Improved diagnostic logging to make theme compatibility issues easier to identify and resolve.

Fixed

  • Fixed cases where variant cards could render as image-only blocks instead of full product cards.
  • Fixed cases where product card images and titles could become mismatched after splitting.
  • Fixed cases where variant card images could appear blank because of theme lazy-loading, reveal animations, or responsive image overlays.
  • Fixed cases where visible card titles did not update even though hidden accessibility titles were updated.
  • Fixed several theme-specific layout edge cases where variant cards did not fill grid positions correctly or appeared out of order.

Notes

  • Theme compatibility has been significantly expanded, but some theme-native Quick Add, Quick View, or infinite-scroll behaviors may still vary by theme. If variant cards do not display as expected, please contact support and include your Support Details so we can review the theme structure.

Improved

  • Improved theme compatibility for variant cards across more premium Shopify themes.
  • Improved product-card detection so variant cards are more likely to inherit the correct theme layout, spacing, images, pricing, and quick-action areas.
  • Improved title handling across additional theme card structures so variant card titles follow the selected title format more reliably.
  • Improved variant links and quick-view behavior so split variant cards more consistently point shoppers to the correct variant.
  • Improved Support Details with clearer theme information to make storefront/theme troubleshooting easier.
  • Added clearer storefront diagnostic support to help identify theme-specific compatibility issues faster.
  • Added a settings note to help merchants manage theme hover images when a theme’s secondary hover image does not match the displayed variant card.

Fixed

  • Fixed compatibility issues where some themes could split image sliders or image wrappers instead of the full product card.
  • Fixed issues where product titles did not update correctly in certain theme card layouts.
  • Fixed quick-view behavior in supported theme structures so popup actions can better preserve the selected variant from the card.
  • Fixed several theme-specific layout edge cases discovered during broader storefront testing.

Improved

  • Improved variant splitting logic so products now split by the first matching option in product order when multiple option names are selected.
  • Improved handling of option name variations, including plural forms such as “Color” and “Colors.”
  • Improved settings updates so storefront changes apply immediately after saving, without waiting for cache delays.
  • Improved collection and product tag targeting accuracy, including more consistent OR / AND matching behavior.
  • Improved compatibility with modern Shopify themes and custom product-card layouts.
  • Improved variant card placement so split cards are inserted at the correct collection-grid level for more consistent layouts.
  • Improved title formatting support so Variant Title Format and Separator settings apply more reliably across supported themes.
  • Improved visible title handling for themes that render product-card titles in multiple places or non-standard title layers.
  • Improved support for dynamic collection updates, including sorting, filtering, and infinite scroll.
  • Improved reprocessing behavior so newly loaded or replaced collection-grid cards can split correctly without creating duplicate variant cards.
  • Improved storefront diagnostics for theme compatibility testing and support troubleshooting.

Fixed

  • Fixed an issue where storefront setting changes could take up to a minute to appear.
  • Fixed cases where variant cards could fail to appear or render incorrectly in certain theme card layouts.
  • Fixed cases where Variant Title Format and Separator settings did not apply correctly.
  • Fixed an issue where some themes could continue showing the original product title instead of the configured variant card title.
  • Fixed an issue where changing the collection sort order could prevent variant cards from splitting again until the page was refreshed.
  • Fixed dynamic grid handling so variant cards continue working after collection filters, sort changes, and infinite scroll updates.
  • Fixed compatibility issues caused by product cards appearing in menu, navigation, or non-collection-grid contexts.

Notes

  • These improvements make the app more reliable across a wider range of Shopify themes and storefront configurations.
  • No merchant action is required. Updates apply automatically.

Improved

  • Improved reliability of variant display on collection pages across different themes
  • More consistent behavior when loading and updating variant cards
  • Better handling of product option formats to ensure accurate variant grouping

Fixed

  • Fixed an issue where variants would not appear on some stores or themes
  • Fixed cases where variant cards failed to load due to configuration or environment differences
  • Fixed edge cases where certain product option formats could prevent variants from displaying correctly

Added

  • Added flexible display controls for choosing which option names create variant cards.
  • Added targeting controls for applying variant cards across all collection pages or only selected collections and product tags.
  • Added inclusion and exclusion controls for collections and product tags.
  • Added matching logic controls for combining collection and product tag targeting.
  • Added manual entry support for option names and product tags when needed.
  • Added card title format options with visual examples.
  • Added a title separator setting for supported title formats.
  • Added card image source controls for choosing between variant images and the default product image.

Improved

  • Improved Settings organization with clearer section names, descriptions, and guidance throughout.
  • Improved targeting setup with more step-by-step explanations for how collection and product tag rules work.
  • Improved card configuration with clearer formatting and image controls.
  • Improved Home page navigation with faster access to Settings and Getting Started.

Fixed

  • Fixed storefront split behavior so the new targeting rules now control where variant cards appear on collection pages.
  • Fixed collection matching so selected collection rules work more reliably on storefront pages.
  • Fixed title and image settings persistence so changes save and reload correctly.

Added

  • Added Storefront Status to help show whether the required theme embed is active on the current theme.
  • Added setup guidance when the embed is not yet active.

Improved

  • Improved setup clarity by distinguishing between active, inactive, and not-added embed states.
  • Improved the Settings experience by showing activation instructions only when they are needed.
  • Improved theme embed detection for more accurate storefront setup feedback.

Fixed

  • Fixed embed-status detection so the app more reliably reflects the current theme embed state.

Added

  • Added a new Storefront Status section near the top of Settings.
  • Added guidance to help merchants understand that the theme app embed must be enabled for storefront behavior to work.
  • Added a sticky save bar that appears when settings have unsaved changes.

Updated

  • Updated Settings UX with clearer save behavior and dirty-state handling.
  • Updated the Theme / Compatibility section for a cleaner setup flow.
  • Updated the theme editor app embed label to Variants on Collection for clearer merchant-facing language.

Added

  • Added a structured Settings page for configuring how variants will be displayed on collection pages.
  • Added grouped settings sections for display rules, collections, card content, visibility, theme compatibility, and save status.
  • Added persistent app settings so configuration is saved and reloaded reliably.
  • Added a lightweight “Last saved” status indicator to improve settings confidence.

Updated

  • Updated the app shell and navigation to support the new Settings workflow.
  • Updated toggle styling so disabled/off states remain clearly visible.
  • Updated internal settings infrastructure to support Show Variants on Collection cleanly.

Removed

  • Removed legacy product-specific settings and backend residue from the previous product surface to keep the app foundation clean and focused.

Added

  • Established the app from a stable internal baseline.
  • Set up the development environment, app configuration, and isolated database for Show Variants on Collection.

Updated

  • Rebranded the app shell to Show Variants on Collection.
  • Removed visible references to the previous product surface while preserving shared app infrastructure.
  • Prepared the app shell for upcoming feature development.

Added

  • Initial repository created for Show Variants on Collection.