Capability tiers for comparing Shopify ecommerce development agencies on complex builds

Quick answer: Shopify ecommerce development agencies fall into three capability tiers, and only the top tier can deliver a complex build. Test which tier you are talking to by asking how they handled the checkout extensibility migration: Shopify sunset checkout.liquid for in-checkout pages on 13 August 2024, for Plus thank-you and order status pages on 28 August 2025, and for non-Plus script tags on 26 August 2026. An agency that shipped those migrations writes Liquid and checkout UI extensions. An agency that did not installs themes.

Why most Shopify agency comparisons are useless

Search for the best Shopify ecommerce development agencies and you get ranked lists of company names, usually written by whoever paid for placement. Those lists compare the wrong thing. Two agencies with identical five-star profiles can differ by an order of magnitude in what they can actually build.

The useful comparison is by capability tier, not by brand. A store selling forty products through a stock theme and a store running B2B pricing tiers across three markets need completely different suppliers, and the second one cannot be served by the first at any price.

Across the Shopify builds and audits we run at Loop2Tech in Karachi, Pakistan, the most expensive failure is not hiring a bad agency. It is hiring a competent tier-one agency for a tier-three problem, discovering the ceiling in month four, and paying twice.

The three tiers of Shopify development services

Every agency selling Shopify development services sits in one of three tiers, defined by what they can change rather than what they claim.

Tier What they do Hard ceiling Right for
Theme installer Configure a purchased theme, install apps, populate content Cannot modify theme code beyond settings; every new requirement becomes another app Under 100 SKUs, standard checkout, no integrations
Theme developer Write Liquid, build custom sections, modify templates, optimise performance Cannot build apps, extend checkout, or handle complex data sync Custom design, content-heavy catalogues, speed work
Platform engineer Custom apps, Admin and Storefront API work, checkout UI extensions, Functions, headless builds, ERP integration Cost and timeline Shopify Plus development, B2B, multi-market, custom logic

The tier boundaries are real, not marketing. A theme installer cannot become a platform engineer for one project, because the skill gap is a different discipline rather than more of the same.

Most agencies present themselves one tier above where they operate. Tier one describes itself as tier two. Tier two describes itself as tier three and subcontracts the difference, which is legitimate if disclosed and a problem when it is not.

What actually makes a build complex

Complexity in Shopify is not catalogue size. A store with 20,000 simple products is straightforward. A store with 200 products carrying configurable options, customer-specific pricing, and an ERP sync is not.

Five things reliably push a project into complex Shopify store builds territory: checkout modification, B2B or wholesale pricing logic, multi-currency and multi-market catalogues, real-time inventory sync with an external system, and subscription or recurring billing. Any one of those requires a platform engineer.

How do you test which tier an agency belongs to

Ask about checkout. The checkout extensibility migration is the cleanest capability filter available, because it forced every serious Shopify developer to do real work on a hard deadline while theme installers waited for an app to solve it.

Shopify documented the sequence publicly in its developer changelog. Checkout.liquid stopped working for in-checkout pages on 13 August 2024. Thank-you and order status pages followed for Plus stores on 28 August 2025, and script tags on those pages sunset for non-Plus stores on 26 August 2026.

Send one email: "How did you handle the checkout extensibility migration for your clients?" The answers sort themselves.

  1. Names specific extension points. The agency talks about checkout UI extensions, Shopify Functions for discount or shipping logic, and which client customisations they had to rebuild rather than port. This is a platform engineer.
  2. Describes the deadline as a project. They audited affected stores, scoped the work, and shipped before the cutoff. Tier two or three.
  3. Says an app handled it. Honest tier one. Fine for simple stores, disqualifying for complex ones.
  4. Does not know what you mean. They have not maintained a Shopify store through 2024 or 2025. Stop there.

This test costs nothing, takes a day, and cannot be gamed by a proposal template.

The performance question separating ecommerce development agencies

Shopify publishes a hard performance floor, and most agencies cannot tell you where their builds land against it. Shopify requires a minimum average Lighthouse performance score of 60 across home, product, and collection pages for Theme Store acceptance, and states that Core Web Vitals are measured on mobile by default.

A score of 60 is a floor for selling a theme, not a target for running a store. Ask any candidate what score their last three builds achieved on mobile and whether they measured it in Lighthouse or in field data from the Web Performance Dashboard. Lab and field numbers diverge, and an agency quoting only lab scores is quoting the flattering one.

The app accumulation problem nobody warns about

Every installed Shopify app injects scripts, and the cost compounds silently. We regularly open stores carrying code from apps that were uninstalled months earlier, because Shopify app removal frequently leaves theme snippets behind.

That residue is the first thing we audit and the single most common cause of a slow store. It also explains why tier-one agencies produce slow sites without doing anything visibly wrong: their only tool for a new requirement is another app.

The full remediation sequence is in our Shopify speed optimisation guide, and the cost of getting this wrong is direct. The Baymard Institute puts the global cart abandonment average at 70.19% across 14 years of research, and load time sits upstream of every one of those exits.

Should you consider agencies outside your own market

Yes, if you evaluate on capability rather than location, and no if you evaluate on hourly rate alone. Rate arbitrage is real, and it is also the reason many offshore engagements fail: buyers optimise for the cheapest hour and get tier-one work priced as tier three.

