Hi all,
Is it possible to support changing segments only using Shopify Markets on my online store without forcing a region or currency?
Essentially, I’m trying to set up multiple markets where the only difference is the online store content. For example, corporate.store-name.myshopify.com and store-name.myshopify.com sell the same products to the same regions in the same currency, the only difference is that the corporate sub-domain will display content to sell more corporate equipment.
Shopify Markets supports the sub-domains but I’m unable to keep the user in the same market or use the same region for both markets.
All in all, Shopify Markets is forcing a flow which is a lot more complex than what I’m looking for.
Is there another solution out there? Or is the only one being setting up a whole new storefront for such a simple change?
Any help would be great!
Thanks!
1 Like
Hey @Codal_Jamie_Hunt - what is the determination for a customer seeing the corporate experience versus the generic store-name experience?
Do these customers have a specific login or customer identifier? Or is it that you want to simply allow anyone to gracefully switch between experiences, even if geographically they are in the same region?
Hey, thanks for getting back to me.
No there’s no specific login or identifier in this flow. We’re just looking to allow anyone, anywhere to view each market contents.
Got it. Unfortunately Markets doesn’t handle this. What you’re looking for is a switcher/change in experience purely based on a domain.
The best way to do this is through theme customizations based on request.host: Liquid objects: request
Thank you for confirming that for me. When you say theme customisations, do you mean manually changing the sections/blocks in the codebase depending on the request or can we still use the market theme overrides so it’s easy to use for users who aren’t engineers?