TL;DR
- Both are veteran Shopify options apps with broad field-type catalogs, conditional logic, and add-on pricing.
- Hulk: 24+ field types, Built-for-Shopify, variant-based add-on pricing.
- Bold (SC): now owned by Shop Circle, uses the legacy OPTIONS_HIDDEN_PRODUCT pattern (hidden products for upcharges) — which works but adds cleanup steps if you ever migrate.
- Decide on Shop Circle's pricing/support direction vs HulkApps' ecosystem; field type needs; how clean you want add-on pricing to appear in the cart.
- Neither shows a live preview. Personalized products need a personalizer like PIMW (native Cart Transform line-item pricing). Verify current pricing on each listing.
Both options apps — the difference is the pricing mechanism
Hulk Product Options and Bold (SC) Product Options are both established product-options apps with broad field-type catalogs, conditional logic, and add-on pricing — they let customers configure a product without showing a live design preview. They overlap heavily on what's possible, so the decision is less about features and more about mechanism and ecosystem.
The mechanically important difference is how each handles add-on pricing. Hulk uses variant-based and per-option fees that flow through Shopify's normal pricing path. Bold (now SC) historically uses an OPTIONS_HIDDEN_PRODUCT pattern — when a customer selects an upcharged option, the app adds a corresponding 'hidden' product to the cart to carry the fee. This works, but it's why uninstalling Bold often leaves orphaned hidden products in your catalog (the cleanup step well-documented for Bold migrations). The other context point: Bold's options app is now part of Shop Circle's portfolio (SC Product Options), which has affected pricing and support direction over time — confirm current status and pricing on the listing.
Where they actually differ
| Dimension | Hulk Product Options | Bold (SC) Product Options |
|---|---|---|
| Vendor | HulkApps | Shop Circle (formerly Bold Commerce) |
| Field-type breadth | 24+ field types incl. math, signature, file upload, date | Broad option types incl. text, swatch, file upload |
| Add-on pricing mechanism | Variant-based and per-option fees | OPTIONS_HIDDEN_PRODUCT (hidden-product pattern) |
| Conditional logic | Multi-level show/hide rules | Multi-level show/hide rules |
| Built-for-Shopify status | Yes | Verify current status on listing |
| Migration cleanup risk | Standard (no hidden products) | OPTIONS_HIDDEN_PRODUCT cleanup needed |
| Live design preview | No | No |
For the cleanup angle in detail, see Migrate from Bold Product Options. For Hulk's field-type catalog, see Hulk Product Options: All 24+ Field Types Reviewed. Current pricing on both apps changes — verify on each Shopify App Store listing.
Which one fits your store?
- You want clean cart line items for add-on fees (no hidden products, no orphaned SKUs) → Hulk is cleaner; for the cleanest possible result, a personalizer with Cart Transform like PIMW is cleaner still.
- You need niche fields like math or signature → Hulk's depth tends to cover these.
- You're already running other Shop Circle apps (single vendor for support and billing) → SC Product Options is the natural fit.
- You're already on Bold and changing apps would mean a migration → factor in the OPTIONS_HIDDEN_PRODUCT cleanup; staying may be fine if the app meets your needs.
- You sell personalized products (text, monogram, photo) → an options app alone won't show a preview; layer in a personalizer.
If you do migrate either way
Migrating between Hulk and Bold (SC), or off either to a personalizer, follows the same principle: option/personalization selections on past orders are stored on the Shopify order as line item properties and remain intact regardless of which app you uninstall. What you rebuild is the per-product field, logic, and add-on-pricing setup. If you're leaving Bold specifically, also plan the OPTIONS_HIDDEN_PRODUCT cleanup — those hidden products don't uninstall themselves. Use a parallel run (keep the current app installed while you rebuild and test in the new app, switch product by product, verify pricing, then uninstall) and document the existing setup with screenshots first.
Want cleaner add-on pricing without the hidden-product pattern?
Print It My Way uses Shopify's native Cart Transform to apply each add-on as a clean cart line item — no hidden products, no orphaned SKUs, and a live design preview on personalized products. Install free and test on one product.
Install Print It My Way — Free See the Bold migration guide →Frequently asked questions
Hulk or Bold (SC) — which options app is better?
Both are veteran, well-known options apps with broad field-type catalogs and conditional logic, so there's no universal 'better.' The biggest mechanical difference is add-on pricing: Hulk uses variant-based and per-option fees, while Bold (now SC) historically uses an OPTIONS_HIDDEN_PRODUCT pattern that adds a hidden product to the cart to carry the upcharge. The hidden-product pattern works, but it leaves orphaned products that need cleanup if you ever uninstall. Decide based on which vendor ecosystem you'd rather be in (HulkApps vs Shop Circle), which mechanism you prefer for add-on pricing, and the specific field types you need. Verify current pricing on each app's Shopify App Store listing.
What is OPTIONS_HIDDEN_PRODUCT and why does it matter?
OPTIONS_HIDDEN_PRODUCT is the legacy pattern Bold (and some other options apps) use to handle add-on pricing on Shopify: when a customer selects an upcharged option, the app adds a separate 'hidden' product to the cart whose price equals the upcharge, so the total reflects the fee. It works, but the hidden products live in your Shopify catalog and don't go away when you uninstall the app — you have to clean them up manually. It also makes the cart and order look slightly messier than a clean single-line-item charge. For full detail and a step-by-step cleanup, see the Migrate from Bold Product Options guide.
Can Hulk or Bold show a live preview of the customer's design?
No. Both are product-options apps, not personalizers — they add fields so customers can configure or select options, but they don't render the customer's typed text, chosen font/color, or uploaded photo on a picture of the product in real time. If you sell personalized products and want a preview that lifts conversion and reduces errors, you need a personalizer like Print It My Way alongside or instead of an options app. For pure configuration selection without a preview, either Hulk or Bold (SC) is enough.
Is Bold (SC) Product Options still being actively developed?
Bold's product-options app is now part of Shop Circle's portfolio, listed as SC Product Options. Shop Circle has continued operating and developing the app since acquiring Bold's relevant product lines, but pricing tiers and product direction have changed over time. The honest answer to 'is it still actively maintained' is to check the app's Shopify App Store listing for the most recent update date and recent reviews, which together give a clearer signal than any single article can. For a deeper look at the post-acquisition picture, see Print It My Way vs Bold (SC) Product Options.
Can I run Hulk and Bold together?
Technically you could install both, but in practice you wouldn't — they cover the same job (product options + add-on pricing), and running two options apps on the same store creates conflicting product-page UI, duplicate fields, and confused pricing. The realistic options are: pick one options app, or replace both with a personalizer (which also handles options) for personalized products plus the option/configuration use cases your store needs. Many stores standardize on a personalizer like PIMW for exactly this reason — one app, both jobs.
Does migrating from Bold to Hulk preserve past orders?
Yes. The option selections on past orders are stored on the Shopify order as line item properties, so they remain intact and viewable after you uninstall Bold or install Hulk — your Shopify products are untouched. What you rebuild in Hulk is each product's field, logic, and add-on-pricing setup, because configuration doesn't transfer automatically between apps. The extra step specific to leaving Bold is the OPTIONS_HIDDEN_PRODUCT cleanup: those hidden products remain in your catalog after uninstall and need to be removed manually. Plan a parallel run, document the existing setup with screenshots, and verify pricing flows correctly in Hulk before uninstalling Bold.