On time, or a full refund.How the guarantee works

Hire Shopify developers for your agency

Shopify developers inside your client’s store, as part of your team.

A live store never stops changing; there’s always another section to add or a sale to get ready. Agencies hire Shopify developers from us for that work, as 40 or 80 hours a month or as one dedicated Shopify developer, full time. They get into the store through a collaborator account your agency requests, and build on an unpublished theme. We give you a start date once we’ve checked capacity.

  • Collaborator access from your Partner account
  • Unpublished theme first
  • Test order after checkout changes
  • Theme code in your Git repo

What a Shopify developer does once a store is live.

Sections, apps, sale prep and the odd broken filter. All of it is built on a copy of the theme while the live one keeps selling.

  • Theme sections and templates

    Online Store 2.0 sections your client can add and reorder.

    • New sections and blocks, with settings in the theme editor
    • Product, collection and landing page templates as JSON templates
    • Metafields and metaobjects for size guides, specs and badges
    • Liquid snippets and small web components, Theme Check clean
  • Apps, set up or replaced

    Each app adds a script and a bill, so some become theme code.

    • An app installed, styled to the theme and tested
    • App blocks used in place of code pasted into the theme
    • A slow or unused app removed, and its leftover code with it
    • Every app and its monthly cost listed before it goes in
  • Campaigns and merchandising

    The changes a sale needs, ready before it starts.

    • Landing pages and collection layouts for a launch or a sale
    • Announcement bars, badges and countdowns as theme settings
    • Bundles, upsells and cart drawer changes
    • A theme prepared in advance, published when the sale opens
  • Cart, checkout and Markets

    A test order is placed after every change here.

    • Shipping zones, tax settings, discount codes and thresholds
    • Payment methods checked: cards, Shop Pay, PayPal, pay-later
    • Shopify Markets: currencies, domains and languages
    • On Plus stores: checkout extensions and Shopify Functions
  • Tracking and speed

    Measured before and after. We can’t promise the result.

    • GA4 and ad pixels through Shopify’s Customer Events
    • A real test order followed through to the reports
    • App scripts loaded only on the pages that need them
    • Lighthouse runs on home, collection and product templates
  • Fixes on a theme someone else built

    Including themes that have been through a lot of hands.

    • Layout bugs at a breakpoint, on real iOS and Android devices
    • A variant picker, filter or cart that has stopped working
    • Old code tidied where we touch it; nothing rewritten unasked
    • A note in your tool of what was changed and where

How one store change gets from your board to live.

The store keeps taking orders while we work, so nobody edits the published theme. A change goes through six steps instead.

  1. Your team adds the task

    They write it and set the priority. If it touches an app or checkout, your Project Manager says so before work starts, because those need a test order.

  2. A copy of the live theme

    The developer works on an unpublished copy, or on a branch in your Git repo connected to it. The published theme isn’t touched.

  3. The change is built and previewed

    You get a preview link to the unpublished theme, so you see the change on the real products and collections.

  4. The code is linted and the page is tried

    We run Theme Check (Shopify’s linter for Liquid and JSON) on the theme, then try the change on iOS and Android. On Flex 40 and Studio 80 a second person does that; on the Dedicated Developer plan the developer does, with the Project Manager overseeing.

  5. A test order, if checkout changed

    If the change touches cart, checkout, shipping, tax or a payment method, a test order is placed before you’re asked to approve.

  6. You approve, and it’s published

    The theme is published in a quiet hour for the store. The previous theme stays in the store as a draft, ready to publish again if anyone needs it.

Checkout tests after a change

Example checkout tests.

Weekly updates with a checkout test after each one, plus a monthly report in your branding, are what Commerce Care does. It’s sold per store.

How a fixed-price Shopify build runs

How a Shopify developer gets into the store.

No staff account in our name, and never the owner’s login. Your agency asks for access and the store owner approves it.

Who owns and pays for what on a store
The store
A collaborator account, requested from your agency’s Shopify Partner account with the store’s collaborator request code. The store owner approves it and chooses the permissions. Shopify doesn’t count collaborator accounts towards the store’s user limit.
Permissions
Only what the month’s work touches: usually themes, products, apps and the online store, plus Markets, discounts or orders when a task needs them. You or your client can change them at any time.
Theme code
Your Git repo. With Shopify’s GitHub integration a branch is connected to a theme, so commits update the theme and edits made in the theme editor are committed back.
Room in the theme library
Shopify lets a store hold 20 themes. Each working copy uses one, so we tell you when old copies should be deleted, and you decide which.
Apps with their own dashboard
A seat or a login in the app itself where the work needs one, such as the email platform or the reviews app. The subscription stays on your client’s store.
A store for testing
New stores start as development stores in your Partner account. On a live store, we agree with you first how a test order is placed and refunded.
Leaving
The store owner removes our collaborator access, and you remove us from the repo. Custom app tokens made during the work are listed for you to rotate.

What a Shopify plan covers, and what it doesn’t.

You’re buying time on your clients’ stores. No bill moves to you, and we never become the store’s owner.

