Executive summary
- What: Canvas is a new theme design surface that lays every page of a store side by side on one zoomable workspace, with Sidekick available for conversational edits.
- Why: Design decisions get made in the context of the whole store rather than one template at a time, previewed against real products and screen sizes.
- Who: Brand and design teams planning a redesign, on desktop only, where the launch limitations are acceptable.
What changed
Canvas is a separate editor, not a replacement for the current theme editor. You create a new theme in Canvas or duplicate an existing Shopify or custom theme into it, from Online Store then Themes. The original theme stays where it is and keeps serving traffic. Inside Canvas, every template sits on one infinite surface. You pan across the store, zoom into a detail, click any element to edit it directly, or describe the change to Sidekick and watch it apply, from a single section up to a store-wide restyle. Preview runs the real storefront, with interactions, animations, and different products, collections and viewport sizes. Canvas is reaching existing stores over a period of days rather than all at once.
Why it matters
The problem Canvas addresses is genuine. Reviewing a redesign one template at a time hides inconsistency, and stakeholders cannot judge a store as a system until it is largely built. A shared visual surface shortens that feedback loop and cuts the number of rounds between design and build.
The launch limitations matter more than the capability for most enterprise stores. Canvas does not support third-party Theme Store themes, Markets, rollouts, translations, or app blocks and app embeds, and themes edited in Canvas stop receiving theme updates. For a Plus merchant selling into several markets in several languages, with app blocks doing real work in the storefront, that list rules out the production theme today. Treat Canvas as a design and alignment surface now, and revisit it for production once Markets, translations and app blocks arrive. If you are weighing it against a larger replatform, the underlying theme and architecture decision has not changed.
Role-specific impact
- Marketers: A faster way to pressure-test campaign and landing page concepts against the real store before committing development time.
- Developers: Watch the theme update gap. A Canvas theme no longer receives upstream updates, so that maintenance becomes your team's responsibility. Scope around the absence of app blocks and app embeds.
- Store admins: Nothing changes until someone creates or duplicates a theme in Canvas. The live theme is untouched, so there is no urgency and no risk in waiting.
Use-case example
Real-world scenario
An apparel brand on Shopify Plus is planning a spring rebrand across 14 templates. Its first review cycle historically took three weeks: build a staging theme, walk stakeholders through it page by page, collect notes in a document, rebuild. Duplicating the current theme into Canvas lets the brand lead see all 14 templates at once and mark typography and spacing inconsistencies in a single two-hour session. The team then applies the agreed direction in the production theme, where Markets and translations still work. The realistic gain is one or two fewer review rounds, not shipping the Canvas theme itself.
Implementation checklist
- Check whether Canvas has reached your store under Online Store then Themes.
- Duplicate your current theme into Canvas rather than starting blank, so you are comparing against what you actually ship.
- Inventory your app blocks and app embeds, and note which storefront functions would be missing in Canvas.
- Confirm whether Markets, rollouts or translations are active on the theme you duplicated, since Canvas does not support them.
- Keep the production theme in the current editor until those gaps close.
- Record the decisions that come out of a Canvas session so they survive outside the tool.
FAQ
Q: Does moving a theme into Canvas affect our live store?
A: No. Canvas works on a new or duplicated theme. Your original theme stays in the current theme editor and continues serving traffic unchanged.
Q: Can we run a multi-market store on a Canvas theme?
A: Not today. Markets, translations, rollouts and app blocks are all unsupported at launch, so a multi-market Plus store should keep its production theme in the existing editor.
Resources
Designing your store in Canvas
Need guidance? Talk to Makro.