Skip to content
Digital Otters
Shopify & Shopify Plus buildsStores · Themes · Apps · Plugins

We engineer Shopify stores that move real money

Digital Otters is a Shopify development team: custom Online Store 2.0 themes, private apps, plugins, checkout extensions, integrations and the deep customisation work most agencies decline. Over $150M+ in tracked sales.

$shopify theme dev --store otters --live
Tracked client sales
$150M+
  • 40+ Shopify stores built, migrated and customised
  • Plus, B2B, Hydrogen and headless experience
  • Client owns every repo, theme and app key
client-store.myshopify.com
CClient Store3
Ridge Utility Jacket$248.00
Otter Trail Runner$164.00$198
Dry Bag 22L$92.00$118
Theme build
Checkout
Order placed+ $248.00 · 1.4s to pay
$150M+In sales generated for Shopify clients
40+Shopify stores built, migrated and customised
6–12 wksTypical build window, scope fixed up front
100%Client-owned repos, themes and app keys
Shopify store developmentCustom OS 2.0 themesApps & pluginsCheckout extensibilityShopify Plus & B2BMigrationsSpeed engineering

The build, layer by layer

Five layers decide whether a Shopify store makes money

A Shopify development agency does far more than install a theme. Digital Otters owns the whole commerce system — storefront, catalogue model, apps and plugins, checkout and back-office operations — because a weakness in any one of them shows up in the revenue.

01Storefront & themeOnline Store 2.0

Custom OS 2.0 theme architecture — sections, blocks, metafield-driven content and a speed budget your merchandisers can edit without breaking layout.

LiquidSectionsSpeed budget
02Catalogue modelProducts & metaobjects

Variant, option and metaobject modelling so bundles, kits and regional pricing behave correctly in search, filters and feeds.

MetaobjectsCollectionsSearch & filter
03Apps & pluginsCustom development

Private and public Shopify apps, embedded admin tooling and plugins that replace three subscriptions with one thing built for your operation.

RemixAdmin APIWebhooks
04Checkout & B2BConversion surface

Checkout extensibility, Shopify Functions, discount and shipping logic, wholesale and B2B flows — tested against real payment paths.

FunctionsUI extensionsB2B
05Operations & dataRun it profitably

ERP, 3PL and CRM integrations, server-side events, GA4 and reporting, plus documentation and training so your team runs the store day to day.

IntegrationsGA4 + eventsHandover docs
Why it matters

Every layer we ship is documented, version-controlled and handed over. You own the theme, the app code and the integrations — not a locked agency retainer.

$150M+Tracked sales through stores, themes and apps we built
100%Client-owned code, repos and app credentials on handover

Store teardown

Open the store. Six layers decide whether it scales.

Select a layer to see what breaks in a typical Shopify build — and what we engineer instead. This is the exact review we run before quoting any store.

Layer 01 · Storefront experience

The layer buyers judge in four seconds

Collection, product and cart templates decide whether visitors find, trust and buy. We design discovery and product pages against real catalogue data, not placeholder grids.

What breaks
  • Demo content hides real variant and image complexity
  • Filters and collection logic added after launch
  • Cart and PDP designed separately from merchandising
What we build
  • Templates tested with your live catalogue depth
  • Discovery, filtering and upsell planned as one journey
  • Mobile-first PDP with real media weight budgets
Owned byUX + frontend engineeringConversion

Shopify development services

Stores, themes, apps, plugins and the hard customisation

Six engagements cover almost every brief we take. Each one ships with documentation, a staged deploy and code you own.

End to end

Shopify store development

New stores built from strategy through launch — information architecture, templates, catalogue setup, payments, shipping and analytics.

  • Discovery, IA and template plan
  • Catalogue, payments and shipping config
  • Launch QA, redirects and analytics
Liquid

Custom OS 2.0 themes

Bespoke Online Store 2.0 themes — JSON templates, sections, blocks and metafield-driven content your merchandisers can run alone.

  • Reusable section and block library
  • Dynamic sources and metafields
  • Core Web Vitals speed budget
Custom code

Apps & plugin development

Private and public Shopify apps, embedded admin tools and plugins that replace stacks of paid subscriptions with one purpose-built tool.

  • Remix apps, Admin & Storefront API
  • Webhooks, queues and retry logic
  • Hosting, monitoring and handover
Existing stores

Theme & store customisation

The work most agencies decline: untangling inherited themes, fixing app conflicts and extending stores without a full rebuild.

  • Theme audit and refactor plan
  • App conflict and script cleanup
  • Feature work on your live theme
Enterprise

Shopify Plus & B2B

Checkout extensibility, Functions, B2B companies and catalogues, markets, permissions and automation scoped against real platform capability.

  • Checkout UI and function extensions
  • B2B pricing, terms and permissions
  • Markets, currencies and localisation
Zero-loss

Migration & replatforming

WooCommerce, Magento, BigCommerce or legacy Shopify moved over with products, customers, orders, URLs and analytics reconciled.

  • Data mapping and dry-run import
  • Redirect map for every legacy URL
  • Analytics and feed continuity

Engineering setup

Version-controlled Shopify, not edits in the live theme editor

Every change moves through the same pipeline. Nothing reaches your live store without review, and every release can be rolled back to the commit that shipped it.

01Local

Shopify CLI dev server against a development store — every section built and reviewed locally.

shopify theme dev
02Review

Pull request with a preview theme link, Lighthouse run and a checklist per template.

