Why does Add to Quote show on a product my rules exclude?

In the appOnline storeUpdated 2 Nov 2026

Short answer

Add to Quote can remain visible because another rule group allows the product, publication is pending, or Shopify's cache is behind.

Check Match across groups and any collection warning at SettingsOnline storeQuote eligibility.

A collection used by an active rule must be available on Online Store. After fixing it, click Check again; submission still checks eligibility.

Did this answer your question?

People also ask

From other topics
Do categories decide which options a product shows?

No. A template's options and bundles determine which choices it offers.

Categories group templates, set their Shopify product type, and carry warranty, terms, signature, deposit and commission rules. Assigning Linden Sofa to Sofas does not automatically add Fabric or Cushion Fill.

Does deactivating or deleting a template delete its Shopify product?

No. Deactivating a template archives its Shopify product, and deleting an unused template also archives the linked product. Existing orders, purchase orders and stock can still refer to its variant.

Stock or purchasing records can prevent template deletion; deactivate the template instead. Shared option products remain unchanged.

Can I edit a template's product directly in Shopify?

Change a template's managed product fields in OrderPilot, because the next sync can overwrite edits made directly in Shopify. Update the template's price, product type and option data in OrderPilot, then save. An active template queues another sync so its Shopify product receives the changes.

Why is my template's Shopify product type "Living room › Sofas"?

OrderPilot sends the category's full path to Shopify as the product type, so Sofas under Living room becomes Living room › Sofas. With several categories, OrderPilot uses one category path.

Default Category counts only when it is the sole category. Change the category in OrderPilot; a hand-edited Shopify product type is overwritten on sync.