How does Add All to Cart work?
Add All to Cart lets shoppers move every available item in their wishlist into the cart in one action, from the wishlist popup or page. This page covers how it behaves, what shoppers confirm, and the settings that shape it.
The shopper flow
- The shopper opens their wishlist and clicks Add All to Cart.
- A confirmation dialog asks them to confirm the bulk action.
- Each in stock item is added at a quantity of 1.
- Out of stock items are skipped, and a notification explains which products could not be added.
- After the action, the normal post add behavior applies: stay with a success notification, or redirect to the cart, depending on your settings.
The companion actions
- Remove All empties the wishlist after its own confirmation dialog.
- Per item Add to cart buttons move a single item; see Post add to cart behavior for what happens next.
Settings that affect Add All to Cart
| Setting | Where | Effect |
|---|---|---|
| Show add to cart button | Appearance, wishlist display section | Hides per item add to cart buttons when off. Add All to Cart remains available |
| Add All to Cart button text | Appearance, languages section | Rename the button in any language |
| Confirmation message | Appearance, languages section | Edit the bulk confirm text shoppers see |
| Out of stock notification text | Appearance, languages section | Edit the skip notice |
| Redirect to cart after adding | Appearance, wishlist display section | With redirect off, shoppers stay on the wishlist with a View Cart notification |
Quantities
Bulk and single adds use a quantity of 1 per variant. Shoppers adjust quantities in the cart, where Shopify’s own quantity rules apply.
Why confirmations matter
Both bulk actions are destructive: Add All to Cart can move dozens of items, and Remove All empties the list. The confirmation dialogs prevent accidental clicks, which matters most on shared devices. Do not plan around removing them they are built in.