You are here:
Segment a Store into Markets Based on Locale
Instead of standing up multiple stores for different regions, use one store and segment your customers into markets based on locale. When customers visit the store, they can choose their locale. Based on their selection, the store displays prices, promotions, and entitlements specific to their market. You can have a total of up to 25 active locales for a store across all markets. For example, your store could have one market with 25 locales or 25 markets with one locale each. A locale can be used only one time across all markets assigned to a store.
Which Salesforce Commerce Product Do I Have?
You can use markets for guests and authenticated shoppers on a D2C store and only for guest buyers on a B2B store. After buyers log in to a B2B store, they see the prices, promotions, and entitlements specific to their account.
- Considerations for Market and Buyer Group Setup for B2B Commerce Stores
As you set up your market and buyer groups, keep these considerations in mind. - Set Up the Buyer Group Page to Support Markets in B2B Stores
Add the Locales related list to your Buyer Group object page. The Locales related list appears on all Buyer Group pages, even Buyer Groups that aren’t of type Market, where locales aren’t applicable. Configuring locales for non-Market Buyer Groups can cause errors. - Configure Markets for Your Commerce Store
Use one B2B store to segment customers into markets based on their locale. When you create a market, assign a price book, an entitlement policy, a currency, ship-to countries, and the locales that it supports. After you create a market, you can also assign a promotion. - Enable Markets for B2B Authenticated Buyers
With markets enabled, buyers can enjoy a more localized shopping experience. This personalization enhances the buyer experience and facilitates smoother transactions for international B2B buyers. Markets for B2B authenticated buyers is disabled by default. Enable this feature from B2B authenticated user access under store settings.

