How to hire a Shopify expert: who does what, how they charge and what to ask
UPDATED 7 MIN READBY THE SCENOX COMMERCE TEAM
SHORT ANSWER
Shopify expert is a loose label. Theme developers change how the store looks and works, app developers build custom functions, agencies bundle several skills, and catalog or operations specialists handle products, data and day-to-day tasks. Match the person to the job, ask for similar past work, and agree scope and price in writing.

ON THIS PAGE
Search for a Shopify expert and you will get theme designers, app developers, marketing agencies, freelancers on job boards and virtual assistants, all using the same label. They do very different work, charge in different ways, and are not interchangeable. Hiring the wrong type is the most common way store owners waste money here: a developer doing data entry at developer rates, or a data-entry freelancer asked to rebuild a checkout. This guide lays out who does what, how each is paid, and how to hire well.
The kinds of Shopify help
Theme developers and designers
They change how the store looks and behaves on the front end: theme customisation, Liquid code, section and template changes, page speed work, and building a theme from a design. If the request starts with "I want the store to look or work differently", it belongs here.
App developers and integration specialists
They build or connect software: custom apps, private apps for your own store, integrations with an ERP, warehouse or accounting system, API work, and checkout customisation where it is permitted on your plan. This is the most technical group and usually the most expensive per hour.
Agencies
An agency bundles design, development, marketing and sometimes catalog work under a project manager. You pay for the coordination as well as the skills. Agencies make sense for a larger build, a replatform with several workstreams, or when you want one accountable party.
Shopify Partners and the Partner Directory
Shopify runs a Partner Directory where agencies and freelancers list their services by category, such as store setup, design, development and marketing. It is a sensible place to start looking. It is a registry, not a guarantee, so treat a listing as a prompt to check the person's work, not as proof of it. Shopify's help centre explains how partner access to your store works at help.shopify.com.
Catalog and operations specialists
They handle the product side of the store: bulk uploads, CSV clean-up, variants, collections, metafields, descriptions, images, feeds, inventory updates and ongoing changes. They rarely touch theme code. Most of what a growing store needs month to month falls here, and it is rarely the work a developer is best placed to do.
Virtual assistants
A VA covers routine, repeatable tasks: adding products, updating prices, answering simple customer emails, processing orders. Pricing is usually by the hour or a monthly block of hours. Good VAs are very useful with a process to follow, and weak without one.
How each type charges
We have not quoted rates, because they vary by country, experience and scope, and any number we gave would be out of date quickly. What is stable is how people charge:
| Model | How it works | Suits | Watch for |
|---|---|---|---|
| Hourly | You pay for time worked | Small, open-ended or exploratory tasks | No cap on total cost unless you set one |
| Fixed project fee | One price for a defined scope | Builds, migrations, one-off clean-ups | Scope creep disputes; define what is included |
| Monthly retainer | A set fee for a set amount of work or hours | Ongoing changes, support, maintenance | Unused hours; unclear priorities |
| Per-product or per-unit | A price per product, image or listing | Catalog uploads and data work | Quality drops if volume is rewarded over accuracy |
| Revenue share or commission | A percentage of sales or results | Marketing and growth work | Unclear attribution; long lock-ins |
For the catalog side, our product upload cost guide walks through how per-product pricing is built.
Which one do you need
Match the problem to the person:
- "The store looks dated" or "I need a custom product page": theme developer or designer.
- "I need my stock system to talk to Shopify": integration or app developer.
- "We are rebuilding the whole store and the brand": agency.
- "I have 800 products in supplier spreadsheets": catalog specialist.
- "Our products are inconsistent, titles are messy, variants are broken": catalog specialist.
- "I need someone to handle daily updates and orders": VA or an operations retainer.
- "I need Google Shopping and marketplace feeds": feed specialist, which is a catalog-side skill.
Scenox Commerce is a catalog and operations specialist. We do product uploads, catalog clean-up, migrations of product data, imagery, feeds and support automation. We are not a theme developer, we do not write custom code for your storefront, and we will tell you so if that is what you need. If your project is a custom feature, a theme rebuild or a bespoke integration, hire a developer.
When you should hire a developer instead
A developer is the right call when the work involves:
- Editing theme code or building a new theme.
- Custom storefront features such as product configurators, bundles with unusual logic or bespoke account pages.
- Custom apps or API integrations with other systems.
- Checkout or payment customisation that needs code.
- Performance problems traced to theme or app code.
- Anything where the answer to "where do I make this change" is "in the code".
It is common to need both: a developer for the build, and a catalog specialist to load and maintain products in the structure the developer designed. Keep the two in contact before work starts, so the data model fits the theme.
Questions to ask before you hire
- Can you show me two or three stores or projects similar to mine? Similar means the same platform, similar size and the same type of work.
- Who will actually do the work? Some agencies sell with a senior person and deliver with a junior one.
- What exactly is included in the price, and what is not? Ask for a written scope, with revisions and edge cases.
- How will you access my store? The right answer is staff accounts or Shopify's collaborator access, never your owner password.
- How do you test and hand over? You want a checklist, a staging or draft stage, and your approval before anything goes live.
- What happens if something breaks after delivery? Is there a warranty period, and what does support cost afterwards?
- Who owns the work? Code, files, apps and accounts should be yours.
- Can I speak to a recent client? A short reference call tells you more than a portfolio page.
- How do you communicate, and how often? Agree a rhythm and a single point of contact.
- What would you need from me to start? A good specialist asks about your data, your goals and your constraints before quoting.
Red flags
- Asks for your store owner login or password.
- Quotes a price without looking at your store, files or scope.
- Cannot show similar past work, or shows only screenshots with no live stores.
- Guarantees rankings, sales or traffic. Nobody can promise those.
- Vague deliverables: "we will optimise the store".
- Pressure to pay everything upfront for a large job, or to sign a long lock-in with no exit.
- Will not use a staging or draft process, and edits the live store directly.
- Reviews and testimonials that all sound the same, or cannot be traced to real businesses.
- Does not ask any questions before quoting.
- Slow or evasive replies during the sales process, which only get worse after payment.
Running a small trial first
For any job of size, hire for a paid trial before the full project. Pick a self-contained slice: ten products, one page template, one integration check. Judge on communication, accuracy, how they handle feedback, and whether the output needs rework. It costs a little and tells you far more than a pitch.
When to do it yourself and when to hand it off
If your store has a modest catalog, a theme that already suits you and time to learn Shopify's admin, you can do a lot yourself. The help centre is good, and a clean CSV import is within reach of most owners.
If your problem is a large or messy catalog, a launch date, or ongoing product operations you cannot keep up with, a catalog specialist is the better value than a developer. Our Shopify product upload service covers products, variants, collections and images, and the Shopify virtual assistant service covers the routine day-to-day tasks. We work through a staff or collaborator account you can remove, you approve before anything goes live, and we give a fixed quote once we have seen your files. If you want to see the quality first, ask for the free 10-product sample.


