How to Choose a Shopify Development Agency in the UK
Sajad Saleem
Co-founder of Ampliflow. Builds AI automation, websites, SEO/AEO, and growth systems for UK SMEs.
Choose a Shopify agency by testing whether it can make three decisions clearly: what should stay native, what genuinely needs custom work and how the build will improve a commercial measure. Portfolio polish matters. Decision quality matters more.
The right agency may recommend a theme when you arrived asking for headless. It will show how redirects, analytics, product data and checkout are protected. It will also tell you what not to build.
The wrong one starts with a framework, produces a large feature list and leaves the operating model for later.
Checked: 14 July 2026 · Written for UK ecommerce teams comparing a theme build, redesign, migration or headless storefront
The 12-test agency scorecard
Score each agency from 0 to 2 on every test: 0 = absent, 1 = plausible, 2 = evidenced. A strong partner should reach at least 19 out of 24 without a zero on migration, ownership or measurement.
| Test | What good looks like |
|---|---|
| 1. Problem definition | Names the buying or operating constraint before proposing technology |
| 2. Theme vs headless judgement | Can explain the cheapest architecture that meets the brief |
| 3. Relevant commerce work | Shows stores with similar catalogue, journey or integration complexity |
| 4. Product discovery | Understands collections, filters, search, variants and merchandising |
| 5. Mobile buying | Designs and tests for real thumb-led product and checkout journeys |
| 6. Performance | Sets measurable budgets and tests production pages, not only mock-ups |
| 7. SEO migration | Owns URL mapping, redirects, canonicals, metadata and launch monitoring |
| 8. Analytics | Defines events and business questions before implementation |
| 9. Integration boundaries | Documents data ownership, failure paths and third-party limits |
| 10. Delivery process | Has visible milestones, dependencies, acceptance criteria and a rollback path |
| 11. Ownership | Gives you the code, accounts, data, documentation and access you are paying for |
| 12. Support | States response boundaries, maintenance scope and the route for urgent revenue issues |
The scorecard prevents a common mistake: giving ten points to a homepage animation and none to the redirect plan.
Start by deciding which Shopify agency you need
“Shopify agency” covers different jobs. Buying the wrong category creates friction even when the people are capable.
Theme setup or theme improvement
Best when the catalogue and buying journey are straightforward. The agency configures a quality theme, sharpens design, improves templates and connects essential apps. This is often the fastest and lowest-risk route.
Custom Shopify theme development
Best when you need distinctive layouts and behaviour but want to remain inside Shopify's Online Store model. Ask how much of the work is reusable sections versus hard-coded templates.
Headless Shopify development
Best when product discovery, editorial content, performance control, market structure or unusual journeys have outgrown a theme. Headless separates the storefront from Shopify's commerce back office and creates more design and engineering responsibility.
Shopify's supported headless stack is Hydrogen, with Oxygen available for hosting, while the Headless channel supports other frameworks through the Storefront API. An agency should explain why its route fits your team—not merely why its developers prefer it.
Ecommerce replatforming and migration
Best when moving from WooCommerce, Magento, Wix, Squarespace or another platform. Data quality, URLs, redirects, subscriptions, customer accounts and operational cutover can matter more than the new homepage.
Conversion and retained development
Best when the store already works and the need is a measured sequence of improvements. This partner should be comfortable finding small, valuable releases instead of turning every request into a redesign.
Test 1: does the agency diagnose before prescribing?
The first useful conversation should cover:
- revenue model and contribution margin;
- product catalogue and variant complexity;
- mobile and desktop conversion by journey;
- how customers currently find products;
- the content and proof that helps them choose;
- operational systems behind the store;
- markets, languages and currencies;
- what the internal team can own after launch;
- the single constraint the project must remove.
If the discovery call spends forty minutes on your preferred framework and none on the customer journey, the agency is qualifying the build for itself.
Test 2: can it say “use a theme”?
Headless is not a quality tier. It is an architecture with different trade-offs.
A good Shopify theme keeps hosting, storefront editing and many app integrations inside the platform's familiar model. A custom headless storefront creates deeper control over rendering, content and interaction, but it also creates a separate codebase, deployment process and maintenance surface.
Ask every shortlisted agency:
What would we lose by staying on a theme, and what would we save?
The answer should name specific journeys. “Headless is faster” is not enough. A bloated headless build can be slow; a disciplined theme can perform well. Our headless Shopify cost guide gives the commercial test and 12-month ownership model.
Test 3: is the portfolio relevant—or merely attractive?
Do not ask only to see Shopify sites. Ask to see the problem most like yours.
- Large catalogue? Review search, filters, collection logic and zero-result handling.
- High-consideration products? Review comparison, education, reviews and FAQs.
- International? Review locale URLs, currencies, content and regional merchandising.
- Subscription? Review account, payment recovery and plan-change journeys.
- Migration? Ask what traffic, redirect and data problems appeared after launch.
Then open the work on a phone. Use search. Change a variant. Add and remove items. Trigger an error. A portfolio screenshot cannot show whether the store survives ordinary behaviour.
Test 4: does it understand the whole route to checkout?
Customers rarely travel homepage → product → checkout in a neat line. They arrive on products, collections, articles, ads and shared links.
The agency should map:
- landing and orientation;
- search or collection browsing;
- comparison and product confidence;
- variant and availability decisions;
- cart changes and delivery expectations;
- checkout handoff;
- account, order and post-purchase journeys.
Ask what happens when a product is unavailable, a search returns nothing, an integration is slow or the buyer returns on another device. Good commerce work includes the unglamorous states.
Test 5: how does it define performance?
“Fast” needs acceptance criteria.
Ask for:
- target Core Web Vitals on representative production templates;
- an image and third-party script policy;
- a performance budget for JavaScript and fonts;
- testing on mid-range mobile devices and ordinary connections;
- monitoring after marketing tags and apps are added;
- who decides whether a new app is worth its performance cost.
Shopify's own web performance guidance identifies themes, apps and third-party code as areas that can affect storefront performance. The agency should manage those trade-offs rather than promise a permanent score before the real store exists.
Test 6: does the migration plan exist before launch week?
A migration plan should include:
- a crawl and export of current URLs;
- traffic, link and revenue data for priority pages;
- one-to-one mapping from old URLs to the closest useful new page;
- product, collection, blog, image and document URLs;
- titles, descriptions, canonicals and structured data;
- internal-link updates;
- redirect tests before launch;
- new sitemap and Search Console checks;
- daily monitoring immediately after launch.
Shopify recommends creating redirects for important pages and checking the most visited URLs after launch in its official migration guidance. “We have an app for redirects” is not the same as owning the mapping.
Test 7: does it measure the business question?
Analytics should begin with decisions:
- Which collection routes help customers find a product?
- Where do mobile buyers abandon a configurator?
- Which content assists product discovery?
- Which zero-result searches reveal missing products or synonyms?
- Do new product templates improve add-to-cart quality, not only clicks?
The implementation may use Shopify analytics, GA4, ad pixels and server-side events. The tool list matters less than named events, consent behaviour, test orders and a report somebody will act on.
Test 8: are integrations treated as products, not plug sockets?
For each ERP, PIM, warehouse, subscription, review, search or email system, ask:
- Which system owns each field?
- How often does data synchronise?
- What happens when a request fails?
- Who receives the alert?
- Can orders still complete if the service is unavailable?
- Are API and usage limits understood?
- How is the integration tested before launch?
An architecture diagram without failure behaviour is decoration.
Test 9: can you see how the project will be governed?
Look for a delivery shape with visible decisions:
| Stage | Decision that should be complete |
|---|---|
| Discovery | Problem, baseline, scope, exclusions and architecture |
| UX/design | Key journeys, content needs and mobile behaviour |
| Build | Components, integrations, environments and data flow |
| Acceptance | Browser, device, accessibility, analytics and commerce checks |
| Launch | Redirects, DNS, rollback, support and named owners |
| Improvement | Backlog ordered by evidence, not stakeholder volume |
Fixed price or time-and-materials can both work. Ambiguous acceptance cannot.
Test 10: what do you own at the end?
The contract should name ownership and access for:
- Shopify organisation and store;
- domain and DNS;
- source-code repository;
- hosting and deployment accounts;
- design files and licensed assets;
- analytics, tag manager and Search Console;
- third-party service accounts;
- documentation and credentials;
- customer and product data;
- the right to appoint another developer.
Agency-managed access can be convenient. Agency-held ownership is leverage you do not need.
Test 11: is support specific enough to protect revenue?
“Ongoing support available” is not a service level.
Ask what qualifies as urgent, how to report it, response hours, included maintenance, dependency updates, monitoring and the difference between a defect and a new feature. For a trading store, a broken checkout and a misaligned banner do not enter the same queue.
Test 12: can the agency communicate trade-offs plainly?
You are looking for sentences like:
- “That app solves the need more safely than custom code.”
- “This interaction is attractive but adds mobile friction.”
- “Keep the current URL; changing it creates risk with no customer gain.”
- “We cannot price the ERP work until we see the data and API.”
- “A theme is enough for this stage.”
Plain trade-offs are a stronger signal than technical vocabulary.
Questions for the final pitch
- What is the first assumption you would test?
- Which part of our brief would you remove?
- Why theme, custom theme or headless for this store?
- What creates the largest launch risk?
- Show us a real migration map or acceptance checklist with client details removed.
- Which events will prove whether the new journey helped?
- What do we need to provide, and by when?
- Who will work on the project after the pitch?
- What will twelve months of ownership cost?
- How can we leave cleanly if the relationship ends?
Frequently asked questions
How much does a Shopify development agency cost in the UK?
A theme improvement may cost a few thousand pounds. A focused headless storefront often needs a £12,000–£30,000 planning budget, while complex migrations can exceed £30,000–£80,000. Compare scope and ownership, not headline totals.
Should I use a Shopify Partner?
Partner status can indicate platform activity and access to Shopify's ecosystem. It does not replace evidence of relevant work, clear architecture, migration safety and commercial judgement.
Do I need a UK-based Shopify agency?
Not automatically. A UK team may simplify workshops, consumer expectations, VAT context and working hours. Capability, communication and ownership matter more than postcode.
How many agencies should I shortlist?
Three is usually enough after an initial fit screen. More proposals create comparison noise and consume the time needed for proper discovery.
Should I pay for discovery?
For a complex store, paid discovery is reasonable when it produces assets you can use: requirements, journey maps, architecture, risks, migration scope and a delivery plan. Do not pay merely for an extended sales pitch.
Choose the team that makes the brief smaller and clearer
The best agency does not make the project sound impressive. It makes the buying problem, architecture, risk and ownership legible. Score that discipline before you score the visual treatment.
Related: Shopify website cost UK · Headless Shopify cost UK · Migrate to Shopify safely · Shopify speed optimisation · Shopify vs WooCommerce · Shopify SEO guide · Headless Shopify development