What our June 25 study found
StoreInspect matched a finite product-options/personalizer name list on 26,455 of 738,207 eligible store records (3.58%) in its June 25, 2026 extraction. The historical Bold Product Options identity had the largest tracked count. Its current merchant-facing product is SC Product Options; those are not two independent competitors.
Eligibility required app-name records, a scrape timestamp and exclusion of confirmed-dead stores, with no maximum observation age. The counts are public storefront detections.
Current official documentation below was checked October 10, 2026.
Historical identities and overlap
| Product options app | Kind | Stores | Share of product-options stores |
|---|---|---|---|
| SC Product Options, formerly Bold | Options and add-ons | 9,280 | 35.1% |
| ShopPad Infinite Options | Options and add-ons | 7,303 | 27.6% |
| HulkApps Infinite Product Options | Options and add-ons | 3,126 | 11.8% |
| Product Personalizer (Zepto-linked identity) | Personalization | 2,509 | 9.5% |
| King Product Options | Options and add-ons | 2,057 | 7.8% |
| YMQ Product Options | Options and add-ons | 1,532 | 5.8% |
| Live Product Options | Options and add-ons | 928 | 3.5% |
| Zakeke | Visual customizer | 712 | 2.7% |
| Customily | Visual customizer | 366 | 1.4% |
| Other named product options apps, combined | Mixed | 188 | 0.7% |
Rows overlap. The mutually exclusive family split was 22,884 simple-options only (86.5%), 3,159 visual-personalizer only (11.9%) and 412 both (1.6%), summing to 26,455.
Easify was not omitted entirely: it had nine matched records within the long-tail group. SC was represented by its former Bold identity. Our catalog resolves zepto-product-personalizer to the product-personalizer listing, and the Product Personalizer detector uses the pplr_common.js signature. The current listing at that path is Zepto Product Personalizer. The 2,509 row is therefore Zepto's, not a separate competitor.
Zakeke's two named aliases were unioned per store in the study. Renamed apps and custom flows outside the name list are not counted.
Traffic associations
| Traffic tier | Stores | Product-options stores | Visual personalizer stores | Adoption |
|---|---|---|---|---|
| Under 50K | 463,561 | 7,493 | 931 | 1.616% |
| 50K to 200K | 260,737 | 17,673 | 2,386 | 6.778% |
| 200K to 1M | 13,784 | 1,282 | 252 | 9.301% |
| 1M+ | 125 | 7 | 2 | 5.600% |
The 200K–1M tier had a higher match rate than the smaller tiers; the 1M+ sample contains only 125 stores and has a lower rate.
Category findings
| Category | Eligible records | Product-options stores | Visual personalizer stores | Adoption |
|---|---|---|---|---|
| Fashion | 181,734 | 5,719 | 937 | 3.147% |
| Home & Garden | 127,100 | 4,124 | 693 | 3.245% |
| Food & Beverage | 69,126 | 3,315 | 160 | 4.796% |
| Beauty | 55,921 | 2,163 | 180 | 3.868% |
| Jewelry | 43,705 | 1,503 | 296 | 3.439% |
| Hobby | 47,610 | 1,493 | 239 | 3.136% |
| Sports & Fitness | 30,380 | 1,307 | 174 | 4.302% |
| Hardware & Tools | 18,716 | 922 | 80 | 4.926% |
| Health & Wellness | 32,784 | 836 | 37 | 2.550% |
| Gifts & Flowers | 11,429 | 827 | 161 | 7.236% |
Gifts & Flowers had the highest match rate, at 7.236%, more than double Fashion's 3.147%. Verify whether a shopper needs engraving, artwork upload, conditional configuration or a preview before recommending an app.
Native variants and custom inputs solve different jobs
Shopify's variant guidance, checked October 10, permits up to three options and 2,048 variants. Compatibility can vary across themes, apps and channels. Native variants map choices to inventory and SKUs; line-item properties can collect simple custom inputs through theme work.
An app earns its place when the team needs maintained option sets, conditional paths, upload handling, priced add-ons or a preview. Simple custom fields can run on native or theme features. Compare the supported native/theme implementation with the actual data and fulfillment requirement.
For measurement guidance rather than custom selection, see size-chart apps. For quote intake rather than configuring a purchase, see form builders.
If the task is choosing an existing color rather than collecting a custom input, start with our Shopify color-swatches study. It compares native color entries with swatch and gallery workflows, including a live example of what happens to size selection after a color change.
For wrapping and recipient notes specifically, our Shopify gift wrap apps comparison checks product-level versus order-level options, free-plan restrictions and the handoff to packing.
Documented candidates by workflow
| Candidate | Requirement to evaluate | Current plan distinction |
|---|---|---|
| SC Product Options, formerly Bold | Extra fields, uploads, priced choices and conditional paths | Basic $14.99/month; Premium $39.99 for priced extras/conditional logic/cart editing. Free eligibility is development/trial, not an ongoing live-store plan |
| IO: Infinite Product Options, historically ShopPad | Text/selection fields, conditional display, upload and addon products | Essential $12.99/month; 14-day trial |
| Zepto Product Personalizer | A live customization preview, conditional choices and dynamic pricing | Verify the required feature and current tier for the actual configuration |
Prices are USD from official listings checked October 10. For other detected apps, check the current merchant-facing identity and exact capabilities before shortlisting.
Choose a visual personalizer if the preview changes the purchase decision
A preview requirement is different from collecting an engraving note. Use a representative customized product to test preview correctness, mobile behavior, cart edits and fulfillment output. For production/POD or 3D requirements, compare the required output and integrations against the relevant vendor's current documentation.
Retained replacement-research pools
| Exact historical filter | Records |
|---|---|
| 50K+ tier, no tracked options/personalizer identity, any contact | 215,035 |
| 50K+ tier, simple-options identity, no visual-personalizer identity, any contact | 13,801 |
| 50K+ tier, any tracked options/personalizer identity, any contact | 16,015 |
The 16,015 records already use a tracked app, so qualify each for a real limitation before pitching a switch. The 13,801 simple-options group may need no preview at all. Any contact means at least one stored contact.
Before offering a replacement, confirm the current app and workflow, a merchant-stated limitation, migration effort and a relevant current person. A missing detection can hide native properties, custom code, headless pages or backend tools.
We withdrew the 134,713 large-catalog opportunity, related catalog segments, product-count adoption table and 2,114-product mean because they lacked fresh positive measurement and controls for the old placeholder value. If product count matters to the work, check it fresh.
Co-detections suggest integration checks
Within the historical 26,455 matched stores, Klaviyo appeared on 7,384 (27.9%), Judge.me 6,220 (23.5%), PageFly 2,027 (7.7%), Loox 1,567 (5.9%) and Smile.io Loyalty 1,516 (5.7%). These overlaps point to data handoffs worth checking.
Verify a representative order before committing
On a store you control, test required fields, conditional choices, priced add-ons, existing variants, cart edits and checkout. Confirm that the resulting order carries the correct SKU, price, uploaded file and production instruction. Check mobile performance, the team's editing workflow and a reversible migration/export path.
If a sticky add-to-cart bar creates another purchase path, check that it preserves these same required inputs and selected variants. Check the cart contents, not just the price selector.
Define a measurable operational or customer requirement before adding software. See app combinations, app bloat, ICP targeting and lead-list quality for related work.
FAQ
Which identity had the largest matched count?
Bold Product Options, now SC Product Options, with 9,280 matches in the June study.
Were Easify and Zepto absent from the study?
No. Easify had nine long-tail matches, and the 2,509-store Product Personalizer row maps to Zepto's listing and signature.
Does existing app use mean a merchant wants to switch?
No. A detected app can already meet the merchant's need, so validate an actual limitation, migration requirement and relevant current contact first.
Find Shopify Clients Worth Your Time
Search by niche, traffic, and tech stack. Export with verified founder contacts.Search stores by niche, traffic, and tech stack. Export with verified founder contacts so you can skip the research.
![Shopify Estimated Delivery Date [104,675-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-estimated-delivery-date.webp&w=3840&q=75&dpl=dpl_7Y9rMj61Vnt4eaPDzjDnQd9oaLSp)
![Shopify Countdown Timer Apps [130,278-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-countdown-timer-apps.webp&w=3840&q=75&dpl=dpl_7Y9rMj61Vnt4eaPDzjDnQd9oaLSp)
![Shopify Free Shipping Bar [130,278-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-free-shipping-bar.webp&w=3840&q=75&dpl=dpl_7Y9rMj61Vnt4eaPDzjDnQd9oaLSp)