On October 1, 2026, Shopify introduced Canvas, a design surface where merchants build their online store together with Sidekick, Shopify’s AI agent. If you were about to hire a Shopify agency or a studio to build a store, it’s fair to ask whether you still need to. We read the announcement, the help documentation and the changelog to separate what Canvas does today from what it doesn’t do yet, and where we think custom Shopify development still pays off.
What Canvas is: Shopify AI for store design
According to the official announcement, Canvas lays out every page of the store together in one workspace. You can pan across them, zoom in on a detail and change it by clicking the element or by asking Sidekick in the chat. Shopify says what you edit is a render of the theme’s real code, with interactions and animations, which you can check with different products, collections and screen sizes.
Sidekick works directly on the theme files. Before handing the result back, it validates its code and reviews screenshots of how the change landed, and repeats the loop if something is off. Shopify adds that Sidekick made more than twenty-five million edits to themes in the first half of 2026. Ben Sehl, Shopify’s Director of Product, says an entrepreneur can now build a fully custom store in twenty minutes. That figure comes from Shopify and we haven’t tested it.
The rollout is gradual. The announcement talks about the coming days, and the Canvas help page describes it as early access, available only to certain stores. Sehl is candid about it: “We’re early here and Canvas is not replacing the existing editor yet.” He also says there are gaps Shopify still needs to close.
What it can do for a brand that was about to commission a store
Shopify’s guide to creating and customizing themes in Canvas describes two starting points. You can create a new theme from Online Store: Sidekick asks about your brand and the store you want, then builds an unpublished theme. Or you can duplicate a supported theme in Canvas; the original stays in your theme library and you keep editing it in the regular theme editor.
From there you can:
- Ask Sidekick for changes that a block’s settings don’t offer, for the whole theme or for one block.
- Edit settings, text and the global colors and typography.
- Check each template with different products or collections, at desktop, tablet and mobile widths.
- Go back to earlier versions from the version history. Changes save automatically, but customers see nothing until you publish.
For a brand that is starting out, testing a catalog or refreshing the design of a simple store, we think building the store with AI makes the first version much cheaper. Sidekick is included in your Shopify plan, though features and usage limits vary by plan, as its official page notes. Canvas also requires a plan that includes theme customization.
Launch limits, according to Shopify
These limits come from the requirements and considerations page and the October 1 changelog entry:
- It only works on desktop devices.
- It supports themes developed by Shopify and custom themes. Third-party themes from the Theme Store aren’t supported.
- You can’t translate theme content in Canvas. Shopify points to the Translate & Adapt app.
- You can’t customize a theme for different markets (Markets).
- You can’t add or configure app blocks or app embeds.
- A theme edited in Canvas stops receiving theme updates, and you can’t download its files.
- You can add it to a rollout as a replacement for your main theme, but you can’t edit it from there.
- Staff need the permission to edit theme code to open Canvas.
Two more details matter before you touch a live store. You can’t add new blocks by hand; you ask Sidekick to add them. And when Sidekick makes a change, your undo history is cleared, so to reverse it you either ask Sidekick or restore an earlier version.
Where Canvas falls short
This list keeps what Shopify says apart from our own judgement. If you use any of these points to make a decision, check the linked sources first, because Canvas is in early access and Shopify says things will change quickly.
- Multiple languages and Markets. Shopify says you can’t translate theme content or customize the theme per market in Canvas; translations go through Translate & Adapt. Our judgement: if you sell in more than one language or country, plan and review that part of the project outside Canvas.
- ERP or CRM integrations. Canvas works on the store’s theme. Apps generated by Sidekick can only access your store’s Admin API, only work inside the admin and can’t use data from outside it, according to Shopify’s documentation. Our judgement: syncing stock, prices, orders or customers with an ERP or CRM still needs an app or integration with its own backend.
- Headless. Canvas creates and edits online store themes. A headless frontend, built with Hydrogen or your own stack, isn’t a theme. Our judgement: if your project needs headless, Canvas doesn’t apply to that frontend.
- Custom apps. You can’t add or configure app blocks or app embeds in Canvas, and apps generated by Sidekick aren’t visible to customers. Our judgement: any custom customer-facing feature, such as a product configurator or your own pricing logic, is still development work.
- Theme Store themes and maintenance. Third-party Theme Store themes aren’t supported, and a theme edited in Canvas gets no theme updates and can’t be downloaded. Our judgement: if you need the code in your own repository, with review and version control, Canvas doesn’t fit today.
When custom Shopify development pays off: custom theme, headless or app
This part is LetBrand’s professional judgement.
A custom theme makes sense when design, performance or accessibility have requirements you need to be able to review in the code, and when you want that code under version control with controlled deployments. It also makes sense when the store depends on apps that plug into the theme through blocks or embeds, which Canvas doesn’t handle today.
Shopify headless pays off when the store is one piece of something bigger, for example a site with a lot of editorial content in another CMS, or several experiences sharing one catalog. It costs more to build and maintain, so we only recommend it when that control over the frontend gives you something a theme can’t.
A custom app is close to unavoidable if your operations live in an ERP or CRM and the store has to talk to them, or if you need customer-facing logic that no public app offers. Sidekick’s apps are useful for internal tools on admin data, like a restock dashboard. For connecting systems they fall short.
There’s a middle path we find reasonable. Use Canvas to explore design directions on a copy of the theme and, if the store is going to expand to other countries or connect to your systems, carry those decisions into a custom theme. Since the files of a theme edited in Canvas can’t be downloaded, the copy works as a visual reference and the code is written separately. If you’re about to budget, our guide on how much a website costs in 2026 explains what drives the price, and a multilingual project should get technical SEO right from the start.
What people are saying on X
We read 40 distinct recent posts on X about Canvas and use them only as a gauge of opinion. Most repeat the announcement, including the twenty-minute figure. Among those that add something, Jeremy Longworth wrote: “The interesting part is the feedback loop, not just generating a storefront from chat.” Eric Pereira made a similar point: “Self-verification is the agent UX pattern to steal.” And @Texh_irien offered practical advice we agree with: “start with one small change and check desktop + mobile before approving it!”
How we would test it
If you have access, start with Duplicate in Canvas on a copy and leave the published theme alone. Before your first request, write down which apps use blocks or embeds in your current theme, how many languages and markets you sell in and which integrations you run. If anything on that list clashes with the limits above, you already know which part Canvas won’t solve. Ask for small changes, check every template on mobile and lean on the version history before you publish.
If you need a Shopify store or custom Shopify development, such as your own theme, an ERP or CRM integration or a headless frontend, ask us for a quote. Tell us what you sell and which systems you use, and we’ll work through it with you.