Content is a major part of the product
Publishing, tools and rich guidance need more freedom than the commerce theme should carry.
Separate the storefront only when the site has another job to do
Headless commerce separates the customer-facing site from products, cart, checkout and payments. It is useful when the site has a real job beyond selling and the extra ownership is justified.
A custom front end still depends on product data, cart, checkout, apps, content, hosting and an ongoing development owner.
Publishing, tools and rich guidance need more freedom than the commerce theme should carry.
A member area, service, portal or product makes commerce one part of the customer journey.
The business has an ongoing development relationship, monitoring and a budget for changes after launch.
Theme-modifying apps may stop working, the front end needs its own releases and the first build costs more.
Before
After
Next step
We will compare a better theme, an integration and a headless build before recommending the extra architecture.
Questions