Free
Free
- 1 option sets
- 1 addon sets
- Core option configuration
- Email support
SETUP & SUPPORT
Create custom product options and offer additional products alongside them. This guide is available without an app account.
Email supportThe in-app Guide also checks which sets are configured for your store and explains the next setup steps.
Save changes in both the app and theme editor. Check the template that the assigned product actually uses, not just the default template.
Option sets add inputs to the main product. Configure the choices and any price adjustments, then verify those selections in the cart. Conditional logic can show or hide an option based on a controlling choice or the selected product variant on supported plans.
Addon sets use actual Shopify products and variants. Choose a display type, selection rules, optional quantities, and a discount for each addon relationship. An addon discount only qualifies while its assigned main product remains in the cart; it does not permanently change the addon product price.
Shoppers must choose paid extras themselves. Unavailable addon variants cannot be purchased. Always test prices and currency behavior using your store's own configuration before launch.
Prices are configured in the store currency. Fixed adjustments convert to the buyer's currency; confirm each enabled market before launch. Paid custom options support one-time purchases only. Products with required custom options are not offered as addons: shoppers must configure those products on their own product page.
Confirmed answers appear together in the cart and order's "Product options" property. Use this verified summary for fulfillment, not independently added custom cart properties. After changing option rules, or product variants used by conditions, save and re-sync assignments. Buyers with older configurations must remove and re-add the item.
If an add-to-cart request reports an uncertain result, use Review cart before retrying. This avoids adding the main item twice. Standard product forms and supported Ajax cart flows are supported; custom theme handlers and accelerated purchase flows need separate testing. Addon discounts do not combine with other discounts.
Check that the set is saved and assigned to this product. For addons, check that the set and individual addon products are enabled. Confirm the correct app block or embed is saved in the theme being viewed. Review any conditions that intentionally hide an option.
Test with the product page's standard Add to cart button. Confirm the selection has a configured adjustment and check the app Home for setup warnings. Another cart-customization app or a custom theme handler may need a compatibility check. Email support with the steps to reproduce the issue.
An Add to cart popup needs the Addon popups embed enabled. A button-triggered popup needs the Product addons block. Cart offers remember an answer during the browser session to avoid blocking checkout repeatedly; product Add to cart offers can appear again on a later add.
Review the block's mobile layout, columns, tile sizes, and gap settings in the theme editor. Check addon-set design settings for addon layouts. Save and test on an actual product page at mobile width.
Open Pricing in the app to compare plans or change your subscription. Paid changes require Shopify approval. To stop the paid subscription while keeping the app installed, use Downgrade to Free. Shopify manages app billing; contact email support for billing questions.
Paid subscriptions are billed in USD every 30 days through Shopify, with a 7-day trial. Check the Shopify approval screen for your applicable charge and billing details.
Free
$9.99 / 30 days
$16.99 / 30 days
$25.00 / 30 days
See the in-app Pricing page for the complete feature comparison. Unlimited refers to the number of sets; individual resources remain subject to app and Shopify platform limits.
Support is available by email only at awais@mindworks.agency.
Include your store address, the affected product or set, what you expected, and the steps to reproduce the issue. Remove personal customer information from screenshots. Never send passwords, access tokens, payment details, or other secrets.