Shopify skill concentrates unevenly. Karachi, Lahore, Warsaw, and Ho Chi Minh City all contain platform engineers billing well below London or New York rates, alongside a much larger population of theme installers.

Three checks make remote engagements work. Insist on a staging URL you can open at any time rather than scheduled demos. Require overlap hours in writing, not "we are flexible". Ask for a Liquid or app code sample from a real project, since code review is location-independent and reveals tier immediately.

Our broader framework for vetting suppliers before you have any performance data is in our guide to choosing ecommerce marketing agencies for new launches.

The search capability most Shopify agencies do not have

Almost no Shopify development agency can do credible search work, and almost all of them claim to. The gap matters more now than it did two years ago, because product discovery increasingly happens inside AI answers where there is no ad auction to buy your way into.

Two technical requirements decide whether a Shopify store appears in those answers. Products need merchant listing markup, the structured data class Google documents for pages where a customer can actually complete a purchase, as distinct from product snippet markup for pages where they cannot. Collection pages need genuine content, not a bare product grid.

The original GEO study from Princeton, Georgia Tech, and IIT Delhi found that adding statistics, expert quotations, and cited sources lifted generative-engine citation rates by up to 40%. None of those three signals requires domain authority, which is why a new store can be cited in a ChatGPT answer while having no chance of outranking Amazon organically. We documented the retrieval mechanics in our guide to getting cited by ChatGPT.

What to ask about structured data specifically

Ask which schema types the agency implements and why. A correct answer names Product with per-variant Offer nodes, BreadcrumbList, Organization, and FAQPage, and explains why merchant listing markup applies to a Shopify product page. Our breakdown of which schema types actually matter is the same list we implement.

Collection pages carry the strongest commercial intent of any page type a store owns, and most agencies ship them as a grid with a two-word heading. The method for fixing that is in our guide to collection page SEO.

Matching the tier to your actual project

Pick the cheapest tier that clears your requirements, and be honest about which requirements are real. Paying for platform engineering you do not need wastes money as reliably as underbuying wastes time.

Your situation Tier you need Realistic timeline
First store, standard products, stock theme Theme installer 2 to 4 weeks
Custom design, speed and search work, no checkout changes Theme developer 6 to 10 weeks
Checkout customisation, B2B pricing, ERP sync, subscriptions Platform engineer 12 to 24 weeks
Headless storefront on the Storefront API Platform engineer plus front-end team 16 weeks and up

One caution on headless. Going headless removes the theme layer and hands you full front-end control, along with full responsibility for performance, SEO, and every piece of functionality a theme provided free. We recommend it when a genuine requirement forces it, and we talk clients out of it when the motivation is that headless sounds modern.

Our own build approach across these tiers is documented in our lifestyle brand Shopify case study, and the launch sequence in our guide to launching a high-converting Shopify store.

Conclusion

Do three things this week. Send the checkout extensibility question to every agency on your shortlist and sort the replies into the four categories above. Write down which of the five complexity triggers your project actually hits, then refuse to pay for a tier beyond that list. Ask each candidate for their last three builds' mobile Lighthouse scores and whether those came from lab or field data.

An agency that answers all three precisely is worth its rate. If you also need the search architecture decided before the build rather than retrofitted after, our AEO, GEO and SEO services run alongside our Shopify development work. Send us your requirements and we will tell you which tier your project needs, including when that tier is not us.

Frequently asked questions

What is the difference between a Shopify theme developer and a Shopify app developer?

A Shopify theme developer writes Liquid, builds custom sections, and modifies storefront templates, working entirely within the theme layer. A Shopify app developer works with the Admin API, Storefront API, checkout UI extensions and Shopify Functions, building functionality the theme layer cannot express. Complex builds involving checkout customisation, B2B pricing or external system sync need app-level capability, and no amount of theme development substitutes for it.

How much does a complex Shopify build cost?

Cost tracks the capability tier and the timeline rather than the catalogue size. A stock theme configuration runs two to four weeks, a custom theme build with performance and search work runs six to ten weeks, and a platform engineering project involving checkout extensions, B2B logic or ERP integration runs twelve to twenty-four weeks. Compare quotes by asking which tier the agency is pricing, because a tier-one quote and a tier-three quote for the same brief are not comparable.

Do I need Shopify Plus for a complex store?

Shopify Plus is required for checkout customisation through checkout UI extensions, B2B functionality, and higher API rate limits, so any project needing those requires Plus. Projects needing custom theme work, apps, integrations or headless front ends do not require Plus and run on standard Shopify. Decide by listing the specific features you need and checking which are Plus-gated, rather than assuming complexity implies Plus.

Why is my Shopify store slow after hiring an agency?

The usual cause is app accumulation rather than bad development. Every installed Shopify app injects scripts, and uninstalling an app frequently leaves theme snippets behind that continue loading. Agencies operating at the theme-installer tier solve every new requirement with another app, so page weight grows steadily while nothing looks visibly wrong. Auditing every script that loads, then removing residue from uninstalled apps, is the first fix.

Should search work happen before or after a Shopify build?

Search work should happen during the build, not after it. Collection URL structure, variant architecture, structured data and image handling are architectural decisions, and changing them on a live store means URL migrations, redirects and a recovery period in rankings. Loop2Tech runs Shopify development and search work as one engagement for this reason, because retrofitting search structure into a live catalogue costs more than building it in.