Hi all,
In our case we have products for commercial/professional consumers as well as retail focused products.
Our goal is to provide each user base a better experience by showing them the products/menu cat. Relevant to each section. Is there a way to have the same backend and only one running/feeding two different front end UI? The UI can use 2 unique domain names or subdomains of the same if it makes a difference, same with the look and feel. Our biggest concern is separate products/menu categories so that each section is not having to sift through unrelated content.
Thanks for the suggestions/help.
Hi @Bazalda ,
I am from Mageplaza - Shopify solution expert.
it is possible to achieve a setup where one Shopify backend powers two different front-end UIs. Here are some approaches:
Yes, it is possible to achieve a setup where one Shopify backend powers two different front-end UIs with separate product menus and categories. Here are some approaches:
1. Subdomains or Unique Domains for Separate UIs
You can use Shopify Plus to manage two distinct storefronts or themes, each catering to different user bases. Here’s how:
Method A: Shopify Plus Multi-Storefront- What it is: Shopify Plus allows you to create multiple storefronts under one backend.
- How it works:
- Configure two separate themes, each tailored to the target audience (e.g., professional vs. retail customers).
- Assign each storefront to a subdomain (e.g., pro.yoursite.com for professional users and retail.yoursite.com for retail users) or a unique domain.
- Use customer tags, pricing rules, and custom navigation to show relevant content per audience.
Method B: Separate Sections via Subdomains (Non-Plus Option)- If you’re not on Shopify Plus, you can use subdomains by creating duplicate themes with distinct menu configurations.
2. Segment Products and Menus Using Shopify Features
To ensure that customers only see relevant products and menus:
-
Collections:
Create separate collections for professional and retail products, and use navigation menus to link to these collections.
-
Themes:
Use different themes or theme configurations for each UI. This can be managed by duplicating and customizing themes.
-
Customer Segmentation:
Use customer tags to identify the type of user and dynamically serve the appropriate products or content. For example, you can create customer groups for “Professional” and “Retail” and tailor the experience accordingly.
I hope this is useful for you.
Best regards.