Custom Shopify app development, backed by four live apps

Custom Shopify app development for merchants who need their store to do something it can’t yet: private apps, App Store apps, integrations with your other systems, and custom discount and checkout rules. Four of our own apps are live on the Shopify App Store.

Why merchants pick EC Web for Shopify app development

Live apps
Four
Average rating
5.0
Shopify Partner
Since 2017
Pricing
Fixed, agreed before work starts

What a custom app can do for your store

From your checkout to your admin to the systems your store talks to.

  • Apps for the Shopify App Store

    An app you sell to other merchants. We build it, prepare it for Shopify's review and launch it, with the listing copy, screenshots and billing handled.
  • Private apps for your store

    An app built for your store alone, to solve one specific problem. Installed with a private link, or across every store in your Shopify Plus organisation.
  • Changes to your checkout

    Extra fields, validation, banners, address pickers and post-purchase pages. Some of these need Shopify Plus, and we'll tell you which before you commit. Built with checkout UI extensions.
  • Custom discounts and checkout rules

    Your own rules for discounts, shipping rates, payment and delivery options, and bundles. They run inside Shopify itself, so checkout stays fast. Built with Shopify Functions.
  • Tools inside your Shopify admin

    Extra panels, buttons and pages in your admin, so your staff can see and edit what they need without leaving Shopify or opening another app.
  • Integrations with your other systems

    Orders, stock and customer data that move between Shopify and the rest of your business on their own, with checks that flag anything that didn't sync. No more re-keying.
  • AI tools that read your store data

    A secure connection that lets AI tools such as Claude or ChatGPT answer questions about your orders, customers and marketing. We run one ourselves in Ask AI. Built as an MCP server.
  • Taking over an existing app

    An app another agency started or left unfinished. We audit the code, write down what's there, and finish what's missing.

How an app project runs

Four steps, with the price fixed at step two.

  1. 1

    Discovery

    Day 0A 30-minute call to understand the problem. If an existing app already solves it, we'll say so before suggesting a build.
  2. 2

    Scope and fixed price

    Days 1 to 3A written proposal within three working days: the scope, a fixed price, and what “done” means.
  3. 3

    Build

    Weeks 1 to 10Weekly demo videos, a shared project board and direct Slack. You can see progress whenever you want.
  4. 4

    Launch and support

    OngoingPublic apps are submitted to the App Store. Every app gets monitoring, documentation and post-launch fixes, with an optional retainer after that.

What custom Shopify app development costs

Four ways to work with us. Every project has a written scope and a fixed price, agreed before work starts.

  • Discovery

    Free

    30 minutes, no slides

    Get clear on the problem first.

    • Written brief within three working days
    • A clear scope and a fixed price
    • An honest "don't build this" if that's the right answer
    • No obligation, no follow-up spam
  • Private app

    From £8k

    Three to six weeks, fixed price

    A custom Shopify app for your store.

    • For one store, or every store in your Plus organisation
    • Weekly demo videos and a shared project board
    • What "done" means, agreed in writing
    • 30 days of post-launch fixes included
  • Public App Store app

    From £25k

    Eight to twelve weeks, fixed price

    Listed on the App Store, ready for review.

    • App Store review prep and submission
    • Listing copy, screenshots and app billing
    • Built to run on many stores from day one
    • 90 days of post-launch support included
  • Maintenance

    From £2k

    A month

    Ongoing support for an existing app.

    • New features, bug fixes and help for your app's users
    • Shared Slack, 24-hour response
    • A technical review every quarter
    • Cancel any time with 30 days' notice
Start a project

Frequently asked questions

What's the difference between a public and private Shopify app?
A public app is listed on the Shopify App Store, available to any merchant, and goes through Shopify's app review. A private app (Shopify now calls these custom apps) is built for one merchant or group of stores and installed with a direct link, with no review and no listing. Public apps have to work for many stores at once, handle billing and pass review, so they cost more and take longer. Private apps can be much leaner.
How long does Shopify App Store review take?
Currently 5 to 10 working days for a first review, plus another round if Shopify asks for changes. The aim is an app that's ready on first submission: clear permissions, sensible billing, nothing Shopify has retired, and no third-party scripts that break the partner programme rules. With four of our own apps through review, we know where reviewers usually push back and build for that from the start.
Do you handle the App Store listing copy and screenshots?
Yes. Public app projects (from £25k) include the listing copy, in-app screenshots, key images and the longer description. We'll also draft your support docs and the onboarding steps inside the app. A video walkthrough or a marketing site for the app is priced separately.
What does post-launch support look like?
Public apps include 90 days of post-launch support: changes Shopify asks for in review, bug fixes and tweaks to onboarding. Private apps include 30 days. After that, most clients move onto a maintenance retainer (from £2k a month) that covers ongoing support, new features and Shopify platform changes.
Can you build apps specifically for Shopify Plus stores?
Yes. Plus work includes B2B and wholesale apps, apps that work across several stores, changes to the checkout steps themselves (which need Shopify Plus), Shopify Flow connectors, and private apps installed across your whole Plus organisation. Most Plus apps are private rather than public, because the audience is too narrow for the App Store to make sense.
Do you take equity or revenue-share for app ideas?
Generally no. A fixed price keeps things clear for both sides. If you have a strong app idea but no budget, we'd rather point you to an existing app that already solves it, or help you scope a smaller private version first.
Can you take over an existing Shopify app I started elsewhere?
Yes. About a third of our app work is taking over existing apps. It starts with a paid audit (typically £1,500): we read the code, write down what's there, and set out what it would cost to finish, fix or rewrite. From there it follows our standard process. We don't take on an existing app without an audit first, because old code often holds surprises.
What stack do you use?
Remix or Next.js for the app itself, Polaris for screens inside the Shopify admin, Hydrogen for custom storefronts, Shopify Functions in Rust where they fit, Postgres for data and Fly.io for hosting. We follow Shopify's current CLI conventions and whichever sign-in method Shopify recommends today. The stack is chosen to be dependable and easy to maintain, not new for the sake of it.

Got an app in mind?

Tell us the problem you want solved. We’ll come back with a written brief, a fixed price and a time to talk it through, or point you to an existing app that already solves it. We reply within a working day.