Overview
You can attach a product that already exists in your Shopify store to a choice on an option you already use (dropdown, radio, switch, checkbox group, button, or swatch). When the customer selects that choice and adds the custom product to cart, the linked store product is added too.
This is not a new option type and it is not a full bundle app. The add-on is a normal Shopify line with its live price, inventory, and shipping.
Steps
- Open the calculator and expand a choice-based option.
- On the choice that should add a product (for example Add hanger), open Add to cart.
- Click Link a store product, pick the product, then pick the variant.
- Set the default quantity (a fixed number, or match the custom product quantity).
- Leave Customers can change quantity on if they should get a quantity field on the calculator.
- Leave Keep with custom product in cart on if removing one item should offer to remove the linked items too.
- Save and publish.
Details
- Only one variant per choice. A checkbox group can add several products if several mapped choices are selected.
- Quantity on the calculator starts from your default. Customers can still change quantity again in the theme cart.
- The calculator total stays the custom product price. Linked products are listed under that option in the summary so the cart total is not a surprise. If the option itself has no extra charge, the option line leaves the price blank and only the add-on prices show. Turn on Add-ons and Total with add-ons in Price Summary to show the combined checkout amount without changing what the calculator charges.
- Do not also charge for the same item in the choice Formula / Rate, or the customer pays twice.
- Do not link the same product the calculator is placed on.
- Image swatches that sync from Shopify variants cannot also link an add-on — those choices already change the custom product’s variant.
- If the add-on is sold out or unpublished, add to cart fails for the whole order so the custom product is not added alone.
- If an add-on was removed from your store, cart edit and reorder still update the custom product and tell the customer that add-on was left out.
Examples
- A banner calculator with Hanger: None / Add hanger. The hanger choice links a hardware SKU. Quantity matches the banner quantity.
- A gift wrap checkbox that adds a wrap product at quantity 1, left unlocked so the customer can remove wrap in the cart.
Related Articles
Linking to Products
Overview Product pages (recommended) is the usual way to show a calculator. You assign products in the app. The calculator appears on those product pages through the Appify Calculator block and customers add to cart as they would on any product page. ...
Add to Cart Button Settings
Overview Appify CPO works with your theme's Add to Cart button to include the calculated price and customer selections when an item is added to the cart. In most themes, Appify CPO detects the button automatically. If auto-detection doesn't work — or ...
Add a Reorder link on order confirmation emails
Overview Appify CPO stores a short hidden _state id on each customized line at add-to-cart. The order confirmation email can link to a shop-domain recover page that rebuilds that configuration and adds it to the clicker’s cart. Shopify’s built-in ...
AI Bulk Generate Options
This is different from Chat with AI, which can build or change a whole calculator from the editor chat panel. AI Bulk Generate only adds a batch of options from the Options toolbar. Overview AI Bulk Generate lets you describe the options you need in ...
Other Pages Calculator
Overview Other pages is for calculators that are not assigned to products in the app. Use it when the calculator lives on a homepage, landing page, collection, blog, or custom page — not on a product template. This is not the usual setup. Most stores ...