Product Options Comparison - V2 and V3

Modified on Thu, 30 Jul at 9:42 PM

Product Options Version 2 vs Version



SC Product Options V3 is a major architectural redesign of the app, replacing legacy Liquid code integrations with Shopify App Blocks and unifying option creation, product assignments, and conditional logic into streamlined Option Groups.

Feature Comparison Matrix

Feature / ArchitectureVersion 2 (V2)Version 3 (V3)
Theme Code InstallationManual Liquid snippets required across multiple theme filesNo code installation (Automated via Shopify App Embeds)
Theme CompatibilityLegacy architecture (Not App Block compatible)100% App Block compatible (Shopify Online Store 2.0)
App DashboardBasic layout / No performance dashboardAnalytics Dashboard (Tracks ROI & orders with priced options)
Product Search & LookupProduct name search onlyEnhanced Search (Search by Product Name and SKU)
Conditional Logic SetupManaged in a separate app sectionBuilt directly into Option Groups
Option Set ArchitectureOptions created directly inside Option SetsModular Options (Options are created individually, then assigned to Option Groups)

Key Workflow Enhancements in V3

1. Option Sets are now "Option Groups"

In V2, options were tied directly to rigid Option Sets. In V3, Option Groups serve as a single unified hub where you can:

  • Add or reuse individually built option fields.

  • Assign option fields to specific products or collections.

  • Build and manage conditional logic rules (If/Then) all in one place.



2. Enhanced Search & ROI Tracking

  • Product Lookup: Search and manage products by SKU in addition to product titles.

  • Dashboard Insights: Track real-time ROI and revenue generated specifically by priced options.





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article