How to Set Up Multiple Carts for Different Markets
If your store sells internationally, you might want to show different shopping carts to customers in different countries. For example, you can offer a specific free shipping target for customers in Europe, while showing a different promotion for customers in the US.
With Snap Cart Drawer, you can easily create and manage multiple cart drawers, each customized for specific markets or customer groups.
📝 Note: You must have Shopify Markets set up first to use this feature. If you haven’t created any, you’ll be guided to Shopify Markets during the setup.
Step 1: Click "+ Add cart"
From the app menu, select Snap Cart Drawer to view your dashboard.
Scroll down to the Multiple Carts section, and click the + Add cart button in the top right.
Step 2: Configure Target Market and Customers
In the Create cart popup, configure who will see this specific cart drawer:
- Cart name (Internal name): Enter a clear, descriptive name (e.g., "Vietnam Market" or "VIP Customers") to identify it later.
-
Locations: Search and select the specific Shopify Market countries or regions where you want this cart to display (for example, selecting Spain or Vietnam).
Select Locations - Customer eligibility: Choose whether this cart displays for all customers or only specific customer groups. You can filter by selecting Customer tags and checking specific tags (like snap-b2b). You can also choose to exclude certain customer tags.
Click Save when you are done.
Step 3: Customize Your Cart Drawer Settings
After saving, you will be taken to the Cart Editor for your new cart.
Here, you can fully customize the design, languages, announcement bar, and rewards (like free shipping thresholds) specifically for this market.
To make the cart visible on your storefront, make sure to toggle the Status switch to Active in the top left corner.
Step 4: Manage Your Carts
Back on the main dashboard under the Multiple Carts section, you can manage all your carts in the table:
-
Status: Quickly toggle any cart between Active and Inactive directly from the table to enable or disable it on your live store.

Key Notes:
- The Default cart will apply to all customers and markets not covered by other carts.
- There is no limit to how many carts you can create.
- This is a powerful way to localize shopping experiences for different regions or customer groups.
