E-commerce

Shopify vs a Custom Website for a Small Brand

When Shopify is the smart choice for a small brand, when a custom website makes more sense, and the middle path most growing brands should consider.

A laptop showing an online store product grid next to a kraft gift box, a candle and a linen pouch

If you sell products, one of the first big decisions is where your store will live. Shopify is the default answer for a reason, but it isn't the right answer for every brand. Here's how to think about it without the hype on either side.

First, a definition. By "custom website" I mean a site designed specifically for your brand and built on something other than a ready-made store platform: a hand-built site, or a flexible website platform where the design isn't tied to a store theme. By "Shopify" I mean a Shopify store, usually starting from a theme.

What Shopify does well

Shopify is a hosted store platform. You pay a monthly subscription and it handles the hard parts of selling online:

  • Checkout and payments that are secure, fast and familiar to shoppers.
  • Products, variants and inventory, including stock levels across sizes or colours.
  • Shipping and tax settings for different regions.
  • Order management, refunds and customer accounts.
  • An app store for reviews, subscriptions, bundles, wholesale, loyalty and more.
  • Hosting, security and updates handled for you.

For most small brands selling physical products, those features are exactly what you need, and building them yourself would cost far more than years of subscription fees.

Where Shopify can get in the way

Shopify's strengths come with trade-offs:

  • App costs add up. Many features that look built-in are actually third-party apps, each with its own monthly fee. A store with a dozen apps can cost much more each month than the plan itself.
  • Themes look alike. Popular themes are used by thousands of stores. Without design work, your brand can look like everyone else's.
  • Content pages are basic. Shopify is excellent at product pages and less flexible for rich storytelling pages, lookbooks, or complex service pages.
  • Some structure is fixed. URL patterns, checkout customisation and some page layouts follow Shopify's rules, especially on lower plans.

None of these are deal-breakers. They're things to plan for.

When a custom website makes more sense

A custom site is often the better fit when:

  • You sell services, not products, or products are a small part of the business.
  • You sell a few items or packages, and a simple payment link or a lightweight checkout is enough.
  • Your brand story is the product. Studios, hospitality, consultants and premium service brands often need storytelling layouts that store themes aren't made for.
  • You need specific features a store platform doesn't handle well, like custom quote forms, corporate order requests or unusual booking flows.
  • You want full control over design, speed and every page's structure.

The trade-off: a custom site needs someone to build it properly, and selling online through it takes more setup. If you'll be managing hundreds of products and daily orders, that setup quickly becomes a second job.

Side by side

ShopifyCustom website
Best forProduct brands with a catalogue and regular ordersService businesses, small catalogues, story-led brands
CheckoutBuilt in, mature, trustedNeeds a payment tool or a lightweight checkout
Design freedomHigh with a good designer, limited by theme structureFull
Running costsMonthly plan plus appsHosting plus any tools you add
Day-to-day updatesEasy for products; content pages simplerDepends on how it's built; can be just as easy
Scaling a catalogueVery goodHarder without a store system

The middle path most brands should consider

You don't have to choose between "theme as-is" and "build everything from scratch." For many small brands, the best value is Shopify with real design work:

  • A theme chosen for your catalogue size and the way people shop your products.
  • Your brand applied properly: typography, colours, photography style, icons.
  • Product pages rewritten and rearranged to answer buyers' questions: what's inside, size, materials, delivery times, gifting options.
  • Custom sections for the pages that matter most, like the home page, a gift guide or a corporate gifting page.
  • A short list of apps you actually need, instead of twenty you're paying for.

Another option, if your brand leans heavily on content or services, is the reverse: a custom website as the main brand home, with a Shopify store for the shop. This takes more planning so the two feel like one brand, but it gives you the best of both.

Questions to ask before deciding

  1. How many products will you sell in the next year? A handful, or a growing catalogue?
  2. Who will update the site? If it's you, how comfortable are you with the editor?
  3. How do customers buy today? One-off orders, subscriptions, bulk or corporate orders, quotes?
  4. What makes your brand different? If it's the story and the experience, budget for design, whichever platform you pick.
  5. What will it cost per month, all in? List the plan, every app, email tools and maintenance.

Don't forget speed and mobile

Whichever platform you choose, most of your shoppers will be on a phone. Store pages get heavy fast: large product photos, review widgets, pop-ups, chat bubbles and tracking scripts all add weight. Every app you install on Shopify can add code to your pages, even on pages where it isn't used.

A few habits keep a store quick: resize and compress product photos before uploading, keep the number of apps short, remove apps you no longer use (and check that their code is gone too), and test your product pages on a real phone on mobile data. A custom site has the same rules: it can be very fast, but only if it's built with care. Speed is a design decision, not a platform feature.

Moving later is possible, but not free

If you start on one platform and outgrow it, you can move. Products, customers and orders can usually be exported, but redesigning, rebuilding and redirecting old URLs (so you keep your search traffic) all take time. That's why it's worth spending an hour on the questions above before you start.

The short version

  • Selling physical products regularly? Shopify, with design work so you don't look like a template.
  • Selling services or a few packages, with a strong story? A custom website, with a simple payment setup.
  • Both? A custom brand site with a Shopify shop, designed to feel like one place.

Whichever you choose, budget for the running costs, not just the build. My guides on website costs and website maintenance break those down.

Work with me

Planning a store or a new brand site?

I design and build Shopify stores and custom brand websites, and I've led design and marketing for a US gifting company since 2020, so I know what product pages need to do. Tell me about your brand and get a fixed quote.

Written by Oka Yunior. More than 10 years in design, almost 7 at a US design agency, and since 2020 leading design and marketing for a US gifting company.

Keep reading

All articles