Can regular Shopify apps be installed on headless shops?

Hello, I started making apps for Shopify and I have a question, I can’t find a sensible answer to it, if the seller uses headless shop, is there any problem installing regular apps for Shopify themes or can he only use apps written for headless?

Headless shops will only be able to use apps that offer an API

1 Like

Depends on how your app extends Shopify’s functionality.

If your app is extending a Shopify’s core/backend feature functionality, then you don’t need separate support for Headless. Example: Better Data Reporting for Orders, Merging Orders before fulfillment, Adding additional fields to customer records etc…all associated with backend management without changing anything for the Headless Frontend experience…you don’t need anything to support the Headless Frontend.

If your app needs to expand or change Frontend experience, then you do need to have an API that Frontend developers can use to implement it themselves. You will still need to support the functionality for Native/Liquid Storefronts, but also build an API to support Headless. Good examples are Recharge Subscriptions, Weglot Translations, Meta Field Extensions etc…for all these to be usable on Frontend, they need to have their own API for Headless developers to use.

If you’re just getting started, it may be best to build your app to only support Native/Liquid Shopify Themes and evolve it slowly to support Headless stores once you have enough adoption and revenue to support a larger infrastructure.

Hope this helps!

2 Likes