- High-risk technical decisions, more technical resources
To get a headless frontend build right, you need to make a lot of technical decisions, and if you get one of them wrong, it can get in the way of your results and most certainly cause your marketing and development teams to lose their ability to move fast.
With so many different solutions to evaluate, implement and manage, you’ve significantly upped the complexity of managing your store.
It’s time-consuming, generally requires a fully-staffed technical team to maintain, and is near impossible for non-technical stakeholders to navigate.
- Most headless solutions aren’t built specifically for Shopify, and come with high learning curves
To go headless, one of the solutions you’ll need is a headless content management system (CMS). Most headless CMSs are designed to distribute content to multiple channels, i.e. an in-store kiosk, a mobile app, and their website, which significantly ups the complexity and technical talent needed to get content live.
For most growing Shopify brands, a headless CMS is overkill—especially when you add in the slew of integrations and introduce new workflows for both development and marketing resources
- It takes a long time to build
Because you’re building frontend architecture from scratch, it can take 3-12 months before you’re ready to launch.
- Complex systems slow down testing and iteration.
Can you imagine the frustration of having to wait for a developer to make even the smallest changes to your site?
It’s a recipe for driving both of you crazy and slowing down the process.
Successful brands need to be able to iterate on content as quickly as they’re able to gather data about how well it performs. Overcomplicating the system is a great way to bog down your ability to move quickly along with your optimization processes.
So if you hear about how nightmarish it is to “go headless”—you now know why those horror stories exist.
If there’s a wrong way to “go headless”, is there also a right way to do it?
In our opinion—and much more importantly in Shopify’s opinion—the answer is “yes”.
Shopify’s response to the headless challenge
Shopify has been investing heavily in expanding its flexibility and giving merchants access to cutting-edge, blazing-fast shopping experiences.
The ecommerce giant started by attacking the headless challenge in the way they do best—by owning and simplifying the architecture. Here’s what they’ve come out with:
Hydrogen—Shopify launched a developer tool set with a robust set of hooks, utilities, and frameworks that can help shortcut some of the work it takes to build a fully custom storefront.
Remix—a modern React-based framework that makes it faster and easier to code modern web experiences. This is now a part of the Hydrogen offering (aka Hydrogen 2)
Metaobjects—a new way for developers to store content data in Shopify.
Oxygen—a hosting service that’s already integrated with Shopify for the purposes of hosting Hydrogen applications.
With all of this new infrastructure that is managed and provided by Shopify, it leaves you with a much smaller chunk of tech that needs to be built, managed, and paid for.
Shopify is so invested in this new approach, that a Hydrogen storefront and free hosting is included in every paid Shopify plan.
The only challenge is that Shopify’s headless architecture is designed to be useful for developers. This has left merchants needing to rely on developers to make all this new technology usable for them.
To make the most of Hydrogen, you need a visual layer that makes it easy to navigate and manage your content, similar to editing a Shopify theme, but with more flexibility.
How can I unlock the most value from Shopify’s headless innovation?
You’ll want to hone in on what you really need to make Shopify Hydrogen easy to use.
What you do need:
- Easy to use—even without a developer
- Easy to maintain
- Easy to test—do a POC to make sure you know what it’s like to create content.
- Easy to learn
- Quick to spin up
- Flexible toolsets
- Toolsets that can serve multiple purposes (Ex. A/B testing and content management)
- Integrated with as many Shopify features as possible so you make the most of your subscription.
- Hydrogen
- Metaobjects
- Remix
- Oxygen
- Solutions and support for your third party applications
- Solutions to support your various content types and models
- Predictable pricing
- Support that’s easily accessible and specific to Shopify
What you may not need:
- Support for multi-channel content distribution (mobile app or in-store kiosks)
- Integrations / features that don’t work outside of Shopify or aren’t optimized for Shopify
- Support for other ecommerce platforms
- Additional Enterprise tools that are built for dozens or hundreds of team members
In general, while it’s tempting to start looking at large and sophisticated Enterprise tool sets, it’s important to maintain your focus on what you are trying to accomplish out the gates. For most brands this is typically an amazing and engaging user experience that is fast and easy for their commerce team to manage.
Maximize your Shopify ROI and make your Hydrogen storefront easy to use
While Shopify is breaking down headless barriers on the development / architecture side, Pack is laser-focused on making all of that new tech easy for anyone to use.
Here’s how Pack transforms a developer toolkit into a blazing-fast storefront that’s easy for any Shopify merchant to use:
- Everything you need in one place: You shouldn’t need to evaluate, maintain, and pay for multiple solutions to get value from your Hydrogen storefront. Pack puts everything in one place—from a visual headless CMS to dev tools and CRO tools and third party integrations—so you don’t have to.
- Maximizes the ROI for Shopify: While most other headless solutions support use cases outside of ecommerce, Pack is laser-focused on the Shopify ecosystem and Shopify merchants’ specific needs.
- It’s deeply integrated into metaobjects, Hydrogen, your product catalog, so it’s quick to set up and maintenance is taken care of
- It supports Remix and Oxygen, so you can leverage Shopify’s infrastructure
- It uses Shopify’s image CDN by default, so you don’t have to pay for additional bandwidth usage from another service unless you want to.
- It’s designed to be as easy to manage as a Shopify theme
- It’s already integrated with core Shopify apps like Rebuy, Recharge, Klayvio, Attentive, Elevar, Fueled, and more
Since you’re already paying for Shopify, you can maximize your ROI by using a platform that taps into all of the powerful tools Shopify offers, and that will continue to innovate for the Shopify ecosystem.
- Quick time-to-value: Instead of waiting 3-12 months to launch your new storefront, you can launch in 1-3 months (67-75% less build time), because you’re not building all of the architecture from scratch and stitching together multiple solutions.
Plus, Pack has pre-built integrations and components that speed up the development process.
- Easy to use, even without a technical background: Pack makes content management visual, so you can drag and drop components into place and make edits, no developer required. That frees up developers to focus on building new features and experiences for your site, and you to test and iterate on your content as quickly as possible.
Pack combines the flexibility of a headless build with the ease-of-use of a Shopify theme, all without the DIY and maintenance.
Sounds interesting—how do I learn more?
For developers: Check out our developer documentation, or sign up for a free account.
For merchants + agencies: Book a call with our team so we can learn more about your specific goals.