Skip to content
← All articles

Can Shopify's AI build your store? Canvas vs a designer

What Shopify's AI store builder, Canvas, can and can't do yet, from Shopify's own docs, and how to choose between Canvas, the theme editor and a designer.

Published
Reading time
6 min read
Written by
Shalom
Two small shopfronts with awnings on the ground floor of a townhouse

Shopify says an entrepreneur can now build "a fully custom store in twenty minutes". That's Ben Sehl, Shopify's Director of Product, introducing Canvas on 1 October 2026. If you're paying a designer, or about to, it's a fair question: do you still need one?

This guide doesn't time Canvas against anyone. It sets out what Shopify has published about it, including the help centre's list of what it doesn't support yet, so you can decide which route fits your store.

The short answer: Canvas is a useful way to get a first version up or make layout changes without a developer. Today it doesn't support app blocks, market customisation or third-party themes, and a theme edited in it stops getting updates. Whether that matters depends on how your store is set up. Here's how to check.

What Canvas is

Canvas is a new way to build and edit your theme with Sidekick, Shopify's AI assistant. Instead of the usual theme editor, where you work on one page at a time in a sidebar, Canvas lays out every page of your store side by side. You can pan across them, zoom in, and either click an element to edit it yourself or describe the change you want in a chat.

A few things Shopify says it does that are worth knowing:

  • The preview is your real store code, not a mock-up. You can check interactions, animation and different screen sizes as you go.
  • Sidekick works on the theme files directly. It validates its own code and reviews screenshots of its changes before handing them back.
  • It remembers earlier decisions in the conversation and asks questions when it needs more to go on.

Where things stand today:

  • Early access. The help centre says Canvas "is available only to certain stores", so you may not see it yet.
  • Desktop only. You can't use it on a phone or tablet.
  • It sits alongside the theme editor. Shopify says Canvas is "not replacing the existing editor yet". You open it from the Themes page in your admin.
  • You need the right access. Staff need the Edit code permission under Online store → Themes, and your plan must include theme customisation.

What it does well

The old theme editor lets you move sections and blocks around inside whatever your theme allows. Anything beyond that, like a new layout for a product page or a section the theme doesn't have, meant code or a developer. Canvas aims to close that gap by letting Sidekick write the change for you.

That's a real improvement for a lot of owners:

  • Small changes stop being projects. A new banner layout or a reworked size guide section no longer needs a developer ticket.
  • You can try ideas on a copy. The help centre suggests using Canvas to try changes on a duplicate of your theme, which keeps your live store safe while you experiment.
  • Seeing the whole store at once makes it easier to spot pages that don't match each other, which is a common problem on stores that have been edited piece by piece for years.

If you're starting a new store with a small range and few apps, Canvas is a reasonable way to get from nothing to a first version.

What it can't do yet

Shopify is open about the gaps. Its requirements page lists what Canvas can't do today. These are the ones most likely to affect a store that's already trading:

Apps

You can't add or configure app blocks or app embeds in Canvas. On many stores, apps power reviews, subscriptions, bundles, upsells and loyalty. If your product pages depend on a reviews widget, check how it behaves on a copy before you go further.

Your theme stops getting updates

A theme edited or created in Canvas doesn't receive theme updates. Shopify themes get updates for new features and fixes. Once you edit in Canvas, keeping the theme current is your job.

It's a one-way door

A theme edited in Canvas can't be opened in the normal theme editor again, and you can't download its theme files. That last one matters if you ever want a developer to take over or want your own backup.

Markets and languages

You can't customise a theme for different markets in Canvas, and theme translations are done separately through Shopify's Translate & Adapt app. If you sell in several countries, plan for that.

Third-party themes

Canvas supports themes made by Shopify and custom themes. If your store runs on a theme you bought from an independent developer on the Theme Store, it isn't supported.

What no tool decides for you

None of the gaps above are permanent. Shopify has said it plans to close them over time. But whichever tool builds the pages, someone still has to decide what goes on them.

Canvas produces what you ask for, so the results depend on the brief. Before you open any builder, it helps to answer:

  • Which product should lead the homepage?
  • What does a first-time visitor need to see before they trust you: returns, delivery times, reviews, who's behind the brand?
  • Where in your funnel do people leave: product page, cart or checkout?

The last one is a numbers question, not a design one. Our traffic but no sales checks walk through finding the step that leaks. If you know the answer, Canvas can save you time building the fix. If you don't, any tool can build the wrong thing quickly.

Which route fits your store

There are three realistic options today. Each gets you something different.

Build or edit with Canvas yourself. Fits when:

  • You're starting a new store with a small range and few apps.
  • You want to try layout ideas on a copy of your theme before you commit.
  • You'd rather make changes yourself than wait for a developer.

What you give up, for now: app blocks, market customisation, theme updates, and the option to download the theme files or go back to the theme editor.

Stay in the theme editor, with your current theme. Fits when:

  • Your store relies on app blocks for reviews, subscriptions or upsells.
  • You're on a third-party theme from the Theme Store.
  • You want to keep receiving theme updates.

What you give up: anything your theme's sections don't already allow, unless someone writes code.

Work with a designer or developer. Fits when:

  • You sell in several markets or languages and need the theme to handle them.
  • You want custom layouts and a theme someone can maintain and update.
  • You want help working out what to build, not only building it.

What you give up: speed and cost compared with doing it yourself. Prices vary, so ask for them up front.

What to do next

If you want to try Canvas:

  1. Check for it on your Themes page. If it isn't there, your store isn't in early access yet.
  2. Duplicate your live theme and only ever use Canvas on the copy.
  3. List the apps your store depends on before you start, and check what happens to them on the copy.
  4. Don't publish straight away. A Canvas-edited theme can be added to a rollout as a replacement for your main theme, so you can schedule or test it before it goes live for everyone.
  5. Compare your conversion rate before and after, with bots filtered out.

If you'd like someone to think through what to build with you, our prices are public, and you can talk to us for a second pair of eyes on your store.

Share

Your next stage of growth starts here.

Talk to us