Skip to content
scenox/commerce

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.

Two pairs of hands working together over a laptop and printed product photos on a cafe table, faces out of frame
ON THIS PAGE
  1. The kinds of Shopify help
  2. How each type charges
  3. Which one do you need
  4. When you should hire a developer instead
  5. Questions to ask before you hire
  6. Red flags
  7. Running a small trial first
  8. When to do it yourself and when to hand it off

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:

ModelHow it worksSuitsWatch for
HourlyYou pay for time workedSmall, open-ended or exploratory tasksNo cap on total cost unless you set one
Fixed project feeOne price for a defined scopeBuilds, migrations, one-off clean-upsScope creep disputes; define what is included
Monthly retainerA set fee for a set amount of work or hoursOngoing changes, support, maintenanceUnused hours; unclear priorities
Per-product or per-unitA price per product, image or listingCatalog uploads and data workQuality drops if volume is rewarded over accuracy
Revenue share or commissionA percentage of sales or resultsMarketing and growth workUnclear 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

  1. 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.
  2. Who will actually do the work? Some agencies sell with a senior person and deliver with a junior one.
  3. What exactly is included in the price, and what is not? Ask for a written scope, with revisions and edge cases.
  4. How will you access my store? The right answer is staff accounts or Shopify's collaborator access, never your owner password.
  5. How do you test and hand over? You want a checklist, a staging or draft stage, and your approval before anything goes live.
  6. What happens if something breaks after delivery? Is there a warranty period, and what does support cost afterwards?
  7. Who owns the work? Code, files, apps and accounts should be yours.
  8. Can I speak to a recent client? A short reference call tells you more than a portfolio page.
  9. How do you communicate, and how often? Agree a rhythm and a single point of contact.
  10. 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.

FAQ

Common questions.

Something not covered here? Tell us about your catalog and we'll answer directly.

Start with Shopify's own Partner Directory, which lists agencies and freelancers by service category. Then ask for work similar to yours, speak to a recent client if you can, and run a small paid task first. Referrals from other store owners are usually the most reliable source.

It depends on the type of work and the person. Common models are hourly rates, fixed project fees, monthly retainers and per-product pricing. Ask for a written quote tied to a defined scope and compare at least three. Rates vary widely by region and experience, so we do not quote a range.

If the job is changing how the store looks or behaves, such as theme edits, custom features or integrations, you need a developer. If it is products, collections, variants, descriptions, images, feeds and routine updates, a catalog or operations specialist is the better fit and often cheaper.

A Shopify Partner is an agency, freelancer or developer registered in Shopify's partner programme, which also lets them create development stores and access client stores through collaborator or staff access. Being a partner shows registration, not quality, so still check their work.

No. Shopify lets you add people as staff or give a partner collaborator access with specific permissions, and you can remove them at any time. Anyone who asks for your login details instead of using these routes is a red flag.

SEND THE CATALOG.
WE'LL TAKE IT FROM HERE.

Tell us what you have, where it needs to go, and how many products you're working with.