In this article
- What a Shopify expert actually does
- How Shopify experts charge
- What makes a Shopify project cost more
- Freelancer, agency or Shopify Partner?
- Where you might see Shopify experts
- How to get a fair Shopify quote
- Paying less without getting less
- Questions to ask a Shopify expert before you hire
- What a good Shopify scope looks like
How much a Shopify expert costs depends on three things: what you need done, how the expert charges, and who you hire. A theme tweak and a custom theme built from Figma are different jobs, and so are a one-hour fix and a store migration. I work as a freelance Shopify developer and expert, and this article explains the factors behind any Shopify quote, so you can judge whether a price is fair.
You won't find rates here. I don't publish prices on my site, because the scope decides the cost. What you will find is how to work out what you should be paying for.
What a Shopify expert actually does
"Shopify expert" is a broad label. The work usually falls into one of these groups:
- Store setup: configuring a theme, products, payments, shipping, taxes and apps for a new store.
- Theme customisation: custom sections and blocks in Liquid, JavaScript and CSS, so your team can edit pages without code.
- Custom themes: a bespoke Online Store 2.0 theme built from a design.
- Migrations: from another platform, or from an old Shopify 1.0 theme to Online Store 2.0.
- Apps and integrations: connecting Shopify to ERPs, accounting, CRMs, or building a custom app.
- Speed and SEO: making a slow theme fast and fixing technical SEO.
- Ongoing support: regular changes, campaigns and fixes.
Each group needs different skills and takes different amounts of time. The first thing to do is name which one you need.
How Shopify experts charge
Hourly
Common for small fixes and ongoing work. It's flexible, but the total is open-ended, so agree on an estimate and a cap for each task.
Fixed price per project
Best for defined work such as a store build, a migration or a set of custom sections. You know the cost upfront, and the scope document protects both sides. This is how I quote projects: a written fixed price after a free call.
Retainer
A set amount of time or a set budget each month, for stores that need regular work. It works well once the relationship is established and the workload is predictable.
What makes a Shopify project cost more
- Custom design instead of a customised theme.
- Complex product logic: bundles, configurators, B2B pricing, subscriptions.
- Integrations without a ready-made app, which need custom code.
- Migrations with lots of products, customers and URLs to redirect.
- Several languages or markets.
- Tight deadlines that mean rearranging other work.
- Unclear scope. Uncertainty gets priced in, or turns into change requests later.
Freelancer, agency or Shopify Partner?
Agencies bring a team and project management, which suits large builds with many people involved. A freelance Shopify expert gives you direct contact with the person writing the code, which is usually faster and simpler for small and medium stores and for ongoing work. Shopify also runs a Partner directory where you can find people who build on the platform. Whichever you choose, judge them on real stores they built and the clarity of their scope, not only on badges.
Where you might see Shopify experts
- The Shopify Partner directory, listing partners who build on Shopify.
- Freelance platforms such as Upwork and Fiverr, with job histories and reviews.
- Referrals from other store owners.
- Developers' own sites with case studies. On my work page you can see Shopify projects such as OROS, Fore Fathers and Daytrip.
How to get a fair Shopify quote
- Describe the goal, not only the task: "customers can't find products on mobile" is more useful than "add a filter".
- Share your store URL and collaborator access, so the expert can see the theme and apps.
- List any apps you already pay for; some work may replace them.
- Ask for a written scope with what is included and what isn't.
- Ask how changes are tested. On Shopify, the right answer is an unpublished copy of the theme, not the live one.
- Ask about support after the work goes live.
Paying less without getting less
- Start from a good Online Store 2.0 theme and customise it, instead of building from scratch.
- Group small changes into one batch instead of many separate requests.
- Replace expensive apps with small custom sections where that makes sense.
- Prepare content and product data before the work starts.
If you are budgeting a whole store rather than a single task, read ecommerce website development cost for the full picture, including running costs after launch.
Questions to ask a Shopify expert before you hire
- Which Shopify stores have you built or changed, and what exactly did you do on each? Look for work similar to yours.
- Will you build custom sections, or add apps? Both are valid; you want someone who explains the trade-off between a monthly app fee and a one-off piece of code.
- How will my team edit content afterwards? On Online Store 2.0, custom work should appear as sections and blocks in the theme editor.
- How do you handle speed? Every app and script slows a store down a little. A good expert keeps an eye on it.
- What do you need from me? Access, content, product data, decisions. Clear answers here mean a project that runs on time.
What a good Shopify scope looks like
A useful scope is short and specific. For a typical theme project it lists the templates affected (home, collection, product, cart), each custom section with a one-line description, the apps to install or remove, any integrations, what happens to SEO and redirects, how the work is tested on an unpublished theme, how many rounds of changes are included and what support follows. If a quote you receive doesn't cover these, ask for them before you compare prices. The cheapest quote is often the one that left the most out.