git push origin feat/*
03Staging

Unpublished staging theme on the live store with production data and real apps.

shopify theme push --unpublished
04Live

Published on a scheduled window with a tagged release and one-command rollback.

shopify theme publish
Git as the source of truth

Themes and app code live in your repository. No untracked edits in the theme editor, no mystery changes at 2am.

Performance budgets enforced

Every release is measured against a Core Web Vitals budget; regressions block the merge instead of shipping.

Documented handover

Architecture notes, section rules, app credentials and runbooks handed to your team on day one, not on request.

Delivery process

Six phases, fixed scope, weekly demos

Typical build6–12 weeks
01Audit and scopeWeek 1

Theme, catalogue, app stack and checkout reviewed against your revenue goals. We write the scope, risks and the measurement plan before quoting.

Scope docRisk log
02Architecture and data modelWeek 1–2

Product schema, metafields, collection logic, template map and app decisions agreed in writing so nothing is invented mid-build.

Data modelTemplate map
03Design and prototypeWeek 2–4

Key templates designed against your real catalogue depth, prototyped and reviewed on mobile before engineering starts.

PrototypesSection rules
04Build and integrateWeek 3–8

Theme, sections, apps, plugins, checkout logic and integrations built in sprints with a demo link every week.

Weekly demosStaging theme
05QA, migration and launchWeek 7–10

Cross-device QA, payment path tests, data migration dry runs, redirect map and analytics verification, then a scheduled publish.

QA reportRedirect map
06Post-launch and iterationOngoing

Monitoring, speed watch, CRO experiments and a backlog we work through with you — or a clean handover to your team.

DashboardsBacklog

Results ledger

$150M+ in sales, traced to specific builds

Aggregate tracked revenue across Shopify stores, themes and apps we shipped. Named references available under NDA.

Outdoor apparelCustom OS 2.0 theme, bundle metaobjects, Klaviyo and 3PL integration9 weeks+38% CVR
Supplements DTCSubscription-first PDP, checkout UI extension, private upsell app7 weeks+52% AOV
Homeware brandMagento → Shopify migration with 18k SKUs and full redirect map11 weeks0 lost sessions
B2B distributorShopify Plus B2B catalogues, terms, company accounts, ERP sync12 weeks$4.1M new pipeline
Beauty retailerTheme refactor, app cleanup, image and script diet4 weeks2.1s → 0.9s LCP

The stack we build and maintain

No exotic dependencies. Everything here is documented, hireable and handed over with the build.

Platform
ShopifyShopify PlusHydrogenOxygenFunctionsMarkets
Frontend
LiquidOS 2.0 sectionsMetaobjectsAlpineViteWeb Vitals
Apps & backend
RemixNodeAdmin APIStorefront APIWebhooksGraphQL
Ops & data
GA4Server eventsKlaviyoERP / 3PLLooker StudioSentry

Engagement scopes

What Shopify development costs with us

Ranges below are real starting points, not teasers. Final scope is fixed in writing before a line of code is written.

Customisation

Theme & store customisation

From$4,500

Focused engineering on an existing store: refactors, new sections, app cleanup and speed work.

  • Theme audit and refactor plan
  • New sections and template work
  • App conflict and script cleanup
  • Speed and Core Web Vitals pass
Scope a sprint
Most requested

Full Shopify store build

From$18,000

New store or full rebuild — custom OS 2.0 theme, catalogue model, integrations and launch.

  • Custom OS 2.0 theme and section library
  • Catalogue, metafields and merchandising
  • Integrations, analytics and feeds
  • Migration, QA and launch window
Get a build estimate
Plus & custom

Plus, apps & platform work

From$32,000

Shopify Plus capability, B2B, custom apps, plugins and checkout engineering.

  • Checkout UI and function extensions
  • Private app and plugin development
  • B2B catalogues, terms and permissions
  • ERP, 3PL and CRM integration
Talk to an engineer

FAQs

Questions we get before scoping

Still unanswered? Send us the store URL and we will reply with a written read on it.

Ask a question
Do you build Shopify apps and plugins, or only themes?

Both. We develop custom OS 2.0 themes and private or public Shopify apps, admin extensions, checkout extensions and plugins — including the hosting, monitoring and documentation around them.

Can you work on our existing store instead of rebuilding it?

Yes, and it is often the better spend. We audit the theme, app stack and catalogue, then work in sprints on your live theme through staging — refactors, new sections, app cleanup and speed work, no forced rebuild.

How much Shopify development experience do you have?

Over 40 stores built, migrated or customised, with $150M+ in tracked sales through them. That includes Plus, B2B, headless and a fair amount of untangling other people's inherited themes.

Who owns the code and the store at the end?

You do. Themes and app code live in your repository, apps run under your credentials, and handover includes architecture notes and runbooks. There is no agency lock-in.

How long does a Shopify build take?

Typically six to twelve weeks depending on catalogue complexity, integrations and how much custom app work is in scope. The scope and the window are fixed in writing before we start.

Can you migrate us from WooCommerce or Magento?

Yes. Products, customers, orders, URLs, analytics and feeds are mapped and dry-run imported before the real cutover, and every legacy URL gets a tested redirect.

Next step

Send us the store. We will tell you what we would build.

Share the URL, the catalogue size and what is not working. You get a written read on the theme, apps, checkout and data model — and the scope we would quote, with the ranges attached.

  • Written read in one working day
  • No obligation
  • You own everything we ship