Hi, Is there a way to configure a single Shopify instance to generate uniquely branded, separately trackable checkouts for different headless solutions? If setting up separate instances is not an option, how can this be accomplished if not on Plus?
Hi, @PhilTulz,
Thanks for posting your question. I work on the Checkout team at Shopify.
This is a great question and one we hear from merchants running multiple headless storefronts. Let me be upfront about what’s possible today.
The short answer: Shopify currently supports one live checkout configuration per store. There isn’t a way to serve multiple uniquely branded checkouts from a single Shopify instance based on which headless storefront a customer came from.
The closest feature: Market-based checkout customization (Advanced or Plus)
If your headless storefronts serve different geographic regions or B2B customer segments, Shopify’s Markets feature may get you close. On Advanced and Plus plans, you can customize checkout branding, content blocks, and UI extensions per market. For example, your EU storefront could show different checkout branding than your North American one, and your B2B storefront could have its own checkout experience, all from one Shopify store.
This works because the buyer’s market is determined automatically (by country or B2B company location), so each storefront’s customers would see the right branded checkout for their market.
More details: Adapting checkout and accounts pages for specific markets
For tracking and attribution
Even though checkout branding is limited to one live configuration (plus market overrides), you can still track which headless storefront drove an order. Cart attributes, UTM parameters, and Shopify’s sales channel reporting can help you attribute orders back to specific storefronts.
If you’re not on Advanced or Plus
On Basic and Grow plans, you get one checkout configuration with standard branding options (logo, colors, fonts). Market-based overrides aren’t available on these plans. For truly separate branded checkout experiences without upgrading, separate Shopify stores would be the way to go.
Hope that helps clarify things!