Our 200+ clients get the spotlight in
Design-driven eCom builds where pretty pulls profit
I'm talking beauty and brains: AKA custom Shopify design and development (no "sorry, your theme doesn't include that layout!").
Let's break you out of that "Shopify is boxing me + my creative vision in" limbo that's all too common without the right partner.
Learn More →
Storefronts built on good taste,
better conversions
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Custom Shopify Sections
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
Inquire about a Project
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
custom fonts on shopify tool (free!)
the lowdown on eCom lately:
View all-
Julia DennisHow to use Claude Code to design your Shopify store
✍ Written by Julia Dennis, Shopify Expert ⏱ 19 min read Key Takeaways My hybrid approach to using Claude Code with Shopify allows you to make quick adjustments in Shopify in between Claude's edits, instead of the typical developer local preview workflow. Always use Claude on an unpublished Shopify theme so nothing breaks on your live site mid-Claude-session. There's a one-time list of setup tasks you need to do before using Claude Code for Shopify: installing a few programs and the Shopify CLI, and adding a safety hook that stops Claude from overwriting your in-editor edits. Claude connects to your store with a theme access password from Shopify's free Theme Access app. Claude can change anything that lives in your theme, and the optional data connection lets it read and bulk-edit products too. Beyond just design freedom, Claude Code is great for bulk product edits, FAQ uploads, landing page variations, and technical SEO cleanup. Claude Code has made working on Shopify so. much. fun. I get a lot of questions about my approach for using it lately, so here's my full breakdown of the exact process I follow to design and build custom Shopify stores with Claude Code. I've figured out a sort of "hybrid" model when it comes to integrating Claude Code with Shopify—half in the terminal, half in the theme editor. This is because I frequently bounce back and forth from using Claude to write advanced code/do repetitive tasks to popping into the editor myself to change some copy or images, rearrange sections etc. A beginner-friendly Claude x Shopify setup A typical developer Claude-to-Shopify setup has you editing local files and manually publishing your changes, but I found that slowed me down a lot. I'd rather use one that lets me work side by side with Claude in the theme editor—kind of like sitting side by side and handing a laptop back and forth. I always work in an unpublished theme with Claude so that no unwanted edits make their way onto a live Shopify store. I find that a lot of people get intimidated by the thought of "getting set up with Claude Code", but once you've got a few key things installed, it's actually really easy to use because Claude is amazing at translating plain English to theme code updates. So if you've never touched your computer's terminal (where Claude Code runs) in your life, don't fret—I'll hold your hand through this walkthrough and show you how literally magical it feels to unleash the power of Claude on your Shopify store. How Claude Code Connects to Your Shopify Store Claude Code is a tool that runs in your computer's terminal. Let's back up for a sec: your computer's terminal is an app that's already on your computer (Terminal on a Mac, PowerShell on Windows) where you type commands to your computer instead of clicking around a visual interface. You'll use it like this: copy a line from this guide, paste it into your terminal window, and press enter. The computer does the thing and prints back what happened. Added bonus: you get to feel like a really cool, hack-y developer when using it. Something important to note about Claude Code: unlike what you're probably used to in the browser or desktop Claude chats, Claude Code in terminal doesn't automatically save your chat history for reference later. So, if you have any inkling that you'll want to reference the chat you're having with Claude Code in the future, ask it to "save a copy of this chat transcript into this folder on my computer". I like to pop these as Markdown (.md) files in my Obsidian vault (article to come on my Obsidian setup soon, it's a lifechanging note-taking tool that speaks to Claude Code super well). I know you're super excited to get zooming around your Shopify store with the help of Claude ASAP, but there are a few steps you need to do in order to get this all set up. You need to install a few foundational things first: Claude Code (duh) Shopify CLI (the free tool from Shopify that connects your terminal to Shopify's backend) Node.js (the free program the Shopify CLI runs on top of). Git (another free program the Shopify CLI needs to run, it tracks file changes behind the scenes and backs up your work) These are all one-time things, though. All in all, Claude does the designing, the CLI does the delivering, Git does the backing up. Some other things you'll also need to edit a store on Shopify with Claude Code: You need to be the store owner (or staff/collaborator with permission to edit the theme). A paid Claude plan. And you need a computer from roughly the last five years with at least 4GB of RAM (nearly anything you'd buy today has this). How to Set Up Claude Code for Shopify, Step by Step This feels a little complicated at first, but you only need to do it once before you've got your Claude Code x Shopify setup in place for good: Install Node.js and Git These are two free programs that Shopify's tools run on top of—you'll want these installed on your computer first as they support the next steps. Get Node.js at nodejs.org and Git at git-scm.com. Install the Shopify CLI Crack open your terminal—we're going to paste our first command line! Paste "npm install -g @shopify/cli@latest" (don't include the quotes in your paste or future ones), and press enter. You'll know it worked when it stops without any error messages. To double check, type "shopify version" and press enter, and if a version number prints back, you're good. The CLI keeps itself updated from here on, and Shopify's CLI docs are there for you if anything looks off. Install Claude Code On a Mac, paste "curl -fsSL https://claude.ai/install.sh | bash" and press enter. For Windows PowerShell, paste "irm https://claude.ai/install.ps1 | iex". When it finishes, type "claude" and press enter once to sign in to your Claude account. The Claude Code setup docs are a great resource if you need more help. Install Shopify's two helpers for Claude First up, we want to install the new Shopify AI Toolkit, a free plugin Shopify built and released in April 2026 that teaches Claude how Shopify likes its theme code written. To do this, paste "claude plugin install shopify-ai-toolkit@claude-plugins-official" and press enter. Next up is the MCP, which connects Claude to Shopify's live documentation so it can double-check itself. To install this one paste "claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest" and press enter. One more thing: add a safety hook (blocks Claude from overwriting your in-editor work) This is the key to my "side by side" approach to working with Claude in Shopify: I need the ability to make edits myself in the Shopify Theme Editor + Code Editor in between Claude's edits, as seamlessly as possible. This matters because if Claude ever does its work on + publishes an out-of-date copy, your in-Shopify edits get overwritten with zero warning (😢). But, with the right hook, we can prevent this entirely! A hook is a rule you give Claude Code that it can't ignore, and this one stops Claude from pushing anything to your theme until it's pulled the latest version down first. You only need to give Claude the hook once, and it's as easy as pasting the chunk of text below into a message and say "add this hook to my Claude Code settings". { "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "INPUT=$(cat); case \"$INPUT\" in *\"shopify theme push\"*) case \"$INPUT\" in *\"PULLED=1\"*) ;; *) echo \"Blocked: pull the latest sandbox theme first so theme editor changes don't get overwritten. If you already pulled this session, re-run this command with PULLED=1 in front.\" >&2; exit 2;; esac;; esac" } ] } ] } } The Claude x Shopify Workflow Simply put, my side-by-side hybrid workflow goes like this: Open a new terminal window Type the word "claude" to launch Claude Code Give Claude your Shopify theme access password And just get working! Open a new terminal window + launch Claude Code Open Terminal (Mac) or PowerShell (Windows) and type the word "claude". It's that easy! You may need to log in before doing anything else—Claude will let you know how to do this if so. Creating and Giving Claude a Theme Access Password You'll only need to do this once for each Shopify store you work on. A theme access password is a special password where whoever holds it can access and publish theme code, and it's it's how Claude gets permission to work on your store. This doesn't involve access or editing rights to backend things like orders, customer info, payouts, or store settings. To generate a Theme Access Password, install the free Theme Access app (built by Shopify) from the App Store. Open the app, click Create password, and enter your own name and email. Shopify emails you a link to view the password (it starts with shptka_). Note that the link only shows the password once, so save it somewhere safe as soon as you open it up. Keep in mind that anyone who sees this password can rewrite your entire storefront with no login and no record of who they are. SO, don't text it around, paste it into random AI chats, or leave it sitting in a shared doc. If it ever does leak, open the Theme Access app and delete that password: it's killed immediately and you can make a fresh one in about a minute. The best way to give it to Claude is through a file on your computer instead of a chat message, and you don't even need to make the file yourself. Just tell Claude: "save this password in a plain text file called theme-password.txt in our working folder, and read it from there whenever you need it", then paste the password once. Claude then creates the file alongside your theme files on your computer and references it on its own from now on. This is nice because the theme access is now persistent and every future session picks it up on its own. Tell Claude the .myshopify URL and which theme you're working on Claude will need to know the .myshopify URL of the store you're working on—the easiest way to find it is to head to Settings → Domains in your Shopify admin, where it's listed as the permanent domain. You'll also want to specify the exact theme copy that you'll be working on with Claude. All you need to do is simply tell Claude in plain English "we'll be working in [THEME NAME] together". Again, it's a good idea to always work on an unpublished copy of the theme, unless you're working on a brand new store that's not live yet. Then, get prompting! This is the easy part where all of the tech-y setup becomes super worth it, because you can talk to it like a normal person. The world is your oyster, and we'll dive into some things that Claude Code is great for in Shopify next. The way we've done our setup, you'll be able to see the changes Claude makes as soon as it pushes them to your live store. All it takes is a refresh of the preview link and voila. Important note: if you yourself are working within the code editor of your Shopify store alongside Claude, be sure to refresh the tab after every Claude push, otherwise you'll overwrite Claude's work (no biggie because you can basically just say "sorry Claude I overwrote your work can you push it again and merge it with my updates 🥺". About that localhost thing if you've seen other tutorials Most Claude Code tutorials have you previewing through a terminal command called "shopify theme dev", which pops your edits into a local web address first. It works (and maybe is even the more "proper" way of doing things), but I find that it slows me down a TON— it doesn't know about changes you make in the theme editor, and my edits kept getting overwritten. Previewing the edits directly in an unpublished theme in your admin keeps everything in one place in one "central source of truth". What Claude Code Can and Can't Change in Your Store Before we move on to the list of ideas to try with Claude Code in your Shopify store, let's go over what exactly it can and can't touch: basically anything that lives in your theme, plus your store data if you ask it to. Area of your store Can it change it? What that means How your store looks Yes This includes page sections + layouts, fonts, colors, spacing, and animations. Claude can build new sections or restyle the ones you have, which is awesome because it breaks you out of what I call Shopify's "theme jail". The settings you see in the theme editor Yes Yes—Claude can adjust everything in the theme editor, from theme-wide fonts and colors down to an individual section's toggles. But for quick tweaks it's often faster (and costs less tokens) to select these yourself in the editor, hence my cool hybrid setup. Custom product info (metafields) Sort of Metafields are extra info fields you add to products in your admin (ingredients, dimensions, care instructions etc.). Claude can build sections that display them, BUT it can't create or fill in the actual backend metafields themselves. (But, if you pass Claude your product .csv export, it can update the metafields in bulk—just not via the CLI connection itself). Product, collection, and order data Yes, if you ask Claude can read and update store data through Shopify's official data connection. Editing product data requires extra verification steps, as this type of work will appear on the live site immediately. Apps on your storefront Partially Claude controls where app content is allowed to appear in your theme. What's inside the app needs to be controlled by you in the app's own interface. Checkout No The code behind Shopify's checkout is walled off on every plan. Shipping rates, taxes, payments, discounts, order emails No These live in your Shopify settings. Clicking around your admin for you No Claude works through files and Shopify's official data connection. It's not going to puppet your mouse. Skipping the products spreadsheet with the direct data connection Newer versions of the Shopify CLI add a more direct option for editing backend store data: a data connection that lets Claude read and update products, inventory, and other store records for you. Setting it up takes one prompt—ask Claude to connect to your store's data and a browser window opens where you log into Shopify and approve the connection. The connection only touches the types of data you approve, so you can start with read-only access and use it purely for answers like which products are missing descriptions, which ones have no images, what your slowest movers are. Edits are blocked by default even after you approve the connection, so every time Claude wants to change any data, it has to ask for explicit permission. Once you trust what Claude plans to do with that data, bulk changes like "Add a Summer tag to everything in the Warm Weather collection" or "set the compare-at price on these ten products" become a single prompt instead of a CSV download and upload. The spreadsheet still has one thing going for it, which is that you can read the entire file before you import it, so stick with the file version any time you want to review every change before it happens. Ideas For What To Do With Claude Code On Your Shopify Store 1. Design custom sections Claude is amazing at breaking you out of Shopify's "theme jail"—basically how you're locked in to the layouts that your theme gives you unless you have the right resource like a library of pre-built Shopify sections. A good candidate for your first Claude-built custom section is one that's on the simple side: AKA no cart logic, advanced animations or interactivity, third-party data, or checkout involvement. Leave things like a cart drawer, product form, and variant selection alone until you've done several smaller builds and are feeling confident in your process and QA. These parts involve more intense logic and are the ones that can cost you orders if they break. Something like a brand story section or a values row is a good example of this: "Build a section called Brand story under my Featured Collection section on my home page. Give it a heading, a rich text body, one image, and an optional button. Match the style of my featured collection section. Make the following editable in the theme editor: text, image, button, button link, background color, font style. Use theme defaults for things like typography, spacing, container etc. where possible". Claude will then propose its plan, you'll approve it, and it gets to work—it should automatically publish this new section right where you told it to. Now, because of our hybrid setup, we can pop right into the editor and add our content/style it how we like it, then head back to Claude to ask it to make further design refinements. If you have any edits you'd like Claude to make, it's as easy as explaining them just as how you're thinking them—"can you make the image a bit bigger? I'd like the button to be higher up." etc. 2. Bulk product edits through a spreadsheet Your can export your entire product catalog as a spreadsheet file in order to edit them in bulk (head to Products > Export to do so). Give that file to Claude and do things like the following: "rename every SKU to follow this pattern", "add a Bestseller tag to these 12 products", "rewrite all the titles in title case". Claude can edit hundreds of rows in one go, then you'll want to just glance over a few to confirm before uploading the file back up in your Products area. One tip that to save you a potential headache: before you re-import, ask Claude to trim the file down to just the product titles, handles, and columns that you changed. This lets you rest easy and protects any unwanted drift in the things you didn't touch because an import overwrites only what's in the file. 3. FAQs in bulk Copy-pasting FAQ questions and answers into your theme section takes a long time (and is a workout for your mouse hand or trackpad finger). If you hand it to Claude, it'll upload them into your FAQ section easy peasy. AND, it can add FAQ schema markup at the same time, which is the code that makes your questions eligible to appear in Google Search results. 4. Variations of the same landing page If you want to create lots of versions of the same landing page (perhaps for different ad creative or audiences), ask Claude to duplicate your landing page and make a version with different copy, a reordered layout, or a campaign-specific offer etc. 5. Technical SEO optimization This is the unglamorous work that's 1. hard to do by hand and 2. near impossible if you're not a literal technical SEO specialist. Ask Claude to sweep your theme for missing alt text on images, check that every page template has one clear main heading, add the right structured data to your product pages, and tighten page titles + meta descriptions using that same spreadsheet trick from the bulk edits above. Better yet: Install and run this Shopify Theme Audit skill (it's as simple as copy pasting the URL and telling Claude "install this skill then run it on my store". 6. The tiny styling tweaks your theme has no setting for Every theme has them: the buttons you wish were rounder, the heading that's too big on mobile, the section you wish could have a gradient background. These fixes take Claude seconds because it can touch the code that the theme editor interface doesn't edit (yay!). 7. Cleaning up dead links with bulk redirects When you rename or retire products, the old links live on in ads, emails, and Google results, and visitors who click them hit a dead page. Give Claude your list of old and new URLs and it will build the redirect file for you, ready to import in your admin's URL Redirects area so every old link forwards to the right place. 8. Making your store's built-in wording on-brand All the little default phrases in your store ("Sold out", "Your cart is empty", "Continue shopping") live in your theme's default text files, and Claude can rewrite them in one go. It's a fun way to sneak brand personality into spots that a ton of stores leave generic. Which Shopify Apps You Can Retire by Building It Into Your Theme A handful of common storefront apps are not quite scams, but are very easily replaceable with a simple Claude-generated alternative. A couple added benefits are the fact that you don't need to pay for a monthly app fee and the code is more elegant and lightweight as you don't need third party app scripts to load on each page. Some of these swaps are like 40 lines of code, some are a weekend. What it does Example app and price Replaceable? The caveat FAQ accordion EasySlide Accordion tabs & FAQ, $5/mo Easily The open-and-close part is simple. Ask Claude for "FAQ schema markup" too, which is the extra code that can get your questions showing in Google results. Size chart Kiwi Size Chart & Recommender, $7.99/mo (free tier is watermarked) Yes A reusable chart per product type. The AI "find my fit" tier needs more involved machinery behind it, so it'd be best to stay with the app if this is what you need. Announcement bar Hextom: Free Shipping Bar, $9.99/mo Yes The bar itself is super easy to replace with Claude. Scheduled start and end dates and per-country messages need more setup, but are still within the realm of Claude possibility. Countdown timer Hextom: Countdown Timer Bar, $9.99/mo Partly A fixed sale-end timer is simple. Timers that restart for every visitor need more development. Sticky add to cart Sticky Add To Cart Bar Pro, $5/mo Yes This is super easy to add yourself with Claude. Just make sure the style of it matches the rest of your store. Mega menu Globo Mega Menu, $12.90/mo Yes Just make sure you ask Claude to 1. use Shopify's standard Menus selector to add links (so that the mega menu is easily editable going forward), and 2. make sure that keyboard and screen reader support is designed into the mega menu so that it's accessible. Before and after slider GA: Before and After Slider, up to $9.99/mo Yes Super lightweight and one of the most no-brainer swaps on this list. Now, some things should stay as apps: review apps (they handle a whole bunch of things like email requests, verified-buyer badges, and moderation), subscriptions, email and SMS marketing, loyalty, tax, shipping rates, search and filtering at scale, and anything involving customer data or payments. Frequently Asked Questions Do I need to know how to code to use Claude Code on my Shopify store? No. All you need to know is how to copy/paste and prompt in plain English, then Claude writes all of the code for you. But you do want to have strong judgement so that you 1. know when a result looks wrong and 2. when it's worth handing it off to a developer. Is it safe to use Claude Code on a live Shopify store? Yes, as long as you work within an unpublished theme (not your live, customer-facing one). Duplicate your live theme in the Shopify admin and tell Claude to work in this one only. The Shopify CLI will double check with you before pushing to a live theme. With this approach, your live store keeps running as-is while you work and you don't need to worry about things looking weird and in-between while you work on the store. What's the difference between Claude Code and Shopify Magic's AI theme blocks? Shopify Magic generates a single block inside the theme editor, while Claude Code can edit any file in your theme. Shopify's own documentation says Magic-generated blocks aren't built for complex, dynamic, or interactive work, and that Shopify Support doesn't troubleshoot the code Magic produces. Magic suits a one-off decorative block, and Claude Code suits work that has more powerful and developer-like logic behind it. Can Claude Code build sections that I can edit in the theme editor? Yes, as long as you tell it to make every piece of content editable in the theme editor (using what developers call schema). This makes settings appear as editable fields in the theme editor, and anything hard-coded into the file can only be changed by editing the section's backend code. Will AI-generated theme code slow down my Shopify store? Theme code is trivial when it comes to Shopify store speed problems, and a hand-built section is almost always lighter than the app it replaces. In Hyperspeed's April 2026 audit, theme code accounted for 4,100 of the 39,503 scripts catalogued, against 17,200 from third-party apps. Where AI-generated code does hurt is duplication, for example in the case of 3 sections each loading their own copy of the same styles. Ask Claude to keep shared styles in one central file. Is it safe to give Claude my theme access password? Yes, because that password only opens your theme files. It can't see your orders, customers, or payment settings, and it never creates a staff account on your store. If you ever think it leaked, open the Theme Access app in your admin and delete the password, which cuts off access on the spot and lets you issue a fresh one. Can Claude Code change my products, prices, or checkout? Not through the theme connection, which only reaches your theme's files. For products and prices there's a reliable workaround: export your catalog as a spreadsheet from the admin, let Claude make the edits, and import the file back. Shopify Checkout code is closed off on every plan. What happens if Claude breaks something? As long as you're working on the unpublished copy of your theme, this is no big deal. Ask Claude to undo the change and it will put the file back the way it was. If things get properly tangled, delete the sandbox theme, duplicate your live theme again, and you're back to a clean starting point in under a minute. Does Claude Code only work with certain Shopify themes? It works with any theme, because every Shopify theme is built on the same underlying file structure. Dawn, a paid theme from the Theme Store, or something custom-built all follow the same build logic, so Claude can read and edit whichever one you duplicate. Shopify design and development services Browse The Section Studio
Julia DennisHow to use Claude Code to design your Shopify store
✍ Written by Julia Dennis, Shopify Expert ⏱ 19 min read Key Takeaways My hybrid approach to using Claude Code with Shopify allows you to make quick adjustments in Shopify in between Claude's edits, instead of the typical developer local preview workflow. Always use Claude on an unpublished Shopify theme so nothing breaks on your live site mid-Claude-session. There's a one-time list of setup tasks you need to do before using Claude Code for Shopify: installing a few programs and the Shopify CLI, and adding a safety hook that stops Claude from overwriting your in-editor edits. Claude connects to your store with a theme access password from Shopify's free Theme Access app. Claude can change anything that lives in your theme, and the optional data connection lets it read and bulk-edit products too. Beyond just design freedom, Claude Code is great for bulk product edits, FAQ uploads, landing page variations, and technical SEO cleanup. Claude Code has made working on Shopify so. much. fun. I get a lot of questions about my approach for using it lately, so here's my full breakdown of the exact process I follow to design and build custom Shopify stores with Claude Code. I've figured out a sort of "hybrid" model when it comes to integrating Claude Code with Shopify—half in the terminal, half in the theme editor. This is because I frequently bounce back and forth from using Claude to write advanced code/do repetitive tasks to popping into the editor myself to change some copy or images, rearrange sections etc. A beginner-friendly Claude x Shopify setup A typical developer Claude-to-Shopify setup has you editing local files and manually publishing your changes, but I found that slowed me down a lot. I'd rather use one that lets me work side by side with Claude in the theme editor—kind of like sitting side by side and handing a laptop back and forth. I always work in an unpublished theme with Claude so that no unwanted edits make their way onto a live Shopify store. I find that a lot of people get intimidated by the thought of "getting set up with Claude Code", but once you've got a few key things installed, it's actually really easy to use because Claude is amazing at translating plain English to theme code updates. So if you've never touched your computer's terminal (where Claude Code runs) in your life, don't fret—I'll hold your hand through this walkthrough and show you how literally magical it feels to unleash the power of Claude on your Shopify store. How Claude Code Connects to Your Shopify Store Claude Code is a tool that runs in your computer's terminal. Let's back up for a sec: your computer's terminal is an app that's already on your computer (Terminal on a Mac, PowerShell on Windows) where you type commands to your computer instead of clicking around a visual interface. You'll use it like this: copy a line from this guide, paste it into your terminal window, and press enter. The computer does the thing and prints back what happened. Added bonus: you get to feel like a really cool, hack-y developer when using it. Something important to note about Claude Code: unlike what you're probably used to in the browser or desktop Claude chats, Claude Code in terminal doesn't automatically save your chat history for reference later. So, if you have any inkling that you'll want to reference the chat you're having with Claude Code in the future, ask it to "save a copy of this chat transcript into this folder on my computer". I like to pop these as Markdown (.md) files in my Obsidian vault (article to come on my Obsidian setup soon, it's a lifechanging note-taking tool that speaks to Claude Code super well). I know you're super excited to get zooming around your Shopify store with the help of Claude ASAP, but there are a few steps you need to do in order to get this all set up. You need to install a few foundational things first: Claude Code (duh) Shopify CLI (the free tool from Shopify that connects your terminal to Shopify's backend) Node.js (the free program the Shopify CLI runs on top of). Git (another free program the Shopify CLI needs to run, it tracks file changes behind the scenes and backs up your work) These are all one-time things, though. All in all, Claude does the designing, the CLI does the delivering, Git does the backing up. Some other things you'll also need to edit a store on Shopify with Claude Code: You need to be the store owner (or staff/collaborator with permission to edit the theme). A paid Claude plan. And you need a computer from roughly the last five years with at least 4GB of RAM (nearly anything you'd buy today has this). How to Set Up Claude Code for Shopify, Step by Step This feels a little complicated at first, but you only need to do it once before you've got your Claude Code x Shopify setup in place for good: Install Node.js and Git These are two free programs that Shopify's tools run on top of—you'll want these installed on your computer first as they support the next steps. Get Node.js at nodejs.org and Git at git-scm.com. Install the Shopify CLI Crack open your terminal—we're going to paste our first command line! Paste "npm install -g @shopify/cli@latest" (don't include the quotes in your paste or future ones), and press enter. You'll know it worked when it stops without any error messages. To double check, type "shopify version" and press enter, and if a version number prints back, you're good. The CLI keeps itself updated from here on, and Shopify's CLI docs are there for you if anything looks off. Install Claude Code On a Mac, paste "curl -fsSL https://claude.ai/install.sh | bash" and press enter. For Windows PowerShell, paste "irm https://claude.ai/install.ps1 | iex". When it finishes, type "claude" and press enter once to sign in to your Claude account. The Claude Code setup docs are a great resource if you need more help. Install Shopify's two helpers for Claude First up, we want to install the new Shopify AI Toolkit, a free plugin Shopify built and released in April 2026 that teaches Claude how Shopify likes its theme code written. To do this, paste "claude plugin install shopify-ai-toolkit@claude-plugins-official" and press enter. Next up is the MCP, which connects Claude to Shopify's live documentation so it can double-check itself. To install this one paste "claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest" and press enter. One more thing: add a safety hook (blocks Claude from overwriting your in-editor work) This is the key to my "side by side" approach to working with Claude in Shopify: I need the ability to make edits myself in the Shopify Theme Editor + Code Editor in between Claude's edits, as seamlessly as possible. This matters because if Claude ever does its work on + publishes an out-of-date copy, your in-Shopify edits get overwritten with zero warning (😢). But, with the right hook, we can prevent this entirely! A hook is a rule you give Claude Code that it can't ignore, and this one stops Claude from pushing anything to your theme until it's pulled the latest version down first. You only need to give Claude the hook once, and it's as easy as pasting the chunk of text below into a message and say "add this hook to my Claude Code settings". { "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "INPUT=$(cat); case \"$INPUT\" in *\"shopify theme push\"*) case \"$INPUT\" in *\"PULLED=1\"*) ;; *) echo \"Blocked: pull the latest sandbox theme first so theme editor changes don't get overwritten. If you already pulled this session, re-run this command with PULLED=1 in front.\" >&2; exit 2;; esac;; esac" } ] } ] } } The Claude x Shopify Workflow Simply put, my side-by-side hybrid workflow goes like this: Open a new terminal window Type the word "claude" to launch Claude Code Give Claude your Shopify theme access password And just get working! Open a new terminal window + launch Claude Code Open Terminal (Mac) or PowerShell (Windows) and type the word "claude". It's that easy! You may need to log in before doing anything else—Claude will let you know how to do this if so. Creating and Giving Claude a Theme Access Password You'll only need to do this once for each Shopify store you work on. A theme access password is a special password where whoever holds it can access and publish theme code, and it's it's how Claude gets permission to work on your store. This doesn't involve access or editing rights to backend things like orders, customer info, payouts, or store settings. To generate a Theme Access Password, install the free Theme Access app (built by Shopify) from the App Store. Open the app, click Create password, and enter your own name and email. Shopify emails you a link to view the password (it starts with shptka_). Note that the link only shows the password once, so save it somewhere safe as soon as you open it up. Keep in mind that anyone who sees this password can rewrite your entire storefront with no login and no record of who they are. SO, don't text it around, paste it into random AI chats, or leave it sitting in a shared doc. If it ever does leak, open the Theme Access app and delete that password: it's killed immediately and you can make a fresh one in about a minute. The best way to give it to Claude is through a file on your computer instead of a chat message, and you don't even need to make the file yourself. Just tell Claude: "save this password in a plain text file called theme-password.txt in our working folder, and read it from there whenever you need it", then paste the password once. Claude then creates the file alongside your theme files on your computer and references it on its own from now on. This is nice because the theme access is now persistent and every future session picks it up on its own. Tell Claude the .myshopify URL and which theme you're working on Claude will need to know the .myshopify URL of the store you're working on—the easiest way to find it is to head to Settings → Domains in your Shopify admin, where it's listed as the permanent domain. You'll also want to specify the exact theme copy that you'll be working on with Claude. All you need to do is simply tell Claude in plain English "we'll be working in [THEME NAME] together". Again, it's a good idea to always work on an unpublished copy of the theme, unless you're working on a brand new store that's not live yet. Then, get prompting! This is the easy part where all of the tech-y setup becomes super worth it, because you can talk to it like a normal person. The world is your oyster, and we'll dive into some things that Claude Code is great for in Shopify next. The way we've done our setup, you'll be able to see the changes Claude makes as soon as it pushes them to your live store. All it takes is a refresh of the preview link and voila. Important note: if you yourself are working within the code editor of your Shopify store alongside Claude, be sure to refresh the tab after every Claude push, otherwise you'll overwrite Claude's work (no biggie because you can basically just say "sorry Claude I overwrote your work can you push it again and merge it with my updates 🥺". About that localhost thing if you've seen other tutorials Most Claude Code tutorials have you previewing through a terminal command called "shopify theme dev", which pops your edits into a local web address first. It works (and maybe is even the more "proper" way of doing things), but I find that it slows me down a TON— it doesn't know about changes you make in the theme editor, and my edits kept getting overwritten. Previewing the edits directly in an unpublished theme in your admin keeps everything in one place in one "central source of truth". What Claude Code Can and Can't Change in Your Store Before we move on to the list of ideas to try with Claude Code in your Shopify store, let's go over what exactly it can and can't touch: basically anything that lives in your theme, plus your store data if you ask it to. Area of your store Can it change it? What that means How your store looks Yes This includes page sections + layouts, fonts, colors, spacing, and animations. Claude can build new sections or restyle the ones you have, which is awesome because it breaks you out of what I call Shopify's "theme jail". The settings you see in the theme editor Yes Yes—Claude can adjust everything in the theme editor, from theme-wide fonts and colors down to an individual section's toggles. But for quick tweaks it's often faster (and costs less tokens) to select these yourself in the editor, hence my cool hybrid setup. Custom product info (metafields) Sort of Metafields are extra info fields you add to products in your admin (ingredients, dimensions, care instructions etc.). Claude can build sections that display them, BUT it can't create or fill in the actual backend metafields themselves. (But, if you pass Claude your product .csv export, it can update the metafields in bulk—just not via the CLI connection itself). Product, collection, and order data Yes, if you ask Claude can read and update store data through Shopify's official data connection. Editing product data requires extra verification steps, as this type of work will appear on the live site immediately. Apps on your storefront Partially Claude controls where app content is allowed to appear in your theme. What's inside the app needs to be controlled by you in the app's own interface. Checkout No The code behind Shopify's checkout is walled off on every plan. Shipping rates, taxes, payments, discounts, order emails No These live in your Shopify settings. Clicking around your admin for you No Claude works through files and Shopify's official data connection. It's not going to puppet your mouse. Skipping the products spreadsheet with the direct data connection Newer versions of the Shopify CLI add a more direct option for editing backend store data: a data connection that lets Claude read and update products, inventory, and other store records for you. Setting it up takes one prompt—ask Claude to connect to your store's data and a browser window opens where you log into Shopify and approve the connection. The connection only touches the types of data you approve, so you can start with read-only access and use it purely for answers like which products are missing descriptions, which ones have no images, what your slowest movers are. Edits are blocked by default even after you approve the connection, so every time Claude wants to change any data, it has to ask for explicit permission. Once you trust what Claude plans to do with that data, bulk changes like "Add a Summer tag to everything in the Warm Weather collection" or "set the compare-at price on these ten products" become a single prompt instead of a CSV download and upload. The spreadsheet still has one thing going for it, which is that you can read the entire file before you import it, so stick with the file version any time you want to review every change before it happens. Ideas For What To Do With Claude Code On Your Shopify Store 1. Design custom sections Claude is amazing at breaking you out of Shopify's "theme jail"—basically how you're locked in to the layouts that your theme gives you unless you have the right resource like a library of pre-built Shopify sections. A good candidate for your first Claude-built custom section is one that's on the simple side: AKA no cart logic, advanced animations or interactivity, third-party data, or checkout involvement. Leave things like a cart drawer, product form, and variant selection alone until you've done several smaller builds and are feeling confident in your process and QA. These parts involve more intense logic and are the ones that can cost you orders if they break. Something like a brand story section or a values row is a good example of this: "Build a section called Brand story under my Featured Collection section on my home page. Give it a heading, a rich text body, one image, and an optional button. Match the style of my featured collection section. Make the following editable in the theme editor: text, image, button, button link, background color, font style. Use theme defaults for things like typography, spacing, container etc. where possible". Claude will then propose its plan, you'll approve it, and it gets to work—it should automatically publish this new section right where you told it to. Now, because of our hybrid setup, we can pop right into the editor and add our content/style it how we like it, then head back to Claude to ask it to make further design refinements. If you have any edits you'd like Claude to make, it's as easy as explaining them just as how you're thinking them—"can you make the image a bit bigger? I'd like the button to be higher up." etc. 2. Bulk product edits through a spreadsheet Your can export your entire product catalog as a spreadsheet file in order to edit them in bulk (head to Products > Export to do so). Give that file to Claude and do things like the following: "rename every SKU to follow this pattern", "add a Bestseller tag to these 12 products", "rewrite all the titles in title case". Claude can edit hundreds of rows in one go, then you'll want to just glance over a few to confirm before uploading the file back up in your Products area. One tip that to save you a potential headache: before you re-import, ask Claude to trim the file down to just the product titles, handles, and columns that you changed. This lets you rest easy and protects any unwanted drift in the things you didn't touch because an import overwrites only what's in the file. 3. FAQs in bulk Copy-pasting FAQ questions and answers into your theme section takes a long time (and is a workout for your mouse hand or trackpad finger). If you hand it to Claude, it'll upload them into your FAQ section easy peasy. AND, it can add FAQ schema markup at the same time, which is the code that makes your questions eligible to appear in Google Search results. 4. Variations of the same landing page If you want to create lots of versions of the same landing page (perhaps for different ad creative or audiences), ask Claude to duplicate your landing page and make a version with different copy, a reordered layout, or a campaign-specific offer etc. 5. Technical SEO optimization This is the unglamorous work that's 1. hard to do by hand and 2. near impossible if you're not a literal technical SEO specialist. Ask Claude to sweep your theme for missing alt text on images, check that every page template has one clear main heading, add the right structured data to your product pages, and tighten page titles + meta descriptions using that same spreadsheet trick from the bulk edits above. Better yet: Install and run this Shopify Theme Audit skill (it's as simple as copy pasting the URL and telling Claude "install this skill then run it on my store". 6. The tiny styling tweaks your theme has no setting for Every theme has them: the buttons you wish were rounder, the heading that's too big on mobile, the section you wish could have a gradient background. These fixes take Claude seconds because it can touch the code that the theme editor interface doesn't edit (yay!). 7. Cleaning up dead links with bulk redirects When you rename or retire products, the old links live on in ads, emails, and Google results, and visitors who click them hit a dead page. Give Claude your list of old and new URLs and it will build the redirect file for you, ready to import in your admin's URL Redirects area so every old link forwards to the right place. 8. Making your store's built-in wording on-brand All the little default phrases in your store ("Sold out", "Your cart is empty", "Continue shopping") live in your theme's default text files, and Claude can rewrite them in one go. It's a fun way to sneak brand personality into spots that a ton of stores leave generic. Which Shopify Apps You Can Retire by Building It Into Your Theme A handful of common storefront apps are not quite scams, but are very easily replaceable with a simple Claude-generated alternative. A couple added benefits are the fact that you don't need to pay for a monthly app fee and the code is more elegant and lightweight as you don't need third party app scripts to load on each page. Some of these swaps are like 40 lines of code, some are a weekend. What it does Example app and price Replaceable? The caveat FAQ accordion EasySlide Accordion tabs & FAQ, $5/mo Easily The open-and-close part is simple. Ask Claude for "FAQ schema markup" too, which is the extra code that can get your questions showing in Google results. Size chart Kiwi Size Chart & Recommender, $7.99/mo (free tier is watermarked) Yes A reusable chart per product type. The AI "find my fit" tier needs more involved machinery behind it, so it'd be best to stay with the app if this is what you need. Announcement bar Hextom: Free Shipping Bar, $9.99/mo Yes The bar itself is super easy to replace with Claude. Scheduled start and end dates and per-country messages need more setup, but are still within the realm of Claude possibility. Countdown timer Hextom: Countdown Timer Bar, $9.99/mo Partly A fixed sale-end timer is simple. Timers that restart for every visitor need more development. Sticky add to cart Sticky Add To Cart Bar Pro, $5/mo Yes This is super easy to add yourself with Claude. Just make sure the style of it matches the rest of your store. Mega menu Globo Mega Menu, $12.90/mo Yes Just make sure you ask Claude to 1. use Shopify's standard Menus selector to add links (so that the mega menu is easily editable going forward), and 2. make sure that keyboard and screen reader support is designed into the mega menu so that it's accessible. Before and after slider GA: Before and After Slider, up to $9.99/mo Yes Super lightweight and one of the most no-brainer swaps on this list. Now, some things should stay as apps: review apps (they handle a whole bunch of things like email requests, verified-buyer badges, and moderation), subscriptions, email and SMS marketing, loyalty, tax, shipping rates, search and filtering at scale, and anything involving customer data or payments. Frequently Asked Questions Do I need to know how to code to use Claude Code on my Shopify store? No. All you need to know is how to copy/paste and prompt in plain English, then Claude writes all of the code for you. But you do want to have strong judgement so that you 1. know when a result looks wrong and 2. when it's worth handing it off to a developer. Is it safe to use Claude Code on a live Shopify store? Yes, as long as you work within an unpublished theme (not your live, customer-facing one). Duplicate your live theme in the Shopify admin and tell Claude to work in this one only. The Shopify CLI will double check with you before pushing to a live theme. With this approach, your live store keeps running as-is while you work and you don't need to worry about things looking weird and in-between while you work on the store. What's the difference between Claude Code and Shopify Magic's AI theme blocks? Shopify Magic generates a single block inside the theme editor, while Claude Code can edit any file in your theme. Shopify's own documentation says Magic-generated blocks aren't built for complex, dynamic, or interactive work, and that Shopify Support doesn't troubleshoot the code Magic produces. Magic suits a one-off decorative block, and Claude Code suits work that has more powerful and developer-like logic behind it. Can Claude Code build sections that I can edit in the theme editor? Yes, as long as you tell it to make every piece of content editable in the theme editor (using what developers call schema). This makes settings appear as editable fields in the theme editor, and anything hard-coded into the file can only be changed by editing the section's backend code. Will AI-generated theme code slow down my Shopify store? Theme code is trivial when it comes to Shopify store speed problems, and a hand-built section is almost always lighter than the app it replaces. In Hyperspeed's April 2026 audit, theme code accounted for 4,100 of the 39,503 scripts catalogued, against 17,200 from third-party apps. Where AI-generated code does hurt is duplication, for example in the case of 3 sections each loading their own copy of the same styles. Ask Claude to keep shared styles in one central file. Is it safe to give Claude my theme access password? Yes, because that password only opens your theme files. It can't see your orders, customers, or payment settings, and it never creates a staff account on your store. If you ever think it leaked, open the Theme Access app in your admin and delete the password, which cuts off access on the spot and lets you issue a fresh one. Can Claude Code change my products, prices, or checkout? Not through the theme connection, which only reaches your theme's files. For products and prices there's a reliable workaround: export your catalog as a spreadsheet from the admin, let Claude make the edits, and import the file back. Shopify Checkout code is closed off on every plan. What happens if Claude breaks something? As long as you're working on the unpublished copy of your theme, this is no big deal. Ask Claude to undo the change and it will put the file back the way it was. If things get properly tangled, delete the sandbox theme, duplicate your live theme again, and you're back to a clean starting point in under a minute. Does Claude Code only work with certain Shopify themes? It works with any theme, because every Shopify theme is built on the same underlying file structure. Dawn, a paid theme from the Theme Store, or something custom-built all follow the same build logic, so Claude can read and edit whichever one you duplicate. Shopify design and development services Browse The Section Studio
-
Julia DennisHow to get your first Shopify client
✍ Written by Julia Dennis, Shopify Expert ⏱ 9 min read Key Takeaways 87% of new web design business comes from word-of-mouth referrals, so your first Shopify client is almost certainly one conversation away from someone you already know. Fellow service providers (brand designers, product photographers, copywriters, eCom coaches) are a referral stream you can open with zero past Shopify clients. One rebuild of a site you've already designed gives you a portfolio piece that makes the first pitch possible. Footer credits book work while you sleep. I've had five projects come from a single client's site credit. Email returns about 13x what social does per dollar spent, and having a list moves you from freelancer pricing to studio pricing in a client's head. Instagram works as proof you exist. One feed post a month does that job for a merchant checking you out. Your first Shopify client almost always comes out of a network you already have: a past design client who's launching a product line, a brand designer whose client just asked "do you know anyone who does Shopify?", or someone who spotted your design credit in a site footer. In a 2024 designer survey by 20i, 87% of new web design business came from word-of-mouth referrals, which is roughly 9 out of every 10 projects booked (!!). I came to Shopify from Squarespace back in 2019, so I know the specific flavor of fear here. It's that nobody will hand you an eCom project until you've already done one (kind of like the chicken and the egg?!). If you're still weighing up the platform side of this, my Shopify vs Squarespace comparison for designers covers that. This post is about getting that first paid Shopify project in your books. Where Shopify Designers Get Their First Client Shopify client work comes from four places that are 100% worth your time...and a few that mostly eat it. Here's how the channels stack up when you're starting from zero Shopify projects. Channel How fast it moves What it costs you My take Your past clients The fastest - one quick email sent to 5-10 past clients An afternoon auditing your old client list Start here - some of them already sell physical products Referral partners who are fellow service providers Weeks to a few months 5-10 coffee chats, then 10% commission A seriously underrated way of getting clients - they come across a bigger volume of clients who need your services than past clients do Footer credits Slow start, then it snowballs One line of code per project The highest return per minute of effort in my whole business Email list Months One email a week Owned audience, and it makes you appear as an established studio Instagram Used to be days in the good ole 2020-ish days, now takes MONTHS of consistent effort Lots of brain power and hours spent and mental space Social media is way less of a high-ROI client-driving activity than it used to be Shopify Partner Directory Unpredictable Free to list Spend 20 minutes to list yourself (if you qualify), but be aware the leads that come through this are typically a little less qualified/more price shop-py A quick word on that last row: the Shopify Partner Directory lists 100,000+ vetted Partners across 50+ countries, which means a store owner browsing it is comparing you against a ton of agencies side by side often with price as the main deciding factor. 💡 A client who finds you through a referral, footer credit, or your email list arrives more interested in what YOU specifically have to offer, while a directory sends you people who are still price shopping. Start With the Clients You've Already Designed For Your past client list is the fastest Shopify lead source you have. Open your booking software and go through every client from the past three years with two questions in mind 1. is this person selling, or about to sell, something physical? and 2. do they have any business friends who might be? The ones worth an email are the service businesses that added a small product line, the brands running an Etsy or marketplace shop alongside their site, and anyone whose Squarespace or Wix store has outgrown a nine-product catalogue. My take on moving a shop from Etsy to Shopify is what I send those clients, because it makes the case better than a pitch email does. Check-in email to past clients A quick note 2-4 months after a launch is an easy win: "How's the site doing? Is there anyone in your network thinking about Shopify?" Past clients grow into referrals over time, too. People I worked with what feels like a lifetime ago pop back up either to hire me for something new or to send a friend, and the check-in email is what keeps me fresh in their minds. Build a Shopify Portfolio Piece Before You Pitch You probably want at least one Shopify project in your portfolio to make your first eCommerce pitch stronger (and to have at least a little experience in the platform before taking on a project in it). This portfolio piece doesn't need to be a paid one. Even just a rebuild eCom-ifying a site you've already designed solves the chicken-and-egg problem in about a week. Create a free development store Shopify development stores (within its Partner platform, which is easy to join) are free with no time limit and come with Advanced plan features. Rebuild a site you already designed Take a Squarespace, Showit, or WordPress site from your own portfolio and rebuild it on Shopify with a proper product catalogue in it. Because you've already made design decisions, this streamlines things and lets you focus on just learning the platform. Note: the rebuild doesn't need to be and probably shouldn't be 1:1 pixel perfect, because Shopify's design architecture follows preset section layouts. Write it up as a case study Show the product page hierarchy, the collection structure, and why you made each call. Displaying this alongside the pretty homepage shot will get you a lot farther in selling your way of thinking + working. Show it all over the place Show it off in a few IG posts, your on-site portfolio, in an email newsletter, you name it. Get some eyeballs on your new eCom work and who knows what sort of inquiries it'll shake loose 👀 What to Say When a Client Asks If You've Built on Shopify Before Tell them the truth—this would be your first client Shopify build, but you have familiarity with the platform due to your portfolio pieces so there won't be any surprises. Then move the conversation to what you've done dozens of times, which is designing websites for clients that drive business. A client asking that question is checking whether you'll disappear halfway through, so what they need is evidence of process. Don't discount the project more than just a little bit because you feel new. A cheap first Shopify client sets the price anchor for every referral that client sends you, and those referrals arrive expecting the a similar number. Referral Partners: Actual Gold These Days Fellow service providers whose clients ask "do you know someone that does Shopify?" send me more work than my past clients do—because when you think about it, they have a way higher volume of brand owners in need of Shopify help at this very moment than clients do. It's the referral stream that doesn't need a Shopify history at all, because you're building a relationship with the referrer instead of proving anything to a merchant (yet). Partner type Why their client needs Shopify next Brand and packaging designers The identity is done and the store is the obvious next spend Product photographers New imagery needs somewhere good to live (and you inherit great photography, which is a huge bonus) Email and ads specialists They're driving traffic to a storefront that's letting them down Copywriters Product and landing page copy needs a build to live in eCom coaches and D2C consultants Their client's storefront is holding back results they're accountable for All it takes to start is a list of 5-10 people whose work pairs well with yours. Message them and say you're putting together a short list of trusted providers to refer your own clients to, that you'd love to be their go-to for Shopify, and that you'd like to hear about their packages. Book a 15-minute chat and get to know each other. Brand designers and product photographers convert best for me, and eCom coaches are the sleeper pick because a better storefront helps their coaching look amazing. 🤝 The industry baseline for design referrals is 10% of the closed project (Freelancermap). I pay mine as 10% of each monthly client payment instead of one lump sum, which protects me if a client vanishes after payment one and puts a thank-you in my partner's inbox several months running. Working solo can get lonely without traditional co-workers, so the side effect here is that you end up with design friends. That part alone has been worth the calendar time for me. :) One Footer Credit Can Turn Into Five Projects The site credit in your client's footer is the highest-return marketing you will ever do, and it takes one line of code per project. When a client's brand grows or goes viral, other founders study that store as inspiration, see who designed it, and pop into your inbox already sold. 5 projects from a single client's footer creditPossibly more, but five of them told me outright: "I saw your name in the credit on her site and I want one kind of like hers". Those leads need almost no convincing, because they've already seen what they want you to build. Beware: footer credits also kind of pick your niche for you. I had a stretch of building gift boxing sites because one went semi-viral and the rest piled on, then a run of med spas for the same reason. Designers spend months agonising over which industry to specialize in, while their footer figures it out for them from the total opposite direction. You can see how that played out across my Shopify design portfolio. Why Your Email List Matters More Than Your Follower Count An email list does two jobs for a Shopify studio: it's the only audience you own outright, and it makes a small studio appear as an established business. 13x the ROI of social media, per dollar spentEmail returns about $36 per $1 spent against social's $2.80 (Litmus and industry aggregations, 2024-2025). 42% of marketers call email their most effective channel, while only 16% say the same about social (HubSpot State of Marketing). The legitimacy side of this is underrated yet legit. I've had clients tell me the welcome emails they got after inquiring were the reason they booked. Getting people onto your list usually takes offering something worth trading an email address for. Here are three ideas that work for Shopify studios: A gated services and investment guide. This doubles as lead qualification, because anyone downloading pricing is interested in buying. A free 5-minute Loom audit of their current store. High effort, but absurdly high trust. You're demonstrating how you think about their store before they've paid you a penny. A practical freebie like a Shopify launch checklist, aimed at the specific client you want more of. One email a week, consistently, will put you far ahead of most studios. Mine goes out every Friday and it's mostly a recap of the latest blog post (hey, you're already here!), what I'm working on, what I'm reading, and a link at the bottom for anyone who wants to work together. Where Instagram Fits Into a Shopify Studio's Marketing Lately, unless you're going hard on your social strategy and pouring hours into it every week, Instagram works as a sales page that proves you exist and are still active in business. One feed post a month covers it: portfolio shots, behind-the-scenes process, and your opinions on eCom and design. Bonus points if you can toss up some stories here and then for more in-the-moment interactions. Then, drive people to your email list or inquiry form as fast as you can, so you own the relationship instead of renting it. 📱 Posting for other designers is the trap, because designer engagement feels great and books nothing. Post what would make a store owner trust you. It got much easier for me once I stopped caring about likes, since the post I spent two hours on and got six likes for is often the one that made a client say "I want to work with her". Your First 30 Days of Shopify Client Outreach None of this needs a packed content calendar or a daily 2-hour long cold outreach practice. Here's what matters, in the order that I'd do it in: Week 1: audit and rebuild List every past client selling physical products, then start your portfolio rebuild in a free development store. Week 2: tell your existing network Email past clients with the check-in note and tell them plainly that you're taking Shopify projects now. Week 3: 10 referral partner messages Just pop into their DMs or inbox with a "Hey, I love your work! Would you be down to hop on a coffee chat to get to know each other and chat what it'd look like to refer work to each other?". Book the 15-minute chats and go in to these curious. Week 4: promo your new Shopify status Publish the case study, put one lead magnet behind an email signup, post it once on Instagram. Something that's easy to do: forget to keep this system spinning once you get busy. Turning the marketing engine off during a heavy project month is the mistake I've made more times than I'd like to admit, and it always shows up as a gap in the calendar two months later. Frequently Asked Questions How do I get my first Shopify client with no Shopify portfolio? Rebuild one site you've already designed on Shopify and use that as your portfolio piece. Clients hire you for taste and process, and a rebuild of a site you designed on Squarespace or Showit shows both while giving you a real project to point at. One build in a free Shopify development store is enough to open the conversation, and 7 things to know before starting a Shopify store covers what to gather before you begin. How much should I charge for my first Shopify project? Solo designers and small studios typically charge $2,500 to $15,000 per Shopify project, and first-time store owners sit at the $1,500 to $6,000 end of that. Price your first project more towards the bottom of your normal range rather than steeply discounting it, because a cheap first Shopify client sets the anchor for every referral they send you. Is the Shopify Partner Directory worth joining? The Shopify Partner Directory is worth joining as a free listing, though it rarely books premium work on its own. It lists 100,000+ vetted Partners across 50+ countries, so store owners browsing it compare you side by side on price. Clients who find you through a referral or a footer credit book at your rate far more often. How do I move from Squarespace design to Shopify client work? Start with the clients you already have, because product-based businesses on Squarespace, Wix, or Showit outgrow those platforms as soon as variants, inventory, and shipping rules get complicated. Audit your past client list for anyone selling physical products, then offer them a migration. Should I pay a referral commission for design work? The industry baseline for design referrals is 10% of the closed project fee, according to Freelancermap. I pay mine as 10% of each monthly client payment rather than one lump sum, which protects me if a client pays month one and disappears. It also puts a small thank-you in my referral partner's inbox several months in a row, which keeps me front of mind. Do I need a big Instagram following to book Shopify clients? No, Instagram works as proof you exist rather than as a lead engine for most Shopify studios. One feed post a month covering portfolio work, behind-the-scenes process, and opinions on eCom design is enough for a merchant checking whether you're still in business. I've gone dark for entire quarters and stayed booked through referrals and footer credits. What should I say when a client asks if I've built on Shopify before? Tell the truth about your project count and focus to the part you've done dozens of times, which is designing websites that drive business. Name the transferable work (brand, layout, product page hierarchy, conversion decisions) and walk them through your process step by step. What to Do Once You've Booked Your First Shopify Client The thing that stops most designers after client number one is the build itself, when a theme won't give you the layout you sold. The Section Studio hands you drag-and-drop custom sections for any Shopify theme, so your first client project looks like a custom site without a line of Liquid.
Julia DennisHow to get your first Shopify client
✍ Written by Julia Dennis, Shopify Expert ⏱ 9 min read Key Takeaways 87% of new web design business comes from word-of-mouth referrals, so your first Shopify client is almost certainly one conversation away from someone you already know. Fellow service providers (brand designers, product photographers, copywriters, eCom coaches) are a referral stream you can open with zero past Shopify clients. One rebuild of a site you've already designed gives you a portfolio piece that makes the first pitch possible. Footer credits book work while you sleep. I've had five projects come from a single client's site credit. Email returns about 13x what social does per dollar spent, and having a list moves you from freelancer pricing to studio pricing in a client's head. Instagram works as proof you exist. One feed post a month does that job for a merchant checking you out. Your first Shopify client almost always comes out of a network you already have: a past design client who's launching a product line, a brand designer whose client just asked "do you know anyone who does Shopify?", or someone who spotted your design credit in a site footer. In a 2024 designer survey by 20i, 87% of new web design business came from word-of-mouth referrals, which is roughly 9 out of every 10 projects booked (!!). I came to Shopify from Squarespace back in 2019, so I know the specific flavor of fear here. It's that nobody will hand you an eCom project until you've already done one (kind of like the chicken and the egg?!). If you're still weighing up the platform side of this, my Shopify vs Squarespace comparison for designers covers that. This post is about getting that first paid Shopify project in your books. Where Shopify Designers Get Their First Client Shopify client work comes from four places that are 100% worth your time...and a few that mostly eat it. Here's how the channels stack up when you're starting from zero Shopify projects. Channel How fast it moves What it costs you My take Your past clients The fastest - one quick email sent to 5-10 past clients An afternoon auditing your old client list Start here - some of them already sell physical products Referral partners who are fellow service providers Weeks to a few months 5-10 coffee chats, then 10% commission A seriously underrated way of getting clients - they come across a bigger volume of clients who need your services than past clients do Footer credits Slow start, then it snowballs One line of code per project The highest return per minute of effort in my whole business Email list Months One email a week Owned audience, and it makes you appear as an established studio Instagram Used to be days in the good ole 2020-ish days, now takes MONTHS of consistent effort Lots of brain power and hours spent and mental space Social media is way less of a high-ROI client-driving activity than it used to be Shopify Partner Directory Unpredictable Free to list Spend 20 minutes to list yourself (if you qualify), but be aware the leads that come through this are typically a little less qualified/more price shop-py A quick word on that last row: the Shopify Partner Directory lists 100,000+ vetted Partners across 50+ countries, which means a store owner browsing it is comparing you against a ton of agencies side by side often with price as the main deciding factor. 💡 A client who finds you through a referral, footer credit, or your email list arrives more interested in what YOU specifically have to offer, while a directory sends you people who are still price shopping. Start With the Clients You've Already Designed For Your past client list is the fastest Shopify lead source you have. Open your booking software and go through every client from the past three years with two questions in mind 1. is this person selling, or about to sell, something physical? and 2. do they have any business friends who might be? The ones worth an email are the service businesses that added a small product line, the brands running an Etsy or marketplace shop alongside their site, and anyone whose Squarespace or Wix store has outgrown a nine-product catalogue. My take on moving a shop from Etsy to Shopify is what I send those clients, because it makes the case better than a pitch email does. Check-in email to past clients A quick note 2-4 months after a launch is an easy win: "How's the site doing? Is there anyone in your network thinking about Shopify?" Past clients grow into referrals over time, too. People I worked with what feels like a lifetime ago pop back up either to hire me for something new or to send a friend, and the check-in email is what keeps me fresh in their minds. Build a Shopify Portfolio Piece Before You Pitch You probably want at least one Shopify project in your portfolio to make your first eCommerce pitch stronger (and to have at least a little experience in the platform before taking on a project in it). This portfolio piece doesn't need to be a paid one. Even just a rebuild eCom-ifying a site you've already designed solves the chicken-and-egg problem in about a week. Create a free development store Shopify development stores (within its Partner platform, which is easy to join) are free with no time limit and come with Advanced plan features. Rebuild a site you already designed Take a Squarespace, Showit, or WordPress site from your own portfolio and rebuild it on Shopify with a proper product catalogue in it. Because you've already made design decisions, this streamlines things and lets you focus on just learning the platform. Note: the rebuild doesn't need to be and probably shouldn't be 1:1 pixel perfect, because Shopify's design architecture follows preset section layouts. Write it up as a case study Show the product page hierarchy, the collection structure, and why you made each call. Displaying this alongside the pretty homepage shot will get you a lot farther in selling your way of thinking + working. Show it all over the place Show it off in a few IG posts, your on-site portfolio, in an email newsletter, you name it. Get some eyeballs on your new eCom work and who knows what sort of inquiries it'll shake loose 👀 What to Say When a Client Asks If You've Built on Shopify Before Tell them the truth—this would be your first client Shopify build, but you have familiarity with the platform due to your portfolio pieces so there won't be any surprises. Then move the conversation to what you've done dozens of times, which is designing websites for clients that drive business. A client asking that question is checking whether you'll disappear halfway through, so what they need is evidence of process. Don't discount the project more than just a little bit because you feel new. A cheap first Shopify client sets the price anchor for every referral that client sends you, and those referrals arrive expecting the a similar number. Referral Partners: Actual Gold These Days Fellow service providers whose clients ask "do you know someone that does Shopify?" send me more work than my past clients do—because when you think about it, they have a way higher volume of brand owners in need of Shopify help at this very moment than clients do. It's the referral stream that doesn't need a Shopify history at all, because you're building a relationship with the referrer instead of proving anything to a merchant (yet). Partner type Why their client needs Shopify next Brand and packaging designers The identity is done and the store is the obvious next spend Product photographers New imagery needs somewhere good to live (and you inherit great photography, which is a huge bonus) Email and ads specialists They're driving traffic to a storefront that's letting them down Copywriters Product and landing page copy needs a build to live in eCom coaches and D2C consultants Their client's storefront is holding back results they're accountable for All it takes to start is a list of 5-10 people whose work pairs well with yours. Message them and say you're putting together a short list of trusted providers to refer your own clients to, that you'd love to be their go-to for Shopify, and that you'd like to hear about their packages. Book a 15-minute chat and get to know each other. Brand designers and product photographers convert best for me, and eCom coaches are the sleeper pick because a better storefront helps their coaching look amazing. 🤝 The industry baseline for design referrals is 10% of the closed project (Freelancermap). I pay mine as 10% of each monthly client payment instead of one lump sum, which protects me if a client vanishes after payment one and puts a thank-you in my partner's inbox several months running. Working solo can get lonely without traditional co-workers, so the side effect here is that you end up with design friends. That part alone has been worth the calendar time for me. :) One Footer Credit Can Turn Into Five Projects The site credit in your client's footer is the highest-return marketing you will ever do, and it takes one line of code per project. When a client's brand grows or goes viral, other founders study that store as inspiration, see who designed it, and pop into your inbox already sold. 5 projects from a single client's footer creditPossibly more, but five of them told me outright: "I saw your name in the credit on her site and I want one kind of like hers". Those leads need almost no convincing, because they've already seen what they want you to build. Beware: footer credits also kind of pick your niche for you. I had a stretch of building gift boxing sites because one went semi-viral and the rest piled on, then a run of med spas for the same reason. Designers spend months agonising over which industry to specialize in, while their footer figures it out for them from the total opposite direction. You can see how that played out across my Shopify design portfolio. Why Your Email List Matters More Than Your Follower Count An email list does two jobs for a Shopify studio: it's the only audience you own outright, and it makes a small studio appear as an established business. 13x the ROI of social media, per dollar spentEmail returns about $36 per $1 spent against social's $2.80 (Litmus and industry aggregations, 2024-2025). 42% of marketers call email their most effective channel, while only 16% say the same about social (HubSpot State of Marketing). The legitimacy side of this is underrated yet legit. I've had clients tell me the welcome emails they got after inquiring were the reason they booked. Getting people onto your list usually takes offering something worth trading an email address for. Here are three ideas that work for Shopify studios: A gated services and investment guide. This doubles as lead qualification, because anyone downloading pricing is interested in buying. A free 5-minute Loom audit of their current store. High effort, but absurdly high trust. You're demonstrating how you think about their store before they've paid you a penny. A practical freebie like a Shopify launch checklist, aimed at the specific client you want more of. One email a week, consistently, will put you far ahead of most studios. Mine goes out every Friday and it's mostly a recap of the latest blog post (hey, you're already here!), what I'm working on, what I'm reading, and a link at the bottom for anyone who wants to work together. Where Instagram Fits Into a Shopify Studio's Marketing Lately, unless you're going hard on your social strategy and pouring hours into it every week, Instagram works as a sales page that proves you exist and are still active in business. One feed post a month covers it: portfolio shots, behind-the-scenes process, and your opinions on eCom and design. Bonus points if you can toss up some stories here and then for more in-the-moment interactions. Then, drive people to your email list or inquiry form as fast as you can, so you own the relationship instead of renting it. 📱 Posting for other designers is the trap, because designer engagement feels great and books nothing. Post what would make a store owner trust you. It got much easier for me once I stopped caring about likes, since the post I spent two hours on and got six likes for is often the one that made a client say "I want to work with her". Your First 30 Days of Shopify Client Outreach None of this needs a packed content calendar or a daily 2-hour long cold outreach practice. Here's what matters, in the order that I'd do it in: Week 1: audit and rebuild List every past client selling physical products, then start your portfolio rebuild in a free development store. Week 2: tell your existing network Email past clients with the check-in note and tell them plainly that you're taking Shopify projects now. Week 3: 10 referral partner messages Just pop into their DMs or inbox with a "Hey, I love your work! Would you be down to hop on a coffee chat to get to know each other and chat what it'd look like to refer work to each other?". Book the 15-minute chats and go in to these curious. Week 4: promo your new Shopify status Publish the case study, put one lead magnet behind an email signup, post it once on Instagram. Something that's easy to do: forget to keep this system spinning once you get busy. Turning the marketing engine off during a heavy project month is the mistake I've made more times than I'd like to admit, and it always shows up as a gap in the calendar two months later. Frequently Asked Questions How do I get my first Shopify client with no Shopify portfolio? Rebuild one site you've already designed on Shopify and use that as your portfolio piece. Clients hire you for taste and process, and a rebuild of a site you designed on Squarespace or Showit shows both while giving you a real project to point at. One build in a free Shopify development store is enough to open the conversation, and 7 things to know before starting a Shopify store covers what to gather before you begin. How much should I charge for my first Shopify project? Solo designers and small studios typically charge $2,500 to $15,000 per Shopify project, and first-time store owners sit at the $1,500 to $6,000 end of that. Price your first project more towards the bottom of your normal range rather than steeply discounting it, because a cheap first Shopify client sets the anchor for every referral they send you. Is the Shopify Partner Directory worth joining? The Shopify Partner Directory is worth joining as a free listing, though it rarely books premium work on its own. It lists 100,000+ vetted Partners across 50+ countries, so store owners browsing it compare you side by side on price. Clients who find you through a referral or a footer credit book at your rate far more often. How do I move from Squarespace design to Shopify client work? Start with the clients you already have, because product-based businesses on Squarespace, Wix, or Showit outgrow those platforms as soon as variants, inventory, and shipping rules get complicated. Audit your past client list for anyone selling physical products, then offer them a migration. Should I pay a referral commission for design work? The industry baseline for design referrals is 10% of the closed project fee, according to Freelancermap. I pay mine as 10% of each monthly client payment rather than one lump sum, which protects me if a client pays month one and disappears. It also puts a small thank-you in my referral partner's inbox several months in a row, which keeps me front of mind. Do I need a big Instagram following to book Shopify clients? No, Instagram works as proof you exist rather than as a lead engine for most Shopify studios. One feed post a month covering portfolio work, behind-the-scenes process, and opinions on eCom design is enough for a merchant checking whether you're still in business. I've gone dark for entire quarters and stayed booked through referrals and footer credits. What should I say when a client asks if I've built on Shopify before? Tell the truth about your project count and focus to the part you've done dozens of times, which is designing websites that drive business. Name the transferable work (brand, layout, product page hierarchy, conversion decisions) and walk them through your process step by step. What to Do Once You've Booked Your First Shopify Client The thing that stops most designers after client number one is the build itself, when a theme won't give you the layout you sold. The Section Studio hands you drag-and-drop custom sections for any Shopify theme, so your first client project looks like a custom site without a line of Liquid.
-
Julia DennisHow to Create Collections in Shopify
✍ Written by Julia Dennis, Shopify Expert ⏱ 16 min read Key Takeaways Shopify merged manual and automated collections on July 16, 2026. One collection can now combine conditions, hand-picked products, exclusions, other collections, and specific variants. A single collection caps at 60 conditions, and a store can hold up to 5,000 automated collections plus a soft limit of about 100,000 manual ones. Collections holding more than 5,000 products stop showing storefront filters entirely, which is the number that should decide when you split a category. Shopify's Search & Discovery app caps you at 25 filters per store, and that cap is the decider between what deserves its own collection versus a filter. Filtered and sorted collection URLs canonicalize back to the base collection, so a filter combination will never rank on its own no matter how much demand it has. Shopify auto-generates crawlable pages at /collections/types?q= and /collections/vendors?q= that most store owners have never seen. To create a collection in Shopify, go to Products > Collections > Create collection, give it a title and description, then decide how it gets populated with products. Some cool news in the Shopify world: as of July 16, 2026 a single collection can pull from several sources at once: automated conditions, hand-picked products, exclusions, and even other collections. This is way more granular control than we had with the binary Automated or Manual collections previously. Note that one collection still caps at 60 conditions, and a store can hold up to 5,000 automated collections. Collections are the pages that your navigation, mega menu, homepage carousels, bundle apps, and half your marketing links all point at, so they're worth thinking about carefully. This guide covers the setup, what changed in 2026, how to decide which collections you need, the metafield work that makes collection pages worth ranking, and the URL behavior that eats crawl budget like I eat White Cheddar Cheez Its. Collections vs. Product Category, Product Type, Tags, and Metafields A collection is the only one of Shopify's organization tools that gets a fully merchandisable page: its own URL, description, image, custom template, and spot in your navigation. Product category, product type, tags, and metafields are categorization inputs that feed collections. Tool How many per product What it is Customer-facing page? Collection Unlimited A merchandised group of products with a URL, description, and image Yes, at /collections/handle Product category One A fixed entry from Shopify's Standard Product Taxonomy; drives tax rates, sales channel requirements, and category attributes No Product type One A custom text field you define for your own store Only via auto-generated /collections/types?q= pages Tags Many Free-text labels, good for attributes and campaigns Only via /collections/handle/tag URLs Metafields Many Typed, structured data (text, number, true/false, rating, reference) No, but they power filters and conditions The Product category attribute unlocks structured data that most stores never use. Assigning a product to "Shirts" in Shopify's Standard Product Taxonomy makes category metafields available (like size, neckline, and sleeve length), already available as filter sources and collection conditions. Custom product types still exist in 2026, despite a handful of guides claiming Shopify removed them. Shopify's own documentation says that if your product's category doesn't match an existing one, you can enter a custom option under Product Type, so both fields coexist and do different jobs. Tip tags Give tags a naming convention on day one, because you can't rename a tag across products without a bulk edit. I use a prefix pattern like fit:relaxed, season:aw26, promo:blackfriday. It keeps a long tag list readable and makes automated conditions trivial to write. Anything with a fixed set of values (material, sleeve length, capacity) belongs in a metafield instead, since metafields are typed and validated where tags are free text. How to Create a Collection in Shopify, Step by Step These are the six steps to create a Collection in Shopify you'll want to follow to make sure you're following best practices and maximizing SEO juice. Go to Products > Collections > Create collection Collections live under Products in the left-hand admin nav. The Create collection button sits top right. Write a title people would search for Name it "Beach Vacation Essentials" over "The Bondi Bundle". The title becomes the H1 and, by default, the page title, so a clever name costs clarity, which will ding your position in search results. Save the personality for the collection description and the imagery. Write 100 to 150 words of description The description field is the only unique copy most collection pages get. So, keep keywords in mind here. Choose how products get populated Add automated conditions, hand-pick products, or combine both. Conditions can match all or any, and category, tag, type, and vendor conditions also support exclusions. Set the sort order deliberately Shopify offers Manually, Best selling, Product title, Price, Date created, and Most relevant, which was added on April 15, 2026. When in doubt, Best selling is a winner. Add the image, edit the search listing, then publish Upload a collection image, edit the search engine listing so the page title and meta description read like a search result, publish to your sales channels, then add it to a menu or a homepage section. ⚠ When you edit a collection's URL handle, Shopify shows a checkbox offering to create a 301 redirect from the old URL. Leave it ticked. Unticking it is the single most common way I see stores lose rankings on a page that was working, and the damage doesn't show up in analytics for weeks. Featuring a collection on the storefront happens in Online Store > Edit Theme, where a Featured Collection section displays products from a specific collection and a Collection List section displays several collection tiles side by side. Collection List is how you build the "shop by category" row that belongs on a high-converting Shopify home page. What Changed in July 2026: Collections Now Have Multiple Sources Shopify replaced the manual-versus-automated split with a single flexible collection model on July 16, 2026. Every collection is now built from one or more sources, and a single source can mix typed conditions, manually included products, manual exclusions, and exclusions by collection at the same time. 60 Conditions per collection, 5,000 automated collections per storeA single collection can have a maximum of 60 total conditions, per the Shopify Help Center. Shopify's API documentation caps automated collections at 5,000 per store, with a soft limit near 100,000 manual ones. Four capabilities came out of this (awesome) change, all of which are saying "byeee" to workarounds store owners have been living with for years: Mixed sources. A June Sale collection can auto-include everything with a sale price, exclude the bestsellers you don't want discounted, and drop a few low-stock items by hand, all in one collection. Variant-level collections. Collections can target specific variants rather than whole products, so a "Travel Essentials" can contain only the travel-size variants of products that also come in other sizes. Nested collections. A collection can use other collections as sources, so an Activewear collection built from Leggings, Sports Bras, and Tanks updates itself whenever any of those three changes. App sources. Apps can supply a product source to a collection, which is how live merchandising data (stock velocity, personalization, recommendations) find their way into a collection without an app duplicating your catalog. The old rule that you could never convert a manual collection into an automated one is over (thank goodness). The change used to mean rebuilding the collection under a temporary handle, copying the description and imagery across, then swapping the handles back, which was a tedious job on a store with dozens of collections. How to Decide Which Collections Your Store Needs Here's rule of thumb I use on every build: make it a collection when people search for it by name, and make it a filter when people only narrow by it after they arrive. "Linen dresses" gets searched, so it earns a URL and a description. "Size 8" gets filtered, so it earns a checkbox in the filtering area. 25 Filters per store, maximumShopify's Search & Discovery app allows up to 25 filters across the entire storefront, and each filter source can only be used once. A single filter shows a maximum of 100 values to customers. (Source: Shopify Help Center, 2026) Most merchants don't even come close to the 25-filter cap, but for stores with really large catalogs, that cap forces you to prioritize your product attributes. Once you've spent filters on size, color, price, availability, and material, you have twenty left for a store that might have sixty candidate attributes, and everything that doesn't make the cut either needs to become a collection or become invisible. Every collection I build does one of three jobs, and knowing which job a collection is doing tells you how much effort it deserves. Job What it's for Example How I build it Navigation The permanent shelves of the store; these go in the main menu and need to rank Dresses, Skincare, Lighting Automated on category or product type, full description, custom template Merchandising Seasonal and campaign pages; temporary, high-effort, often linked from email and ads Summer Sale, Gifts Under $50, New In Conditions plus hand-picked hero products and exclusions Plumbing Collections nothing links to, built to feed specific situations like apps Bundle Eligible, Upsell Pool Automated, no description, unpublished from search where possible Plumbing collections are where sprawl starts. Every bundle builder, upsell app, product option app, and discount rule wants a collection to point at, so a store with eight apps ends up building twenty collections nobody really planned for. Name them with a shared prefix like sys- so they group together and you can tell in one glance which collections are running things under the hood. Rule the 150-word test Seriously consider writing 150 words per non-plumbing collection you create. A collection page with a grid and no copy competes in search results against category pages that have buying guides, size advice, and internal links. Depth has a hard limit on Shopify too. Menus support a top-level item plus two levels of nested dropdowns, with up to 10,000 items per menu and 1,000 menus per store. So, a mega menu can be very wide, but it can't go four levels deep. Plan your category tree with that two levels of nesting max in mind. A structure that needs three is a structure your customers will experience friction with, and navigation confusion is a common reason stores get traffic but no sales. Split a collection before it reaches 5,000 products, because once you go above that number, collections stop displaying filters altogether (rude!). On a large catalog that's the difference between a browsable department store and an unusable wall of product. Stores chasing their first $100k year rarely hit it, but catalogs that grow through wholesale or dropshipping get there faster than expected. Using Metafields to Make Collection Pages Worth Ranking Metafields are super duper powerful on Shopify, and they're not just for Products and Pages. Collection metafields let you add structured content to a collection beyond the single description field, allowing you to use just one main collection template while having dynamic, varying content on it. Think of things like per-collection FAQs, a hero video, a "how to choose" block, and a care-instructions panel, each as its own typed field in the Collection backend. You can set these Metafields up in Settings > Custom data > Collections, then fill in the Metafield values per collection, then connect them in the theme editor using the Insert dynamic source button next to any matching setting. There's no code required for the basic version, which means your client can update the buying guide on the Rugs collection without touching a code file. Metaobjects take things a step farther when it comes to saving time. They handle the chunk of content you'd otherwise copy and paste into thirty collection Metafields. They pretty much group a set of Metafield values that always appear together (think an "About the Artist" section that has their name, location, and an image). You can then attach this metaobject to a collection to populate multiple metafields at once. If you ever need to update the source info, every collection that points to this Metaobject auto-updates (such a timesaver). Collection URLs and What Shopify Does With Them by Default Shopify generates a lot of collection URLs you never created, and knowing which ones get indexed changes how you plan your category structure. URL pattern What it is Canonical points to Crawlable? /collections/dresses The collection page Itself Yes /collections/dresses?page=2 Pagination Itself, including ?page=2 Yes, each page indexes separately /collections/dresses?sort_by=price-ascending Sorted view /collections/dresses No, blocked in robots.txt /collections/dresses?filter.v.price.gte=10 Single filter applied /collections/dresses Yes, single filters aren't blocked /collections/dresses?filter.a&filter.b Two or more filters /collections/dresses No, blocked in robots.txt /collections/dresses/linen Legacy tag view /collections/dresses Yes /collections/dresses/products/x Product inside a collection /products/x Yes, consolidates correctly /collections/types?q=Dress Auto-generated product type page Itself Yes /collections/vendors?q=Brand Auto-generated vendor page Itself Yes Important here: filtered collection URLs canonicalize back to the base collection, which means a filter combination will never rank on its own no matter how much search demand there is behind it. So, any filter that people search for by name needs to become a collection with its own URL and description. When it comes to auto-generated type and vendor pages, Shopify creates a self-canonical, crawlable page at /collections/types?q= for every product type and /collections/vendors?q= for every vendor in your catalog. Almost no store owner knows those exist. On a multi-brand store they're free landing pages worth linking to; on a store with sloppy product types they're a pile of thin duplicate pages competing with your real collections. Check two minutes Open your own store at /collections/types?q= followed by one of your product types, and again at /collections/vendors?q= with a vendor name. If those pages look broken, empty, or duplicate a collection you already built, tidy the underlying product type and vendor fields. Shopify's default robots.txt blocks sorted URLs and multi-filter URLs, but it doesn't block these. Collection Settings That Break Stores, and How I Set Them Instead These are the settings I check on every store audit, and they're the ones most likely to be wrong on a store nobody has looked at in a year. Setting sort order Best selling sorts by the all-time number of orders containing the product, so units sold and recent sales velocity have no effect on it. A product that sold well for three years outranks the one selling out this month, so a "Bestsellers" collection on an older store sometimes starts to becomes an archive of what used to be popular. On collections where recency matters, sort manually or use conditions on a metafield you update, and treat Most relevant (added April 15, 2026) as a newer option worth A/B testing rather than a default. Setting collection image Every collection needs an image uploaded, because the collection.image object falls back to the featured image of the first product in the collection when you leave it blank. That's how a Sale collection ends up represented by whatever product happens to sort first, and it changes on its own whenever the sort order changes. Most well-built Shopify themes use collection images in their collection list sections, so this shows up on the homepage. Setting product status Add "Product status is equal to Active" to any collection you launch products into. Draft products don't render on the storefront by themselves, so the real risk with a big drop is an active product matching a condition before you meant it to go live, and the status condition keeps the collection's membership clean in the admin and in every app reading that collection. Control the launch by flipping product status, rather than by editing conditions under pressure on drop day. Setting menu labels Nav menu link labels don't have to match collection titles 1:1, so consider naming the collection "Beach Vacation Essentials" for search, then label the nav link "Beach" so the menu stays easily readable. You can set the link label in Online Store > Navigation, independently of the collection title. 250 Products per page in Liquid, up from 50Shopify raised the Liquid paginate page size limit from 50 to 250 in June 2025. Empty collections are the last one, and they're the easiest to miss. A seasonal collection whose conditions are no longer pulling in any products stays live at its URL, serving an empty grid to customers and a thin page to Google. So, put a calendar reminder on your campaign collections and unpublish them when the campaign ends. Wholesale Collections: What Replaced the Old Workaround The old advice for wholesale on Shopify was a hidden collection plus a secret link sent to your stockists, usually alongside the Shopify Wholesale Channel. Shopify deprecated that channel on April 30, 2024 and replaced it with B2B on Shopify, which handles product visibility and pricing through catalogs rather than through hidden collections. Catalogs became available on every paid Shopify plan on April 2, 2026, having been Plus-only before that (yay!). The base feature set covers company profiles, up to three active B2B catalogs assigned through Markets, volume pricing, quantity rules, payment terms, and vaulted credit cards, while unlimited catalogs and direct catalog assignment to companies stay on Plus. 💡 A catalog controls both which products a specific company can see and what they pay, which a hidden collection never could. FYI: if you're running wholesale through a password-protected page and a spreadsheet of trade prices, that setup is now doing a job the platform does natively, at no extra cost on your existing plan. Frequently Asked Questions How do I create a collection in Shopify? In your Shopify admin, go to Products > Collections > Create collection. Give the collection a title and a description, choose how products get populated (automated conditions, hand-picked products, or both), set a sort order, then publish it to your sales channels. The collection goes live at yourstore.com/collections/your-handle as soon as you publish it, whether or not you've added it to a menu. What's the difference between a manual and an automated collection in Shopify? A manual collection contains products you add by hand, and an automated collection contains every product matching conditions you set, such as tag, price, product type, category, or metafield value. Automated collections cap at 60 conditions each, and a store can have up to 5,000 of them. Since July 2026 the two types have merged into one flexible model, so a single collection can use conditions and hand-picked products at the same time. How many collections can a Shopify store have? A Shopify store can have up to 5,000 automated collections, with a soft limit of roughly 100,000 manual ones. The practical limit is far lower, because every collection is a page someone has to merchandise, describe, and keep from going empty. A tight set of well-merchandised collections outperforms a long list of half-empty ones. Can a Shopify collection use both conditions and hand-picked products? Yes, as of the collections update Shopify released on July 16, 2026. A single collection can now combine automated conditions, manually selected products, manual exclusions, and other collections as sources, and it can target specific variants rather than whole products. Existing collections keep working with no breaking changes. How do I decide which collections my store should have? Make something a collection when people search for it by name, and make it a filter when people only narrow by it after they arrive. Search demand is what earns a collection its own URL, description, and place in the navigation. Shopify caps you at 25 filters per store in the Search & Discovery app. If you want a second opinion on your category structure, my Shopify design services start with this kind of audit. Do Shopify collection pages help with SEO? Collection pages are usually the strongest commercial pages on a Shopify store, because they match category-level search queries better than any single product page can. Each one gives you a unique URL, an editable page title and meta description, and a description field most stores leave blank. Filtered and sorted versions of a collection URL canonicalize back to the base collection, so a filter combination won't rank on its own. Why aren't filters showing on my Shopify collection page? Collections containing more than 5,000 products don't display filters at all, and that's the most common cause. The other two are a theme that doesn't support filtering and filters that were never created in the free Shopify Search & Discovery app. Stores are limited to 25 filters total, each filter source can only be used once, and a single filter displays a maximum of 100 values to customers. How do I hide a product from a Shopify collection without deleting it? Use an exclusion on the collection, which removes specific products, or products in another collection, from an otherwise automated list. Category, tag, type, and vendor conditions all support exclusions. Before exclusions existed the standard workaround was a junk product type such as "removed" paired with a condition of product type is not equal to "removed", and that hack is no longer necessary. Can I change a Shopify collection URL without losing traffic? Yes, as long as you leave the redirect checkbox ticked when you edit the URL handle. Shopify offers to create a 301 redirect from the old handle to the new one, and unticking that box is how stores end up with 404s on pages that were ranking. If you delete and recreate a collection instead of renaming it, no redirect is created and you'll need to add one manually under Online Store > Navigation > URL Redirects. Start With Your Navigation Collections Write down the five to eight collections that belong in your main menu, and write 150 words for each before you build anything else. Those are the pages that carry your category rankings, and they're the ones customers use to understand what kind of store this is. Everything else (the campaigns, the app plumbing, the seasonal edits) gets easier once the permanent shelves are in place. Get help with your Shopify store Browse The Section Studio
Julia DennisHow to Create Collections in Shopify
✍ Written by Julia Dennis, Shopify Expert ⏱ 16 min read Key Takeaways Shopify merged manual and automated collections on July 16, 2026. One collection can now combine conditions, hand-picked products, exclusions, other collections, and specific variants. A single collection caps at 60 conditions, and a store can hold up to 5,000 automated collections plus a soft limit of about 100,000 manual ones. Collections holding more than 5,000 products stop showing storefront filters entirely, which is the number that should decide when you split a category. Shopify's Search & Discovery app caps you at 25 filters per store, and that cap is the decider between what deserves its own collection versus a filter. Filtered and sorted collection URLs canonicalize back to the base collection, so a filter combination will never rank on its own no matter how much demand it has. Shopify auto-generates crawlable pages at /collections/types?q= and /collections/vendors?q= that most store owners have never seen. To create a collection in Shopify, go to Products > Collections > Create collection, give it a title and description, then decide how it gets populated with products. Some cool news in the Shopify world: as of July 16, 2026 a single collection can pull from several sources at once: automated conditions, hand-picked products, exclusions, and even other collections. This is way more granular control than we had with the binary Automated or Manual collections previously. Note that one collection still caps at 60 conditions, and a store can hold up to 5,000 automated collections. Collections are the pages that your navigation, mega menu, homepage carousels, bundle apps, and half your marketing links all point at, so they're worth thinking about carefully. This guide covers the setup, what changed in 2026, how to decide which collections you need, the metafield work that makes collection pages worth ranking, and the URL behavior that eats crawl budget like I eat White Cheddar Cheez Its. Collections vs. Product Category, Product Type, Tags, and Metafields A collection is the only one of Shopify's organization tools that gets a fully merchandisable page: its own URL, description, image, custom template, and spot in your navigation. Product category, product type, tags, and metafields are categorization inputs that feed collections. Tool How many per product What it is Customer-facing page? Collection Unlimited A merchandised group of products with a URL, description, and image Yes, at /collections/handle Product category One A fixed entry from Shopify's Standard Product Taxonomy; drives tax rates, sales channel requirements, and category attributes No Product type One A custom text field you define for your own store Only via auto-generated /collections/types?q= pages Tags Many Free-text labels, good for attributes and campaigns Only via /collections/handle/tag URLs Metafields Many Typed, structured data (text, number, true/false, rating, reference) No, but they power filters and conditions The Product category attribute unlocks structured data that most stores never use. Assigning a product to "Shirts" in Shopify's Standard Product Taxonomy makes category metafields available (like size, neckline, and sleeve length), already available as filter sources and collection conditions. Custom product types still exist in 2026, despite a handful of guides claiming Shopify removed them. Shopify's own documentation says that if your product's category doesn't match an existing one, you can enter a custom option under Product Type, so both fields coexist and do different jobs. Tip tags Give tags a naming convention on day one, because you can't rename a tag across products without a bulk edit. I use a prefix pattern like fit:relaxed, season:aw26, promo:blackfriday. It keeps a long tag list readable and makes automated conditions trivial to write. Anything with a fixed set of values (material, sleeve length, capacity) belongs in a metafield instead, since metafields are typed and validated where tags are free text. How to Create a Collection in Shopify, Step by Step These are the six steps to create a Collection in Shopify you'll want to follow to make sure you're following best practices and maximizing SEO juice. Go to Products > Collections > Create collection Collections live under Products in the left-hand admin nav. The Create collection button sits top right. Write a title people would search for Name it "Beach Vacation Essentials" over "The Bondi Bundle". The title becomes the H1 and, by default, the page title, so a clever name costs clarity, which will ding your position in search results. Save the personality for the collection description and the imagery. Write 100 to 150 words of description The description field is the only unique copy most collection pages get. So, keep keywords in mind here. Choose how products get populated Add automated conditions, hand-pick products, or combine both. Conditions can match all or any, and category, tag, type, and vendor conditions also support exclusions. Set the sort order deliberately Shopify offers Manually, Best selling, Product title, Price, Date created, and Most relevant, which was added on April 15, 2026. When in doubt, Best selling is a winner. Add the image, edit the search listing, then publish Upload a collection image, edit the search engine listing so the page title and meta description read like a search result, publish to your sales channels, then add it to a menu or a homepage section. ⚠ When you edit a collection's URL handle, Shopify shows a checkbox offering to create a 301 redirect from the old URL. Leave it ticked. Unticking it is the single most common way I see stores lose rankings on a page that was working, and the damage doesn't show up in analytics for weeks. Featuring a collection on the storefront happens in Online Store > Edit Theme, where a Featured Collection section displays products from a specific collection and a Collection List section displays several collection tiles side by side. Collection List is how you build the "shop by category" row that belongs on a high-converting Shopify home page. What Changed in July 2026: Collections Now Have Multiple Sources Shopify replaced the manual-versus-automated split with a single flexible collection model on July 16, 2026. Every collection is now built from one or more sources, and a single source can mix typed conditions, manually included products, manual exclusions, and exclusions by collection at the same time. 60 Conditions per collection, 5,000 automated collections per storeA single collection can have a maximum of 60 total conditions, per the Shopify Help Center. Shopify's API documentation caps automated collections at 5,000 per store, with a soft limit near 100,000 manual ones. Four capabilities came out of this (awesome) change, all of which are saying "byeee" to workarounds store owners have been living with for years: Mixed sources. A June Sale collection can auto-include everything with a sale price, exclude the bestsellers you don't want discounted, and drop a few low-stock items by hand, all in one collection. Variant-level collections. Collections can target specific variants rather than whole products, so a "Travel Essentials" can contain only the travel-size variants of products that also come in other sizes. Nested collections. A collection can use other collections as sources, so an Activewear collection built from Leggings, Sports Bras, and Tanks updates itself whenever any of those three changes. App sources. Apps can supply a product source to a collection, which is how live merchandising data (stock velocity, personalization, recommendations) find their way into a collection without an app duplicating your catalog. The old rule that you could never convert a manual collection into an automated one is over (thank goodness). The change used to mean rebuilding the collection under a temporary handle, copying the description and imagery across, then swapping the handles back, which was a tedious job on a store with dozens of collections. How to Decide Which Collections Your Store Needs Here's rule of thumb I use on every build: make it a collection when people search for it by name, and make it a filter when people only narrow by it after they arrive. "Linen dresses" gets searched, so it earns a URL and a description. "Size 8" gets filtered, so it earns a checkbox in the filtering area. 25 Filters per store, maximumShopify's Search & Discovery app allows up to 25 filters across the entire storefront, and each filter source can only be used once. A single filter shows a maximum of 100 values to customers. (Source: Shopify Help Center, 2026) Most merchants don't even come close to the 25-filter cap, but for stores with really large catalogs, that cap forces you to prioritize your product attributes. Once you've spent filters on size, color, price, availability, and material, you have twenty left for a store that might have sixty candidate attributes, and everything that doesn't make the cut either needs to become a collection or become invisible. Every collection I build does one of three jobs, and knowing which job a collection is doing tells you how much effort it deserves. Job What it's for Example How I build it Navigation The permanent shelves of the store; these go in the main menu and need to rank Dresses, Skincare, Lighting Automated on category or product type, full description, custom template Merchandising Seasonal and campaign pages; temporary, high-effort, often linked from email and ads Summer Sale, Gifts Under $50, New In Conditions plus hand-picked hero products and exclusions Plumbing Collections nothing links to, built to feed specific situations like apps Bundle Eligible, Upsell Pool Automated, no description, unpublished from search where possible Plumbing collections are where sprawl starts. Every bundle builder, upsell app, product option app, and discount rule wants a collection to point at, so a store with eight apps ends up building twenty collections nobody really planned for. Name them with a shared prefix like sys- so they group together and you can tell in one glance which collections are running things under the hood. Rule the 150-word test Seriously consider writing 150 words per non-plumbing collection you create. A collection page with a grid and no copy competes in search results against category pages that have buying guides, size advice, and internal links. Depth has a hard limit on Shopify too. Menus support a top-level item plus two levels of nested dropdowns, with up to 10,000 items per menu and 1,000 menus per store. So, a mega menu can be very wide, but it can't go four levels deep. Plan your category tree with that two levels of nesting max in mind. A structure that needs three is a structure your customers will experience friction with, and navigation confusion is a common reason stores get traffic but no sales. Split a collection before it reaches 5,000 products, because once you go above that number, collections stop displaying filters altogether (rude!). On a large catalog that's the difference between a browsable department store and an unusable wall of product. Stores chasing their first $100k year rarely hit it, but catalogs that grow through wholesale or dropshipping get there faster than expected. Using Metafields to Make Collection Pages Worth Ranking Metafields are super duper powerful on Shopify, and they're not just for Products and Pages. Collection metafields let you add structured content to a collection beyond the single description field, allowing you to use just one main collection template while having dynamic, varying content on it. Think of things like per-collection FAQs, a hero video, a "how to choose" block, and a care-instructions panel, each as its own typed field in the Collection backend. You can set these Metafields up in Settings > Custom data > Collections, then fill in the Metafield values per collection, then connect them in the theme editor using the Insert dynamic source button next to any matching setting. There's no code required for the basic version, which means your client can update the buying guide on the Rugs collection without touching a code file. Metaobjects take things a step farther when it comes to saving time. They handle the chunk of content you'd otherwise copy and paste into thirty collection Metafields. They pretty much group a set of Metafield values that always appear together (think an "About the Artist" section that has their name, location, and an image). You can then attach this metaobject to a collection to populate multiple metafields at once. If you ever need to update the source info, every collection that points to this Metaobject auto-updates (such a timesaver). Collection URLs and What Shopify Does With Them by Default Shopify generates a lot of collection URLs you never created, and knowing which ones get indexed changes how you plan your category structure. URL pattern What it is Canonical points to Crawlable? /collections/dresses The collection page Itself Yes /collections/dresses?page=2 Pagination Itself, including ?page=2 Yes, each page indexes separately /collections/dresses?sort_by=price-ascending Sorted view /collections/dresses No, blocked in robots.txt /collections/dresses?filter.v.price.gte=10 Single filter applied /collections/dresses Yes, single filters aren't blocked /collections/dresses?filter.a&filter.b Two or more filters /collections/dresses No, blocked in robots.txt /collections/dresses/linen Legacy tag view /collections/dresses Yes /collections/dresses/products/x Product inside a collection /products/x Yes, consolidates correctly /collections/types?q=Dress Auto-generated product type page Itself Yes /collections/vendors?q=Brand Auto-generated vendor page Itself Yes Important here: filtered collection URLs canonicalize back to the base collection, which means a filter combination will never rank on its own no matter how much search demand there is behind it. So, any filter that people search for by name needs to become a collection with its own URL and description. When it comes to auto-generated type and vendor pages, Shopify creates a self-canonical, crawlable page at /collections/types?q= for every product type and /collections/vendors?q= for every vendor in your catalog. Almost no store owner knows those exist. On a multi-brand store they're free landing pages worth linking to; on a store with sloppy product types they're a pile of thin duplicate pages competing with your real collections. Check two minutes Open your own store at /collections/types?q= followed by one of your product types, and again at /collections/vendors?q= with a vendor name. If those pages look broken, empty, or duplicate a collection you already built, tidy the underlying product type and vendor fields. Shopify's default robots.txt blocks sorted URLs and multi-filter URLs, but it doesn't block these. Collection Settings That Break Stores, and How I Set Them Instead These are the settings I check on every store audit, and they're the ones most likely to be wrong on a store nobody has looked at in a year. Setting sort order Best selling sorts by the all-time number of orders containing the product, so units sold and recent sales velocity have no effect on it. A product that sold well for three years outranks the one selling out this month, so a "Bestsellers" collection on an older store sometimes starts to becomes an archive of what used to be popular. On collections where recency matters, sort manually or use conditions on a metafield you update, and treat Most relevant (added April 15, 2026) as a newer option worth A/B testing rather than a default. Setting collection image Every collection needs an image uploaded, because the collection.image object falls back to the featured image of the first product in the collection when you leave it blank. That's how a Sale collection ends up represented by whatever product happens to sort first, and it changes on its own whenever the sort order changes. Most well-built Shopify themes use collection images in their collection list sections, so this shows up on the homepage. Setting product status Add "Product status is equal to Active" to any collection you launch products into. Draft products don't render on the storefront by themselves, so the real risk with a big drop is an active product matching a condition before you meant it to go live, and the status condition keeps the collection's membership clean in the admin and in every app reading that collection. Control the launch by flipping product status, rather than by editing conditions under pressure on drop day. Setting menu labels Nav menu link labels don't have to match collection titles 1:1, so consider naming the collection "Beach Vacation Essentials" for search, then label the nav link "Beach" so the menu stays easily readable. You can set the link label in Online Store > Navigation, independently of the collection title. 250 Products per page in Liquid, up from 50Shopify raised the Liquid paginate page size limit from 50 to 250 in June 2025. Empty collections are the last one, and they're the easiest to miss. A seasonal collection whose conditions are no longer pulling in any products stays live at its URL, serving an empty grid to customers and a thin page to Google. So, put a calendar reminder on your campaign collections and unpublish them when the campaign ends. Wholesale Collections: What Replaced the Old Workaround The old advice for wholesale on Shopify was a hidden collection plus a secret link sent to your stockists, usually alongside the Shopify Wholesale Channel. Shopify deprecated that channel on April 30, 2024 and replaced it with B2B on Shopify, which handles product visibility and pricing through catalogs rather than through hidden collections. Catalogs became available on every paid Shopify plan on April 2, 2026, having been Plus-only before that (yay!). The base feature set covers company profiles, up to three active B2B catalogs assigned through Markets, volume pricing, quantity rules, payment terms, and vaulted credit cards, while unlimited catalogs and direct catalog assignment to companies stay on Plus. 💡 A catalog controls both which products a specific company can see and what they pay, which a hidden collection never could. FYI: if you're running wholesale through a password-protected page and a spreadsheet of trade prices, that setup is now doing a job the platform does natively, at no extra cost on your existing plan. Frequently Asked Questions How do I create a collection in Shopify? In your Shopify admin, go to Products > Collections > Create collection. Give the collection a title and a description, choose how products get populated (automated conditions, hand-picked products, or both), set a sort order, then publish it to your sales channels. The collection goes live at yourstore.com/collections/your-handle as soon as you publish it, whether or not you've added it to a menu. What's the difference between a manual and an automated collection in Shopify? A manual collection contains products you add by hand, and an automated collection contains every product matching conditions you set, such as tag, price, product type, category, or metafield value. Automated collections cap at 60 conditions each, and a store can have up to 5,000 of them. Since July 2026 the two types have merged into one flexible model, so a single collection can use conditions and hand-picked products at the same time. How many collections can a Shopify store have? A Shopify store can have up to 5,000 automated collections, with a soft limit of roughly 100,000 manual ones. The practical limit is far lower, because every collection is a page someone has to merchandise, describe, and keep from going empty. A tight set of well-merchandised collections outperforms a long list of half-empty ones. Can a Shopify collection use both conditions and hand-picked products? Yes, as of the collections update Shopify released on July 16, 2026. A single collection can now combine automated conditions, manually selected products, manual exclusions, and other collections as sources, and it can target specific variants rather than whole products. Existing collections keep working with no breaking changes. How do I decide which collections my store should have? Make something a collection when people search for it by name, and make it a filter when people only narrow by it after they arrive. Search demand is what earns a collection its own URL, description, and place in the navigation. Shopify caps you at 25 filters per store in the Search & Discovery app. If you want a second opinion on your category structure, my Shopify design services start with this kind of audit. Do Shopify collection pages help with SEO? Collection pages are usually the strongest commercial pages on a Shopify store, because they match category-level search queries better than any single product page can. Each one gives you a unique URL, an editable page title and meta description, and a description field most stores leave blank. Filtered and sorted versions of a collection URL canonicalize back to the base collection, so a filter combination won't rank on its own. Why aren't filters showing on my Shopify collection page? Collections containing more than 5,000 products don't display filters at all, and that's the most common cause. The other two are a theme that doesn't support filtering and filters that were never created in the free Shopify Search & Discovery app. Stores are limited to 25 filters total, each filter source can only be used once, and a single filter displays a maximum of 100 values to customers. How do I hide a product from a Shopify collection without deleting it? Use an exclusion on the collection, which removes specific products, or products in another collection, from an otherwise automated list. Category, tag, type, and vendor conditions all support exclusions. Before exclusions existed the standard workaround was a junk product type such as "removed" paired with a condition of product type is not equal to "removed", and that hack is no longer necessary. Can I change a Shopify collection URL without losing traffic? Yes, as long as you leave the redirect checkbox ticked when you edit the URL handle. Shopify offers to create a 301 redirect from the old handle to the new one, and unticking that box is how stores end up with 404s on pages that were ranking. If you delete and recreate a collection instead of renaming it, no redirect is created and you'll need to add one manually under Online Store > Navigation > URL Redirects. Start With Your Navigation Collections Write down the five to eight collections that belong in your main menu, and write 150 words for each before you build anything else. Those are the pages that carry your category rankings, and they're the ones customers use to understand what kind of store this is. Everything else (the campaigns, the app plumbing, the seasonal edits) gets easier once the permanent shelves are in place. Get help with your Shopify store Browse The Section Studio
-
Julia DennisWhy So Many Designers Decide Shopify "Isn't for Them"
✍ Written by Julia Dennis, Shopify Expert ⏱ 10 min read Key Takeaways Most Shopify designers work at surface level, using premium themes plus some CSS to make them a bit less basic. You can't break a client's live store when you build inside a duplicated unpublished theme or a free development store. Shopify has about 7.5 designers per 1,000 stores, the lowest designer density of the five platforms I compared. Three or four areas of the Shopify backend belong to a designer. Orders, inventory, finance, and most of settings stay with the client. Shopify limits drag-and-drop freedom on purpose, because theme sections display product data in patterns that are proven to convert. Shopify projects generate retainer work by nature: product launches, seasonal banners, app tweaks, and conversion tests. I find that designers say "ummm no thanks" to Shopify over these five specific beliefs: that you need to code, that you'll break something, that eCom projects have too many moving parts, that the platform belongs to dropshipping YouTubers, and that the theme editor is too rigid. I've held all five of them myself, so none of this is me judging from the sidelines. If you're still deciding between platforms, my Shopify vs Squarespace breakdown for designers covers the practical differences. This one is about the talking-yourself-out-of-it part. My First Shopify Backend Was a Full Panic Moment Okay so, back around 2019 I was a brand designer who had started adding Squarespace sites, because sure, I can build your website too. I made nice sites for hairdressers and stylists. It was fun work and it paid fine, and after a while it started to feel repetitive, because service sites tend to run the same flow every time: services, contact, about, and around again. Then one of my clients asked if I could build her gift boxing company's store in Shopify. I was at the stage of business where you don't say no to anything yet, so obviously I said yes. Then I opened the backend and panicked. I had spent a couple of years dragging blocks around a canvas, and this was a wall of products and collections and settings I had no map for. But somewhere inside that same panic came the thought that changed my business: if this is intimidating me, and I build websites for a living, imagine how lost a store owner feels in here. That gift boxing site ended up going semi-viral, and five more clients booked me off the footer credit. 💡 The panic is a signal that you're looking at something your clients can't figure out either, which is usually where the money is. Belief 1: "I'm Not a Coder, So Shopify Isn't for Me" Short version: you can build Shopify sites professionally without writing Liquid, and I did it for years. Shopify design work falls into three levels of technical depth: Level What you're doing What you need to know 1: Theme customization Themes styled with custom CSS for brand colors, fonts, and a more unique look + feel Design skill plus a bit of CSS. Most designers from a branding background stay here. 2: Custom sections Layouts beyond what the theme offers, added as new sections Normally HTML, CSS, JS, and basic Liquid/JSON. The right resource like a prebuilt section library removes the need for that coding knowledge. 3: Custom Liquid Bespoke functionality, working around platform limits with code instead of a prebuilt app Real Liquid fluency and comfort with Shopify's data model. I hung out at Level 1 for a long time. It was decently profitable, it was fun, and I made really cool sites for my clients (so if that's where you are right now, you're in good company). What happens eventually is that you run out of layouts to choose from in your theme, which can feel annoyingly limiting when you see all these gorgeous Pins of cool Showit designs. Another thing that trips designers up when they think about getting into Shopify: you probably think you need to master every setting and functionality in the Shopify backend before you're allowed to call yourself a Shopify designer. I thought that too, for way too long. The thing is, what we touch as designers is just the tip of the iceberg when it comes to Shopify. It's a totally valid route to say "I only touch the frontend design that can be built with Shopify's native platform, the "eCom manager" backend stuff is up to you/I can refer you to someone who can help", particularly when you're just getting started in the platform. I don't touch payments, taxes, shipping settings, or inventory, and I make this clear during my discovery calls. One client asked me to set her payments up and I had to point out that I'd need her actual bank password to do it. Belief 2: "What If I Break Something?" This is probably the scariest one of the lot, because of course you don't want to be the one breaking your clients' checkout on Black Friday...right? A Shopify store is the core infrastructure behind an online brand's revenue, so if something breaks to the point where customers can't check out, that's a whole lotta stress. So here's the thing: Shopify already solved this for you, and the answer is themes. Everything visual on the storefront lives inside a theme, and a theme is the core infrastructure you design on top of. When you're diving in to make updates, you duplicate the published theme, work away in the unpublished copy, and publish it when you've double checked everything's looking good and working. So, the live store doesn't flinch if you make a little "whoopsie" for a sec while you're building. Safety net use both Free Shopify development stores have no time limit, come with Advanced plan features, and allow up to 10 custom apps each (I've never come close to that limit). You build in a sandbox, then transfer it over. Pair that with unpublished theme copies and there's basically zero chance of breaking someone's business unexpectedly. 💰 The client's fear of breaking things is why your rate is higher on Shopify. Store owners don't trust themselves to pull this off, so they go looking for professional help far sooner than someone building a photography site on Squarespace. Belief 3: "eCommerce Projects Have Too Many Moving Parts" A Squarespace project hands you a couple of page layouts, perhaps an embed or two, and then you're done. Shopify involves products, collections, variants, tags, metafields, apps, and templates beneath all of that, and the sheer volume is what makes designers smash the X button on the Shopify tab. Think of it like a physical store. The storefront you design is the showroom floor, and the admin behind it is the warehouse and the back office. Yours Sometimes yours Never yours Page/product/collection templates, theme settings, content and files, menus, metafields, Bulk product data management, app installs, discounts, gift cards, analytics, shipping Taxes, payments, inventory, policy writing, cookie banner settings Templates are a core concept that you'll want to learn ASAP in your Shopify design career. Three product templates can be populated by 300 products, meaning you want to think hard about how they're going to flexibly handle varying product data. Belief 4: "Every Shopify Resource I Find Is a Dropshipping Bro" Search "how to build a Shopify store" on Youtube and you'll get red arrows, shocked faces, $0 to $500k in 30 days, and a whole lot of AliExpress product research. This is so far off from high-end, boutique Shopify design studio life. So a designer considering getting into Shopify takes one look and assumes the platform is for someone else. The platform hosts everything from someone's first crochet shop up to Skims, Gymshark, and Fenty, which are deeply design-led operations with serious creative teams. That side of Shopify is enormous, but it doesn't make for loud YouTube thumbnails. The clients you want as someone just getting into Shopify are the ones outgrowing a marketplace like Etsy. They come to you with a validated product, real photography, and listing copy already written, which makes them some of my favorite projects to take on. Belief 5: "The Theme Editor Is So Restrictive I Can't Design Anything" This one is valid, and I struggled with this one for YEARS until I found the right workaround. You open the theme editor and you're picking from whatever predefined list of sections your theme felt like including (which is much shorter on a free theme). You're wondering how to make this look ~designed~ enough for someone paying you thousands (and to satisfy your impeccable design taste). You kinda balk at the fact that Shopify doesn't even let you upload a custom font without touching CSS?! I call this conundrum theme jail, and the CSS lipstick you just slapped on it stops working at a pretty predictable point. The admin doesn't do itself any favors for designers jumping into Shopify for the very first time either. There's no "edit site" button anywhere. The way to open Shopify's theme editor involves going to Sales Channels > Online Store > Themes > Edit theme. What's even crazier is that on a brand new store Online Store isn't even displayed in your main sidebar until you search for it?! Annoying as it is at first, the rigidity is deliberate. Once I understood why Shopify is so damn different from Squarespace, I made total peace with it and actually ENJOY the rigidity. Shopify is an entire eCom system first. The storefront's job is to display a potentially huge layer of product data sitting underneath it. The predefined section layouts exist because they present products in layouts that are proven to convert. Full drag-and-drop freedom brings mobile problems, slower load times, and clients who nudge things out of place by accident. If the entirety of Shopify store owners had access to a Showit-like design interface, Shopify stores across the globe would convert way less. Reframe constraints and taste I find that working with more constraints surprisingly frees up my creativity rather than limit it. I like designing within Shopify's structure and clear goals, compared to a client saying "make me a nice site that makes me look good". You know that feeling of "designer's block" when you're staring at a blank canvas? Shopify doesn't have that. The way out of theme jail without learning to code is having a serious section library under your belt. You copy and paste sections into whatever theme you're working in, which is why theme selection stops mattering and why I recommend Shopify's free Dawn theme pretty much always. Clients love it too, because "this is a totally custom site" sells a whole lot better than "I styled a theme for you". My rundown of the 5 best Shopify themes covers where a premium theme still fits. ⚠️ On Shopify's AI section builder: it'll spit out something maybe 50 to 70% of the way there on the first go, and then it falls apart completely as soon as you want to edit anything. Treat it as a rough draft generator. Why Designers Who Push Through Get Paid Shopify runs about 5.8 million live stores and holds 29% of the US eCom software market, with $292 billion in sales in 2024. Checkout converts 36% better on trust and recognition alone, and there are 12,000+ apps offering functionality you'd otherwise have to build from scratch ($$$). Ever since getting into Shopify as a boutique, brand-focused studio, I was always kinda like "wow...sure is quiet in here!". I ran the math to see if my gut feeling was correct. I used BuiltWith alongside official partner counts, filtering the public "100,000 Shopify partners" figure down to the people doing design work (not app or theme developers). 7.5 designers per 1,000 Shopify storesThere are about 40,000 Shopify designers across 5.8 million stores. Webflow has about 20,000 designers for 500,000 sites, and Squarespace sits at roughly double Shopify's density. When you're hunting for work it sure doesn't feel like a thousand stores are allocated to you, but statistically they are. When you think about it, it makes a lot of sense why the designer market for Squarespace, Showit, and Wix sites feels really crowded. The key thing driving this: these platforms are all marketed at DIYers, since those platforms are built on the idea that the owner puts the site together herself. Showit especially is a tiny pond with a lot of fish, further crowded by the fact that half of those designers run template shops with some really gorgeous work. $1.53B projected designer services market by 2036The Shopify designer services market sits near $0.59 billion today, an 11% annual growth rate. That beats the stock market. The sweet spot for a solo designer or a small studio runs $2,500 to $15,000 per Shopify project. Two projects a month at $6,000 gets you to $144,000 a year, and that's before any retainer income or template sales. First-time eCom founders typically are open to investing about $1,500 to $6,000 on their stores and make up around 70% of store owners, while redesigns for established brands pay considerably more (seriously, in the low to mid six figures for one large agency project). My favorite type of project to work on is a pretty successful store with a bad storefront who has found their success because of their marketing and audience-building skills. I love working on these projects because they've already gotten the hard part right, and now there's so much potential for growth through a strategic site rebuild (you can see a few of those across my Shopify design portfolio). Retainers are part and parcel of Shopify work too. A wedding photographer's site gets touched maybe twice a year, whereas a Shopify store has product launches, seasonal banners, and conversion tests running all year long. Where to Start (Or Start Again) If You've Written Shopify Off Create a free Shopify Partners account, open a free development store, and head on over to the theme editor. Your main goal here is to build a mental model of the frontend layer vs. the backend layer of the Shopify platform, and get comfy building out some pages using a theme. After that, go through the motions of an entire project (great for learning and great for building a portfolio that will land you your first eCom client). My 7 things to know before starting a Shopify store guide covers what to gather up front. 🌭 If you had to sell a million hot dogs this year, the thing you'd most need to get right is where you park the cart. You want hungry people who'll happily pay $10 a hot dog. Choosing Shopify is a parking decision. Frequently Asked Questions Do you need to know how to code for Shopify? No, you don't need to code to design Shopify stores professionally. Plenty of Shopify designers work entirely in the theme customizer with themes plus perhaps just a little custom CSS for fonts and brand colors, and I worked that way for years before writing a line of Liquid. The Section Studio removes the coding requirement for custom sections. Is Shopify hard for designers coming from Squarespace? Shopify feels harder than Squarespace for roughly two weeks, mostly because the design tools sit apart from the store data. Shopify splits things into the admin (products, orders, customers) and the theme editor (design and merchandising), and once you know which room you're in it stops feeling foreign. Why is the Shopify theme editor so restrictive? The Shopify theme editor limits you to predefined sections because Shopify is an eCommerce system first, and those sections display product data in patterns proven to convert. Full drag-and-drop freedom brings mobile layout problems and slower load times. You get past the limits by adding custom sections to whatever theme you're using, free ones like Dawn included. Can I design Shopify stores without a developer? Yes, most small Shopify projects can be designed and built by one person. A prebuilt section library covers the custom layouts a theme won't give you, and Shopify's 12,000+ apps handle most functionality requests. These 10 common Shopify mistakes are worth reading first. What if I break a client's Shopify store? You can't break a live Shopify store if you work inside a duplicated, unpublished theme, which is the standard professional workflow. Everything visual in Shopify lives inside a theme, so you duplicate the published one, edit the copy, and publish only when everything's tested and the client signs off. How much do Shopify designers charge per project? Solo Shopify designers and small studios typically charge $2,500 to $15,000 per project. Two projects a month at $6,000 puts you at $144,000 a year before retainers or template sales. Budgets rise with the client's revenue and stakes, so a redesign for an established brand pays considerably more than a first-time founder's launch. Is there too much competition in Shopify design? Shopify has roughly 7.5 designers per 1,000 stores, the lowest density of the five platforms I compared using BuiltWith data and platform partner counts. Webflow sits near 20,000 designers across 500,000 sites, and Squarespace runs about double Shopify's designer-per-site density. The DIY-first platforms attract more designers and fewer paying store owners. Ready to Design Shopify Stores Without the Code Crisis? If theme jail is the thing standing between you and taking Shopify clients, a section library solves it in an afternoon. The Section Studio gives you drag-and-drop sections for any theme, so you can sell truly custom Shopify sites without writing a line of Liquid.
Julia DennisWhy So Many Designers Decide Shopify "Isn't for Them"
✍ Written by Julia Dennis, Shopify Expert ⏱ 10 min read Key Takeaways Most Shopify designers work at surface level, using premium themes plus some CSS to make them a bit less basic. You can't break a client's live store when you build inside a duplicated unpublished theme or a free development store. Shopify has about 7.5 designers per 1,000 stores, the lowest designer density of the five platforms I compared. Three or four areas of the Shopify backend belong to a designer. Orders, inventory, finance, and most of settings stay with the client. Shopify limits drag-and-drop freedom on purpose, because theme sections display product data in patterns that are proven to convert. Shopify projects generate retainer work by nature: product launches, seasonal banners, app tweaks, and conversion tests. I find that designers say "ummm no thanks" to Shopify over these five specific beliefs: that you need to code, that you'll break something, that eCom projects have too many moving parts, that the platform belongs to dropshipping YouTubers, and that the theme editor is too rigid. I've held all five of them myself, so none of this is me judging from the sidelines. If you're still deciding between platforms, my Shopify vs Squarespace breakdown for designers covers the practical differences. This one is about the talking-yourself-out-of-it part. My First Shopify Backend Was a Full Panic Moment Okay so, back around 2019 I was a brand designer who had started adding Squarespace sites, because sure, I can build your website too. I made nice sites for hairdressers and stylists. It was fun work and it paid fine, and after a while it started to feel repetitive, because service sites tend to run the same flow every time: services, contact, about, and around again. Then one of my clients asked if I could build her gift boxing company's store in Shopify. I was at the stage of business where you don't say no to anything yet, so obviously I said yes. Then I opened the backend and panicked. I had spent a couple of years dragging blocks around a canvas, and this was a wall of products and collections and settings I had no map for. But somewhere inside that same panic came the thought that changed my business: if this is intimidating me, and I build websites for a living, imagine how lost a store owner feels in here. That gift boxing site ended up going semi-viral, and five more clients booked me off the footer credit. 💡 The panic is a signal that you're looking at something your clients can't figure out either, which is usually where the money is. Belief 1: "I'm Not a Coder, So Shopify Isn't for Me" Short version: you can build Shopify sites professionally without writing Liquid, and I did it for years. Shopify design work falls into three levels of technical depth: Level What you're doing What you need to know 1: Theme customization Themes styled with custom CSS for brand colors, fonts, and a more unique look + feel Design skill plus a bit of CSS. Most designers from a branding background stay here. 2: Custom sections Layouts beyond what the theme offers, added as new sections Normally HTML, CSS, JS, and basic Liquid/JSON. The right resource like a prebuilt section library removes the need for that coding knowledge. 3: Custom Liquid Bespoke functionality, working around platform limits with code instead of a prebuilt app Real Liquid fluency and comfort with Shopify's data model. I hung out at Level 1 for a long time. It was decently profitable, it was fun, and I made really cool sites for my clients (so if that's where you are right now, you're in good company). What happens eventually is that you run out of layouts to choose from in your theme, which can feel annoyingly limiting when you see all these gorgeous Pins of cool Showit designs. Another thing that trips designers up when they think about getting into Shopify: you probably think you need to master every setting and functionality in the Shopify backend before you're allowed to call yourself a Shopify designer. I thought that too, for way too long. The thing is, what we touch as designers is just the tip of the iceberg when it comes to Shopify. It's a totally valid route to say "I only touch the frontend design that can be built with Shopify's native platform, the "eCom manager" backend stuff is up to you/I can refer you to someone who can help", particularly when you're just getting started in the platform. I don't touch payments, taxes, shipping settings, or inventory, and I make this clear during my discovery calls. One client asked me to set her payments up and I had to point out that I'd need her actual bank password to do it. Belief 2: "What If I Break Something?" This is probably the scariest one of the lot, because of course you don't want to be the one breaking your clients' checkout on Black Friday...right? A Shopify store is the core infrastructure behind an online brand's revenue, so if something breaks to the point where customers can't check out, that's a whole lotta stress. So here's the thing: Shopify already solved this for you, and the answer is themes. Everything visual on the storefront lives inside a theme, and a theme is the core infrastructure you design on top of. When you're diving in to make updates, you duplicate the published theme, work away in the unpublished copy, and publish it when you've double checked everything's looking good and working. So, the live store doesn't flinch if you make a little "whoopsie" for a sec while you're building. Safety net use both Free Shopify development stores have no time limit, come with Advanced plan features, and allow up to 10 custom apps each (I've never come close to that limit). You build in a sandbox, then transfer it over. Pair that with unpublished theme copies and there's basically zero chance of breaking someone's business unexpectedly. 💰 The client's fear of breaking things is why your rate is higher on Shopify. Store owners don't trust themselves to pull this off, so they go looking for professional help far sooner than someone building a photography site on Squarespace. Belief 3: "eCommerce Projects Have Too Many Moving Parts" A Squarespace project hands you a couple of page layouts, perhaps an embed or two, and then you're done. Shopify involves products, collections, variants, tags, metafields, apps, and templates beneath all of that, and the sheer volume is what makes designers smash the X button on the Shopify tab. Think of it like a physical store. The storefront you design is the showroom floor, and the admin behind it is the warehouse and the back office. Yours Sometimes yours Never yours Page/product/collection templates, theme settings, content and files, menus, metafields, Bulk product data management, app installs, discounts, gift cards, analytics, shipping Taxes, payments, inventory, policy writing, cookie banner settings Templates are a core concept that you'll want to learn ASAP in your Shopify design career. Three product templates can be populated by 300 products, meaning you want to think hard about how they're going to flexibly handle varying product data. Belief 4: "Every Shopify Resource I Find Is a Dropshipping Bro" Search "how to build a Shopify store" on Youtube and you'll get red arrows, shocked faces, $0 to $500k in 30 days, and a whole lot of AliExpress product research. This is so far off from high-end, boutique Shopify design studio life. So a designer considering getting into Shopify takes one look and assumes the platform is for someone else. The platform hosts everything from someone's first crochet shop up to Skims, Gymshark, and Fenty, which are deeply design-led operations with serious creative teams. That side of Shopify is enormous, but it doesn't make for loud YouTube thumbnails. The clients you want as someone just getting into Shopify are the ones outgrowing a marketplace like Etsy. They come to you with a validated product, real photography, and listing copy already written, which makes them some of my favorite projects to take on. Belief 5: "The Theme Editor Is So Restrictive I Can't Design Anything" This one is valid, and I struggled with this one for YEARS until I found the right workaround. You open the theme editor and you're picking from whatever predefined list of sections your theme felt like including (which is much shorter on a free theme). You're wondering how to make this look ~designed~ enough for someone paying you thousands (and to satisfy your impeccable design taste). You kinda balk at the fact that Shopify doesn't even let you upload a custom font without touching CSS?! I call this conundrum theme jail, and the CSS lipstick you just slapped on it stops working at a pretty predictable point. The admin doesn't do itself any favors for designers jumping into Shopify for the very first time either. There's no "edit site" button anywhere. The way to open Shopify's theme editor involves going to Sales Channels > Online Store > Themes > Edit theme. What's even crazier is that on a brand new store Online Store isn't even displayed in your main sidebar until you search for it?! Annoying as it is at first, the rigidity is deliberate. Once I understood why Shopify is so damn different from Squarespace, I made total peace with it and actually ENJOY the rigidity. Shopify is an entire eCom system first. The storefront's job is to display a potentially huge layer of product data sitting underneath it. The predefined section layouts exist because they present products in layouts that are proven to convert. Full drag-and-drop freedom brings mobile problems, slower load times, and clients who nudge things out of place by accident. If the entirety of Shopify store owners had access to a Showit-like design interface, Shopify stores across the globe would convert way less. Reframe constraints and taste I find that working with more constraints surprisingly frees up my creativity rather than limit it. I like designing within Shopify's structure and clear goals, compared to a client saying "make me a nice site that makes me look good". You know that feeling of "designer's block" when you're staring at a blank canvas? Shopify doesn't have that. The way out of theme jail without learning to code is having a serious section library under your belt. You copy and paste sections into whatever theme you're working in, which is why theme selection stops mattering and why I recommend Shopify's free Dawn theme pretty much always. Clients love it too, because "this is a totally custom site" sells a whole lot better than "I styled a theme for you". My rundown of the 5 best Shopify themes covers where a premium theme still fits. ⚠️ On Shopify's AI section builder: it'll spit out something maybe 50 to 70% of the way there on the first go, and then it falls apart completely as soon as you want to edit anything. Treat it as a rough draft generator. Why Designers Who Push Through Get Paid Shopify runs about 5.8 million live stores and holds 29% of the US eCom software market, with $292 billion in sales in 2024. Checkout converts 36% better on trust and recognition alone, and there are 12,000+ apps offering functionality you'd otherwise have to build from scratch ($$$). Ever since getting into Shopify as a boutique, brand-focused studio, I was always kinda like "wow...sure is quiet in here!". I ran the math to see if my gut feeling was correct. I used BuiltWith alongside official partner counts, filtering the public "100,000 Shopify partners" figure down to the people doing design work (not app or theme developers). 7.5 designers per 1,000 Shopify storesThere are about 40,000 Shopify designers across 5.8 million stores. Webflow has about 20,000 designers for 500,000 sites, and Squarespace sits at roughly double Shopify's density. When you're hunting for work it sure doesn't feel like a thousand stores are allocated to you, but statistically they are. When you think about it, it makes a lot of sense why the designer market for Squarespace, Showit, and Wix sites feels really crowded. The key thing driving this: these platforms are all marketed at DIYers, since those platforms are built on the idea that the owner puts the site together herself. Showit especially is a tiny pond with a lot of fish, further crowded by the fact that half of those designers run template shops with some really gorgeous work. $1.53B projected designer services market by 2036The Shopify designer services market sits near $0.59 billion today, an 11% annual growth rate. That beats the stock market. The sweet spot for a solo designer or a small studio runs $2,500 to $15,000 per Shopify project. Two projects a month at $6,000 gets you to $144,000 a year, and that's before any retainer income or template sales. First-time eCom founders typically are open to investing about $1,500 to $6,000 on their stores and make up around 70% of store owners, while redesigns for established brands pay considerably more (seriously, in the low to mid six figures for one large agency project). My favorite type of project to work on is a pretty successful store with a bad storefront who has found their success because of their marketing and audience-building skills. I love working on these projects because they've already gotten the hard part right, and now there's so much potential for growth through a strategic site rebuild (you can see a few of those across my Shopify design portfolio). Retainers are part and parcel of Shopify work too. A wedding photographer's site gets touched maybe twice a year, whereas a Shopify store has product launches, seasonal banners, and conversion tests running all year long. Where to Start (Or Start Again) If You've Written Shopify Off Create a free Shopify Partners account, open a free development store, and head on over to the theme editor. Your main goal here is to build a mental model of the frontend layer vs. the backend layer of the Shopify platform, and get comfy building out some pages using a theme. After that, go through the motions of an entire project (great for learning and great for building a portfolio that will land you your first eCom client). My 7 things to know before starting a Shopify store guide covers what to gather up front. 🌭 If you had to sell a million hot dogs this year, the thing you'd most need to get right is where you park the cart. You want hungry people who'll happily pay $10 a hot dog. Choosing Shopify is a parking decision. Frequently Asked Questions Do you need to know how to code for Shopify? No, you don't need to code to design Shopify stores professionally. Plenty of Shopify designers work entirely in the theme customizer with themes plus perhaps just a little custom CSS for fonts and brand colors, and I worked that way for years before writing a line of Liquid. The Section Studio removes the coding requirement for custom sections. Is Shopify hard for designers coming from Squarespace? Shopify feels harder than Squarespace for roughly two weeks, mostly because the design tools sit apart from the store data. Shopify splits things into the admin (products, orders, customers) and the theme editor (design and merchandising), and once you know which room you're in it stops feeling foreign. Why is the Shopify theme editor so restrictive? The Shopify theme editor limits you to predefined sections because Shopify is an eCommerce system first, and those sections display product data in patterns proven to convert. Full drag-and-drop freedom brings mobile layout problems and slower load times. You get past the limits by adding custom sections to whatever theme you're using, free ones like Dawn included. Can I design Shopify stores without a developer? Yes, most small Shopify projects can be designed and built by one person. A prebuilt section library covers the custom layouts a theme won't give you, and Shopify's 12,000+ apps handle most functionality requests. These 10 common Shopify mistakes are worth reading first. What if I break a client's Shopify store? You can't break a live Shopify store if you work inside a duplicated, unpublished theme, which is the standard professional workflow. Everything visual in Shopify lives inside a theme, so you duplicate the published one, edit the copy, and publish only when everything's tested and the client signs off. How much do Shopify designers charge per project? Solo Shopify designers and small studios typically charge $2,500 to $15,000 per project. Two projects a month at $6,000 puts you at $144,000 a year before retainers or template sales. Budgets rise with the client's revenue and stakes, so a redesign for an established brand pays considerably more than a first-time founder's launch. Is there too much competition in Shopify design? Shopify has roughly 7.5 designers per 1,000 stores, the lowest density of the five platforms I compared using BuiltWith data and platform partner counts. Webflow sits near 20,000 designers across 500,000 sites, and Squarespace runs about double Shopify's designer-per-site density. The DIY-first platforms attract more designers and fewer paying store owners. Ready to Design Shopify Stores Without the Code Crisis? If theme jail is the thing standing between you and taking Shopify clients, a section library solves it in an afternoon. The Section Studio gives you drag-and-drop sections for any theme, so you can sell truly custom Shopify sites without writing a line of Liquid.
It's time I gave away my secret sauce...
The Tool You'll Reach for on Every. Single. Shopify Project
My entire Shopify build ecosystem is now yours: a premium library of custom sections and a proven method for building high-end eCommerce sites. Say sayonara to rigid Shopify themes.