In a headless approach to ecommerce, we are separating our frontend from the backend. Because of this, you are technically no longer hosting your root domain with Shopify. This means you’ll have external, overhead costs to get the tech stack you need to keep your shop up and running.
An end-to-end headless commerce solution, such as bl!nk, will cover all of this stuff for you. But still, let’s break it down piece by piece so we can understand the cost drivers associated with going headless.
With many headless ecommerce solutions, the ball will be in your court when it comes to finding a reliable hosting option for your website. There are a dozen viable hosting options available to you at any given time. Here are a few of the top options available:
Ultimately, a hosting partner is something that should be decided upon between you and your headless integration specialist.
Hosting costs vary based on the overall traffic level. If you are a brand doing under $1M in sales per year, you can probably expect to pay about $200/mo for your hosting. If you are well into the seven-figure revenue range, this cost may quickly scale.
When you opt for a headless ecommerce solution, such as bl!nk, your hosting costs will be included in any monthly management costs. Here are some of the key details you need to know when you host your website with bl!nk:
Often discussed hand-in-hand with hosting, let’s look at security. Because you will not be hosting directly with Shopify, you will not be able to take advantage of their auto set up secure connections. You may need to get your own SSL and deal with CSR files. Generally, though, SSLs are inexpensive so this is a nonfactor when it comes to budgeting for your headless infrastructure. Your host may make this one click easy similar to Shopify too.
Are you now responsible for credit card info and sensitive customer information? Nope. Remember, Shopify handles the checkout event. That means you are hands-off when it comes to the actual transaction piece of the customer journey. Shopify will continue to be the underlying engine that supports everything having to do with the final steps of any transaction. Billing, shipping, and payment are all still Shopify.
At bl!nk, we understand just how important website security is for your business. SSL certifications are always included with your hosting. There are no renewals, no CSR files, and no hassle. Website security is just a core piece of our hosting offering.
You need to set up a CMS layer to allow for the quick, on-the-fly changes that we are all used to via Shopify’s native features. There are several options for you to consider but not all are created equally. Here are some of the top CMS solutions on the market:
For the most part, any CMS will do as long as it accomplishes your goals. Can your team make the changes necessary to keep the store up-to-date and seasonally relevant? To ensure this, you’ll want to find a solution that allows for homepage edits, page edits, and product page edits (below-the-fold content) — just like we look for in a native Shopify setup.
The cost here is pretty constant. Budget for between $200-$400/mo to have a fully rigged out and hosted CMS. If you approach this correctly, you can empower your team to make minor changes rather than paying external development costs.
Now the tricky part. Your CMS has to “talk” to Shopify, right? Yes. That’s because we need Shopify’s product information via the Storefront API. Your CMS must be able to reference the products in your Shopify backend and then display the pictures, price, description, etc. on your headless frontend — all in real-time.
How does this work? Is it a private app between your CMS and your Shopify store? Maybe. But, it’s not always that simple. There are rate limits to consider. Shopify’s API is extremely powerful, but it does come with its own system of checks and balances. Shopify limits you to the number of API calls you can make in any given timeframe.
Apps can make requests that take a maximum amount of time per minute. For example, 120 requests within 60 seconds, with each request taking 0.5 seconds to return. More complex requests take longer and therefore take up a proportionally larger share of the limit.
Is that enough? Probably. Is it efficient? Hell no. And that’s what we are all about when it comes to headless commerce — efficiency!
So, what now? Create a data layer to live between your CMS and Shopify. If you can get your CMS to simply call your data layer once, then you are operating as efficiently as possible.
What options do we have for this? Not many. The most solidified data layer that integrates with common CMS frameworks is called Nacelle. They have a great solution, but the only drawback is cost. Nacelle’s pricing starts at $5k/mo. Yowza! But that’s just how the story unfolds. Headless can’t be for everyone, or we’d all be doing it by now, right?
At bl!nk, we believe headless commerce is for all, and that’s why we developed bl!nk. bl!nk’s CMS is second to none and will give you all the flexibility and control you need in order to run the day-to-day of your store with greater ease than Shopify. We’ve optimized the connection between the CMS and Shopify’s API so there is no need to worry about inefficient API calls slowing down your experiences. And shh, it is also more affordable than the options we laid out above.
There’s so much to consider when thinking about going headless, and the tech stack is a crucial part of that. When you choose to go headless, you’ll need to consider your overhead costs depending on which headless ecommerce platform you choose. With an end-to-end headless solution, like bl!nk, you can rest assured that you’ll have the tech stack you need to support your online business.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper mattis lorem non. Ultrices praesent amet ipsum justo massa. Eu dolor aliquet risus gravida nunc at feugiat consequat purus. Non massa enim vitae duis mattis. Vel in ultricies vel fringilla.
Mi tincidunt elit, id quisque ligula ac diam, amet. Vel etiam suspendisse morbi eleifend faucibus eget vestibulum felis. Dictum quis montes, sit sit. Tellus aliquam enim urna, etiam. Mauris posuere vulputate arcu amet, vitae nisi, tellus tincidunt. At feugiat sapien varius id.
Eget quis mi enim, leo lacinia pharetra, semper. Eget in volutpat mollis at volutpat lectus velit, sed auctor. Porttitor fames arcu quis fusce augue enim. Quis at habitant diam at. Suscipit tristique risus, at donec. In turpis vel et quam imperdiet. Ipsum molestie aliquet sodales id est ac volutpat.
“In a world older and more complete than ours they move finished and complete, gifted with extensions of the senses we have lost or never attained, living by voices we shall never hear.”
“In a world older and more complete than ours they move finished and complete, gifted with extensions of the senses we have lost or never attained, living by voices we shall never hear.”
— Olivia Rhye, Product Designer
Dolor enim eu tortor urna sed duis nulla. Aliquam vestibulum, nulla odio nisl vitae. In aliquet pellentesque aenean hac vestibulum turpis mi bibendum diam. Tempor integer aliquam in vitae malesuada fringilla.
Elit nisi in eleifend sed nisi. Pulvinar at orci, proin imperdiet commodo consectetur convallis risus. Sed condimentum enim dignissim adipiscing faucibus consequat, urna. Viverra purus et erat auctor aliquam. Risus, volutpat vulputate posuere purus sit congue convallis aliquet. Arcu id augue ut feugiat donec porttitor neque. Mauris, neque ultricies eu vestibulum, bibendum quam lorem id. Dolor lacus, eget nunc lectus in tellus, pharetra, porttitor.
Ipsum sit mattis nulla quam nulla. Gravida id gravida ac enim mauris id. Non pellentesque congue eget consectetur turpis. Sapien, dictum molestie sem tempor. Diam elit, orci, tincidunt aenean tempus. Quis velit eget ut tortor tellus. Sed vel, congue felis elit erat nam nibh orci.