Plan work

  • Theme development on Online Store 2.0, in your Git repo
  • App set-up, Markets, discounts, shipping and tax settings
  • Section and page design, on Flex 40 and Studio 80
  • Theme Check on the code, and a test order after any change to cart or checkout
  • A note of which apps were added or removed, and what each costs a month

Quoted separately, or not ours

Stores on Magento or BigCommerce
We don’t build on them. We move stores off them to Shopify, as a quoted project.
A large migration or a Plus build inside the hours
A migration, a headless storefront or a new Plus checkout is scoped on a call and quoted at a fixed price, with a delivery date.
Section designs, on the Dedicated Developer plan
That plan is a developer’s time. Send the Figma, or use Flex 40 or Studio 80 hours for the design.
Running the store
Order handling and customer service stay with your client’s team.
The Shopify plan, app subscriptions and payment fees
Billed to the store, as they are now. Nothing is marked up, and nothing moves to your agency.
Product descriptions and product photography
Your client’s to supply; we import and lay out what we’re given. We can write product descriptions for an extra fee, quoted before we start. We don’t do photography.
A promised conversion rate
We test and measure. What shoppers then do isn’t ours to promise.

The Shopify developer, and your assigned Project Manager.

The developer works in the theme. The Project Manager makes sure it’s the right change, on the right store.

  • One queue for every store

    A plan can cover one store or several. Your assigned Project Manager keeps a single queue across them and marks which tasks touch an app or checkout, because those end with a test order.

  • Sale dates go in first

    Tell your Project Manager when a client’s sale or launch starts. The theme for it is prepared ahead and waits unpublished until you say go.

  • If you take a Dedicated Developer

    Your team talks to the developer directly about the theme. The Project Manager still oversees the work, and how often you meet is written into your order.

A Shopify plan, start to finish.

Day 1
Your agency sends a collaborator request to each store and adds us to the repo.
The weekly update
Written by name@youragency.com, with preview links.
Tasks are marked
By store, and by whether they touch checkout.
Built on
An unpublished theme, or a branch connected to one.
You approve
A preview of that theme, on real products.
When it stops
The code is in your Git repo already. The store removes our collaborator access.

The apps a Shopify month runs into.

These belong to your client’s store, and so do their bills. We set them up, style them to the theme and take out the ones nobody uses.

Email and reviews

  • Klaviyo
  • Judge.me
  • Okendo

Subscriptions and upsells

  • Recharge
  • Rebuy
  • Search & Discovery

Data and automation

  • Shopify Flow
  • Matrixify
  • Translate & Adapt

A dedicated Shopify developer, or monthly hours?

Two questions decide it: does store work arrive every month, and is all of it development? Prices and terms are on the plan cards further down.

Hours across a few stores

Flex 40

Who touches the store

A Shopify developer, and a designer or tester for the tasks that need one.

Store work it fits

Section and template changes on a few client stores, an app set up, a sale prepared.

Too small for

A new theme, or a move from another platform. Those are fixed-price projects.

Before a sale

Add ad hoc hours for the weeks before it, quoted first.

Flex 40 in full

Hours with design in them

Studio 80

Who touches the store

The same people for twice the time, and a Project Manager given to your account.

Store work it fits

Campaign pages that need design as well as code, for clients who run a sale most months.

Too small for

A Plus checkout build or a B2B set-up, which are scoped and quoted.

Before a sale

Sale dates are agreed at the twice-weekly check-in, so the theme is ready ahead of time.

Studio 80 in full

One Shopify developer, all month

Dedicated Developer

Who touches the store

One senior Shopify developer, who works for your agency and for nobody else.

Store work it fits

One large store, or a group of them, with a theme backlog that fills a developer’s month and designs that come from your own team.

Too small for

Design. There is no designer and no second tester in this plan.

Before a sale

The developer is already yours, so the sale just goes to the top of the queue.

The plan in full

New stores and migrations are fixed-price projects, each with its own delivery date.How rollover, notice and the minimum term work Hours by region Hire WordPress developers Hire Webflow developers

What a monthly plan promises, in writing.

Our on-time refund is for fixed-price projects, because they have a delivery date. A plan has these four instead.

  • Never in front of your client

    We never contact, pitch or quote your client, during the plan or after it. If they contact us, we decline and tell you within 1 business day.

    Read the zero-poach terms
  • Inside your agency

    We work from accounts you create on your domain, in your tools. You own them, and you can switch any of them off at any time.

    How it works
  • On your hours

    Your assigned Project Manager works during your business day, within the working hours written in your order.

    See hours by region
  • Service targets, with a way out

    Working hours and updates are service targets, and the on-time refund doesn’t cover them. If we materially miss the same one two months running and don’t fix it within 10 business days of your written notice, you can end the plan at once and get back prepaid fees for the unused period.

    Read the Partner Agreement

What it costs to hire a Shopify developer by the month.

One price list for every platform. App subscriptions and the Shopify plan stay on your client’s bill.

Flex 40

A steady queue of mixed work, for one or several clients.

$1,200per month

Team hours · monthly · Start date agreed after a capacity check

  • 40 hours across design, dev, QA and PM
  • Assigned Project Manager
  • Weekly written update
  • Up to 20% of unused hours roll over
  • No minimum term, 30 days’ notice

