# Set up manual upsell rules in the cart drawer

> Choose which products to suggest when the cart holds a product or collection, or when it's empty.

Set **Recommend by** to **Manual rules** in the **Products upsell** card. Add a rule, say what must be in the cart, and pick the products to recommend. The first rule that matches wins.

## Set it up

1. In Shopify admin, open **Apps** → **Section Store** → **Cart Drawer**.
2. Click **Edit** on your cart.
3. Under **Body**, open the **Products upsell** card. Its switch must be on.
4. Set **Recommend by** to **Manual rules**.
5. Click **Add rule**.
6. Set **When cart contains**:
   - **Any product**
   - **Selected products**
   - **Products from selected collections**
   - **No products (Empty cart)**
7. If you chose products or collections, click **Add product** or **Add collection** and pick them.
8. Under **Recommend these products**, click **Add product**.
9. Pick your products in Shopify's picker. To offer only some variants, tick only those variants.
10. Click **Save**.
11. Add a matching product on your storefront. Your picks appear.

## How rules work

- Rules run in order, from the top. The first match wins and the others are skipped.
- Put narrow rules first and **Any product** last. Drag a rule to move it.
- A rule with **Selected products** matches if any one of those products is in the cart.
- Free gifts and order addons don't trigger rules.
- Rules look at what is in the cart. They can't use cart value, country or customer.
- Products show in the order you list them. Drag to change it.
- A rule recommends up to 5 products. **When cart contains** holds up to 20 products or 20 collections.

## An upsell in the empty cart

A **No products (Empty cart)** rule fills the empty cart with your picks. It replaces the best sellers there.

## Good to know

- Tick **Hide products already in cart** so shoppers don't see what they already have.
- A sold-out product doesn't show. The block uses the first variant in stock.
- A rule needs its products. Saving a rule with none shows an error.
- Long rule lists use up cart settings space.

## If it doesn't work

- **No picks show:** no rule matches this cart, or every pick is sold out. See the article below.
- **The wrong picks show:** an earlier rule matched first. Move your narrow rule up.
- **"Cart Drawer settings are too large to save":** remove some rules.

## Related

- [Add product upsells to the cart drawer](https://section-store.orka.help/a/add-product-upsells-to-the-cart-drawer)
- [How do recommended products in the cart drawer work, and why are they expensive?](https://section-store.orka.help/a/how-do-cart-recommendations-work-and-why-are-they-expensive)
- [Can I show cart upsells based on cart value?](https://section-store.orka.help/a/can-i-show-cart-upsells-by-cart-value)
- [Why isn't my cart upsell showing?](https://section-store.orka.help/a/why-isnt-my-cart-upsell-showing)
- [Change the empty cart drawer](https://section-store.orka.help/a/change-the-empty-cart-drawer)

*Also searched as:* upsell rules, manual upsell, manual recommendations, choose upsell products, pick my own upsells, specific upsell products, upsell for product, upsell by collection, if cart contains, when cart contains, product pairing, rule order, wrong upsell showing, upsell rule not working
