Skip to content

Shopify

A Shopify online shop designed around your range

Shopify is a platform for online shops, with its own admin, checkout and an App Store full of extensions. We design and set up the shop so customers can find your range and orders can be processed without unnecessary steps. We use what Shopify already does; where it falls short, we add what is needed.

The platform is rarely the problem; the setup often is

This page is for anyone planning to sell on Shopify, or already selling there and wanting the shop to fit their range better. If you are still unsure about the platform, start with the choice between ecommerce solutions.

What goes wrong in an online shop is usually in the setup: collections that do not reflect how customers search, product pages that do not explain a choice, ten apps where three do the same job, and orders that still need manual work afterwards.

What we do to a Shopify shop

Five areas, in this order of importance. Not every shop needs all five.

Design and theme

We use a theme as a starting point and adapt it to your brand and range. We design pages separately when they need more than the theme offers. Where the theme already works well, we leave it in place.

  • Brand identity, typography and imagery

  • Design for phone and desktop

  • Changes you can continue to manage yourself

Product and collection pages

A collection is a group of products, such as a category, brand or season. We define the collections and filters, and what a product page needs to explain: variants, sizes, materials, delivery and returns.

  • Range structure

  • Filters that reflect how customers choose

  • Product pages that explain the choice

Choosing apps

The Shopify App Store has apps for almost everything. We choose as few as possible, looking at each app’s cost, the data it requires and what it adds to your shop. An app you do not need is one more subscription and dependency.

  • Review of the apps you already use

  • Choose by function, not by package

  • Clear view of what each app costs and can access

Integrations

Stock, accounting, shipping: we connect Shopify to the software you already use, starting with an existing integration where one is available. If we build an integration ourselves, we use the GraphQL Admin API, Shopify’s required interface for new apps.

  • An existing integration where it is sufficient

  • Agreement on which system is the source of truth

  • Notifications when something does not come through

Checkout, within your plan

What you can change in checkout depends on your Shopify plan. Custom elements in the information, shipping and payment steps are only available on Shopify Plus; the Thank You and Order Status pages can be extended on every plan. What is possible in your case is set out in the proposal.

  • First check what the plan allows

  • No promises beyond that

Two situations in a Shopify store

Possible applications, not completed commissions. They show what we consider.

Product options, stock and fulfilment that work together

Problem

A shop sells each table in three sizes and four wood types. The product page does not show which combinations are available, and after an order someone has to look up by hand where each part is kept.

Solution

A product and variant structure where every combination can be tracked, a product page that shows what is available, and an integration that passes the order with the correct details to the stock system or shipping software.

Data involved

Products and variants, stock by variant and location, orders and shipping details.

Value

Customers order what is available, and the person packing it receives the complete order.

Depends on

How many variants a product has, whether Shopify or another system is the source of truth for stock, and whether an integration already exists for your stock or shipping software.

Moving to Shopify without loose ends

Problem

Your online shop runs on a platform that no longer fits, but it contains hundreds of products, customer data and addresses that have been in search results for a long time.

Solution

A phased migration: transfer and clean up products, collections and customer data, redirect old addresses to the new ones, and test the new shop before switching over.

Data involved

Products, variants, images, customer data, order history where needed, and the list of old addresses.

Value

Existing links do not lead to an error page, and you start in Shopify with a cleaned-up product range.

Depends on

What your current platform can export, how much cleaning up the data needs, and which order history you genuinely want to retain.

Shopify suits many shops, not every one

This is a good fit if

  • You sell products and want to manage the shop yourself

  • Most of what you need is in Shopify or available as an app

  • You already sell through Shopify and want to improve the setup

  • You want integrations with stock, accounting or shipping

This is less suitable if

  • You mainly sell services or appointments and do not have a product range

  • Your content matters more than your shop and you already work in WordPress

  • Your checkout needs custom steps but Shopify Plus is not within budget

If Shopify is not a fit, we look at other routes, such as an online shop within WordPress using WooCommerce or a website with an enquiry journey rather than a shop.

From product range to an online shop that processes orders

  1. Map the range and processes. Which products and variants exist, where stock is held, who processes orders and which software they use. If you already have a shop, we review it.

  2. Define the plan and apps. We determine what Shopify handles itself, which apps are needed and whether something depends on your plan, such as checkout. This is included in the proposal, along with recurring costs.

  3. Design the pages that matter most. First the homepage, a collection, a product page and the basket, on phone and desktop, ready to review in your browser.

  4. Setup and build. Adapting the theme, setting up collections and products, configuring payments and shipping, and building the integrations.

  5. Test orders. We place test orders with different products, discounts, shipping and payment methods, and follow them through to processing and accounting.

  6. Launch and handover. The shop goes live on your own domain. You receive guidance on daily management, and we record who is responsible for what after launch.

What we need for a proposal

The more we know about your range and order processing, the more precise the proposal.

  • Your current Shopify plan, or the plan you are considering

  • A product list or export, including variants

  • The software you use for stock, accounting and shipping

  • The apps you currently use, and what for

  • A few shops you think work well, and why

  • Only during the build: access through permissions that you grant and can revoke in your own Shopify admin, never through your password

What determines the cost of a Shopify shop

No figures here. The investment follows from these choices; recurring costs are listed alongside in the proposal.

  • Product range. The number of products and variants, and how many still need descriptions or photography.

  • Design. Whether a customised theme is enough, or pages need their own design.

  • Apps and integrations. How many systems are involved, and whether integrations already exist for them.

  • Migration. What needs to move over from another platform and how much clean-up that requires.

  • Checkout and plan. What you want to change in checkout, and whether your plan supports it.

Recurring costs

  • The Shopify plan

  • Subscriptions for apps from the App Store

  • Costs of connected software

  • Maintenance: keeping apps, theme and integrations up to date when Shopify changes something

Questions about Shopify

Can you improve my existing Shopify shop?

Yes. We review the theme, apps, collections and integrations, then make a list of what will make the biggest difference for your customers and order processing. Starting again is far from always necessary.

My checkout still uses checkout.liquid or extra scripts. Does that need to change?

Yes. Shopify no longer supports checkout.liquid for the information, shipping and payment steps, and has removed it from the Thank You and Order Status pages. Script tags on those pages have been disabled for Plus shops since 28 August 2025 and for other shops since 26 August 2026. What was there needs to move to extensions. We first review which of those changes you still need.

Will I manage the shop myself afterwards?

That is the starting point. You manage products, collections, stock and orders in Shopify. We agree which parts of the theme you will update yourself and explain them during handover.

What if I need a feature for which there is no app?

Then a bespoke Shopify app can be made specifically for your shop. What this involves and what depends on your plan is explained on the Shopify apps page.

Beyond the shop

  • Shopify app development. For a feature in your Shopify admin or checkout that no existing app handles well.

  • API integrations. For orders, stock or customer data that need to move between Shopify and your other software.

  • Custom apps. For tailored software beyond Shopify, such as an ordering portal or an overview for your team.

  • Ecommerce development. For anyone still deciding between Shopify and another platform.

Tell us what you sell and where things are currently getting stuck

A broad outline of your range, your current platform if you have one, and the software you use to process orders: that is enough for us to say what Shopify handles itself and what else is needed.