Studio 80

Twice the hours, and a Project Manager on your account.

$2,200per month

Team hours · monthly · Start date agreed after a capacity check

  • 80 hours across design, dev, QA and PM
  • Dedicated Project Manager
  • Twice-weekly check-in and a shared Slack channel
  • Up to 20% of unused hours roll over
  • No minimum term, 30 days’ notice

Dedicated Developer

One senior developer on your work and nobody else’s.

$3,200per month

One person, full time · 3-month minimum · Start date agreed after a capacity check

  • One senior developer, full time
  • One developer’s hours (design and QA not included)
  • Project Manager oversight
  • Meeting rhythm agreed in your order
  • 3-month minimum, then monthly
  • Works only on your projects
  • Weekly written update

Not sure which plan?

Tell us what a normal month looks like in a 20-minute call. You get a written scope and a fixed monthly price within 2 business days of the call.

Outside a plan

For the odd job that doesn’t justify a monthly plan.

  • Ad hoc hours

    Billed in 30-minute blocks, and always quoted before we start.

    $40 per hourQuoted before we start

A freelancer, an in-house hire, a project or a plan?

Four ways to keep your clients’ stores moving. Which one fits depends on how much store work you have, and how regular it is.

A freelance Shopify developer, an in-house one, a project order and a monthly plan, compared
A Shopify freelancerAn in-house Shopify developerA store project with usA plan with us
FitsOne store, occasional changes, and someone at your agency who can test a checkoutStore work fills a full-time role all year, and you want that person in the buildingA new store, a migration or a redesign with a scope you can write downSeveral client stores that each need something most weeks
How they get into the storeA collaborator account from their own Partner account, or a staff account. Check which, and who can remove itCollaborator access through your agency’s Partner accountCollaborator access your agency requests. You switch it off at handoverCollaborator access your agency requests, kept while the plan runs
Where the theme code livesWherever they keep it. Ask for it in your repoYour repoYour Git repo, from the first commit on Shopify CustomYour Git repo
Checkout after a changeYou test it, or you trust them toYour team tests itTest orders across payment methods before launchA test order after any change to cart or checkout
You payBy the hour or the dayA salary, in quiet months tooA fixed price per storeA fixed fee per month
Weak pointNobody to cover a sale week if they are bookedOne person’s skills, however the stores changeEach small change needs its own quoteThe fee is due in a month with little to do

On store work, we’d look hardest at who tests checkout. A change that breaks it costs your client sales until someone notices.

Questions about hiring a Shopify developer.

These are about stores. Unused hours, the refund and taking a developer onto your payroll are covered in the plan questions.

Plan questions, for any platform

By the month: $1,200 for Flex 40 (40 team hours), $2,200 for Studio 80 (80 team hours), or $3,200 for the Dedicated Developer, one senior developer on your stores full time. The Shopify plan and app subscriptions aren’t in those figures. Smaller jobs are $40 an hour.

Yes. A Dedicated Developer is yours alone, and you decide whether that means one client’s store or several. The plan is development only, so section designs come from your team. It runs for at least 3 months.

Through a collaborator account. Your agency sends the request from its Shopify Partner account using the store’s collaborator request code, and the store owner approves it and picks the permissions. Shopify doesn’t count collaborators towards the store’s user limit. If your agency has no Partner account yet, it’s free to open, and we’ll help you set it up.

Yes: checkout and thank-you page extensions, Shopify Functions for discount, shipping and payment rules, Flow automations, B2B company accounts and price lists. Small changes to these fit in plan hours. A new Plus checkout or a B2B set-up is scoped on a call and quoted at a fixed price.

Your client, as before. App subscriptions are billed by the app maker to the store, and the Shopify plan and payment fees stay on your client’s account. Our monthly fee covers people’s time and nothing else.

The previous theme can be published again, because it stays in the store as a draft. It shouldn’t come to that often: a change only goes live after you’ve approved it on an unpublished theme, with a test order first if it touches cart or checkout.

No. The collaborator request comes from your agency’s Partner account, so the store’s list of users shows your agency. Nothing in the theme names us either, in the credits, the footer or the code comments, and the developer’s email address is on your domain.

Yes. They edit the published theme and we work on a separate, unpublished one, so neither changes the other. Ask them to tell you what they changed, so we can carry it into the working copy before that’s published. Where a theme is connected to GitHub, edits made in the theme editor are committed to its branch.

Yes. We build Online Store 2.0 sections with their settings in the theme editor, and use app blocks so an app’s content can be placed without editing code. Shopify limits a JSON template to 25 sections of up to 50 blocks each, and we plan a page’s sections inside that.

The store owner removes our collaborator access and you take us off your repo. The theme code is already there. Flex 40 and Studio 80 stop 30 days after either of us gives written notice. The Dedicated Developer plan needs the same notice and can’t end inside its first 3 months.

Tell us which stores, and what a normal month asks of them. We’ll do the work as your agency’s Shopify team.

Next, you send a short brief and we reply with a fixed price and a delivery date in writing. You pay nothing until you sign the order.

See plansTalk through a plan