Hire someone to run your Shopify store: VA, manager, developer or agency?
Running a Shopify store is four jobs: ops, catalogue, marketing and tech. A VA, manager, developer or agency each covers different parts at different costs.

The short answer
- Upwork's October 2026 guidance puts freelance virtual assistants at about $10 to $20 an hour; Payscale's India average for a virtual assistant is about ₹243 an hour.
- Payscale puts the average eCommerce Manager base salary in India at ₹5,70,000 a year in 2026 (about ₹47,500 a month), with a ₹1,89,000 to ₹10,00,000 range.
- A Shopify developer retainer in India runs ₹40,000 to ₹80,000 a month for a growing D2C store, and ₹65,000 to ₹1,20,000 for Shopify Plus.
- Shopify's Basic plan includes 0 staff accounts, Grow 5, Advanced 15 and Plus unlimited; collaborator accounts for Shopify Partners don't count toward these limits.
- Only the store owner can pause or deactivate a Shopify store or transfer ownership, whatever permissions other users have.
Want this done rather than explained? a Shopify developer in Delhi NCR
You can hire someone to run your Shopify store, but "running a store" is four different jobs: daily operations, catalogue, marketing and technical work. A virtual assistant covers operations for roughly ₹20,000 to ₹39,000 a month in India, a store manager owns the whole calendar, a developer handles the theme and checkout on a ₹40,000 to ₹80,000 retainer, and an agency bundles several of these at a higher blended rate. Which one you need first depends on where your own hours go.
Founders usually ask me for "someone to manage the store" when they actually mean one of these four jobs. Hire the wrong one and you pay a developer to answer customer emails, or a VA to edit theme code. This post splits the work, compares the roles and costs, and covers the access each one should get.
What does running a Shopify store actually involve?
Running a store breaks into four kinds of work, and each one needs a different skill. Before you hire anyone, sort your own week into these buckets.
| Work | What it includes | How often |
|---|---|---|
| Daily operations | Order processing, COD confirmation, shipping labels, returns, customer emails and WhatsApp | Every day |
| Catalogue | Product uploads, descriptions, images, collections, inventory, pricing, discounts | Weekly |
| Marketing | Meta and Google ads, email and WhatsApp flows, content, influencers | Weekly, with daily ad checks |
| Technical | Theme changes, apps, speed, checkout, integrations, tracking, fixing what breaks | Monthly, plus emergencies |
Most founders under ₹10 lakh a month in sales spend the biggest share of their time on daily operations. That's the easiest work to hand over and the cheapest to pay for. Technical work is the opposite: occasional, but expensive when it's done badly.
Which role does what, and what does each cost?
Here's how the four main roles compare. Costs are ranges as of October 2026, from the sources listed at the end. Salaries are base pay, before any employer costs.
| Role | What they do | What they shouldn't touch | Typical monthly cost (India, INR) | Typical cost (USD) |
|---|---|---|---|---|
| Virtual assistant | Orders, customer messages, product uploads, inventory updates | Theme code, apps, payment settings, ad budgets | About ₹20,000 (80 hrs) to ₹39,000 (160 hrs) at Payscale's ₹243/hr India average | $10 to $20 an hour on Upwork, so $800 to $1,600 for 80 hours |
| Store / e-commerce manager | Catalogue, discounts, launch calendar, weekly reporting, managing the VA | Theme code, checkout logic | ₹15,750 to ₹83,000 (Payscale range), average about ₹47,500 | About $165 to $875 at roughly ₹95 to the dollar (October 2026) |
| Performance marketer | Meta and Google ads, email flows, creative testing | Theme code, store settings beyond tracking | ₹16,500 to ₹70,000 for a digital marketing specialist (Payscale range), plus ad spend | About $175 to $735, plus ad spend |
| Shopify developer (retainer) | Theme, sections, apps, speed, checkout, integrations, tracking fixes | Daily operations, customer service | ₹40,000 to ₹80,000; ₹65,000 to ₹1,20,000 on Plus | $1,000 to $3,000 a month for US, UK, CA and AU brands |
| Agency | Several of the above under one contract and one project manager | Depends on scope; check what's actually included | Blended ₹1,400 to ₹4,200 an hour, so 40 hours is ₹56,000 to ₹1,68,000 | US and UK agency retainers commonly $5,000 to $15,000 |
Three notes on reading this. The Payscale figures for India are averages across all kinds of employers, so someone with real Shopify experience sits in the upper half. Upwork's VA rate is a global marketplace figure, not India-specific. And the developer and agency numbers come from my published rates hub, so they're my own pricing bands, not a survey.
How should you combine roles at each revenue stage?
Hire for the work that eats the most of your time right now, then add roles as revenue grows. A rough pattern I'd follow:
- Under ₹5 lakh a month. You run marketing yourself. Add a part-time VA for orders and customer messages, and pay a developer per project when something needs building. Shopify Flow can take some repetitive tasks off the VA's list; see Shopify Flow automations for D2C.
- ₹5 lakh to ₹15 lakh a month. Move the VA to full-time or add a second one. Bring in a freelance performance marketer or a small agency for ads. Keep the developer on demand, or start a light retainer if you ship changes every month.
- ₹15 lakh to ₹1 crore a month. Hire an e-commerce manager to own the calendar and the numbers, with the VAs reporting to them. Put a developer on a monthly retainer for speed, CRO and new features. This is the band where a retainer usually pays for itself, as I explain in Shopify maintenance and retainers.
- Above that. Most brands build an in-house team for operations and marketing, and keep specialist work (Plus checkout, Functions, migrations) with an outside developer or partner.
The mistake I see most is skipping step 3: a founder with two VAs and an agency, and nobody in the middle who owns the numbers. The founder ends up as the manager by default, which is the job they were trying to hand over.
If you're not sure which technical work belongs on a retainer and which is a one-off, tell me about your store and I'll tell you honestly whether you need a developer every month.
What access should each role get in Shopify?
Give each person their own login with only the permissions their job needs. Never share the owner account. Shopify reserves some actions for the store owner whatever permissions anyone else has, including pausing or deactivating the store and transferring ownership.
The catch for small stores is staff limits. Shopify's Help Center lists 0 staff accounts on Basic, 5 on Grow, 15 on Advanced and unlimited on Plus. So on Basic, a VA can't get their own staff account. There are two clean options:
- Upgrade to Grow (₹7,447 a month, or ₹5,599 billed yearly) for 5 staff accounts.
- Work with people who are Shopify Partners. Partners request collaborator access, and collaborators don't count toward your user limit. You can require a 4-digit collaborator request code, found under Settings, then Users, then Security.
| Role | Access type | Permissions to give |
|---|---|---|
| Virtual assistant | Staff account (Grow or above) | Orders, customers, products, inventory |
| Store manager | Staff account | Products, collections, discounts, customers, orders, reports, marketing |
| Performance marketer | Staff account or app-level access | Marketing, analytics; ad accounts connected through the sales channel apps |
| Shopify developer | Collaborator account | Themes, apps, settings needed for the job; removed or reduced when work ends |
| Agency | Collaborator accounts per person | Scoped to the agreed work |
When someone leaves, remove them the same day. For a collaborator, open Settings, then Users, select their name and remove them. The Partner has to send a new request to get back in. Payment gateway logins (Razorpay, Cashfree and so on) stay with you. Nobody running your store day to day needs them.
What should you put in the brief?
A clear brief is the difference between a hire who runs the store and one who waits for instructions. Whatever the role, write down:
- The tasks, with time estimates. "Process orders and confirm COD by 11am daily, about 1 hour" beats "handle orders".
- The tools. Shopify, your shipping aggregator, your helpdesk or WhatsApp inbox, your email platform.
- The permissions they'll get, from the table above, so nobody asks for more later.
- The numbers they report each week. Orders, RTO rate, response time, stock-outs, and for a marketer, spend and return on ad spend.
- What they can decide alone. For example, refunds under ₹1,000 or discounts up to 10%, and what needs your sign-off.
- Response-time targets for customer emails and WhatsApp messages.
- A paid trial task. Two weeks on something real, like cleaning up one collection or clearing the support backlog.
For customer support specifically, the tooling matters as much as the person; I compare the options in Shopify customer support with Gorgias and WhatsApp.
Is a store manager or a developer the better first hire?
For most stores, the first hire is a VA, the second is a manager or marketer, and the developer stays on demand until you're shipping changes every month. A developer is the wrong person to run daily operations. Developers are expensive per hour, and order processing doesn't need that skill.
The exception is a store with a technical problem that's costing sales right now: a slow mobile site, a broken checkout flow, tracking that doesn't fire. Fix that first, because every other hire is working on a store that leaks. Then hand the daily work to a VA or manager.
When you compare a freelancer and an agency for the technical side, the trade-offs are in freelance Shopify developer vs agency.
What I'd do
I'd keep a week-long log of where my own hours go, sorted into the four buckets above. Then I'd hire for the biggest bucket first, almost always operations, and give that person a staff account with only the permissions their job needs.
On the technical side, I'd put a developer on retainer only once there's steady monthly work. That's how my retainer with Bug Beater Chairs, a US furniture brand, works: the monthly work is things like the bundle logic that lifted their average order value and checkout changes made from their own data. It isn't order processing or customer emails. That stays with the people who run the store.
If you want help working out which technical work your store needs each month, and whether a retainer makes sense yet, start here. My hourly and retainer rates are all on the rates hub, and you can also hire me directly.
Related reads
- Shopify maintenance and retainers: what monthly support costs
- Freelance Shopify developer vs agency vs marketplace
- Shopify customer support with Gorgias and WhatsApp
- Shopify Flow automations for D2C brands
Sources
- Upwork: virtual assistant hourly rates (October 2026)
- Payscale: Virtual Assistant salary in India
- Payscale: eCommerce Manager salary in India
- Payscale: Digital Marketing Specialist salary in India
- Shopify Help Center: maximum users by plan
- Shopify Help Center: collaborator accounts
- Shopify Help Center: roles managed by Shopify and owner-only actions
- Shopify India pricing
FAQ
Frequently asked questions
Can I hire someone to run my Shopify store for me?
Yes. Most founders split it across roles rather than hiring one person. A virtual assistant handles orders, customer messages and product uploads. A store or e-commerce manager owns the calendar, catalogue and numbers. A Shopify developer handles the theme, apps, speed and checkout. A marketer or agency runs ads and email. Start with the role that frees the most of your own time, usually the VA.How much does a Shopify virtual assistant cost?
As of October 2026, Upwork's guidance puts freelance virtual assistants at about $10 to $20 an hour, depending on scope and experience. In India, Payscale's average for a virtual assistant is about ₹243 an hour, which works out to roughly ₹20,000 a month part-time (80 hours) and ₹39,000 full-time (160 hours). Shopify-specific experience and English writing for customer emails push rates higher.What is the difference between a Shopify store manager and a developer?
A store manager runs the business inside Shopify: products, collections, discounts, inventory, the content calendar and weekly reporting. A developer changes how the store works: theme code, sections, apps, integrations, speed and checkout logic. A manager should not edit theme code, and a developer should not be your daily operator. Most growing stores need both, the manager full-time and the developer on a retainer.Should I hire a Shopify agency or freelancers to manage my store?
An agency gives you several skills under one contract, usually design, development and marketing, but you pay a blended rate of roughly ₹1,400 to ₹4,200 an hour in India. Freelancers cost less per role and you choose each person, but you coordinate them yourself. If you have time to manage three people, freelancers win on cost. If you don't, an agency's project manager is what you're paying for.Can a virtual assistant log in to my Shopify store on the Basic plan?
Not with a staff account. Shopify's Basic plan includes zero staff accounts, Grow includes 5 and Advanced 15. A VA who is a Shopify Partner can request collaborator access, which doesn't count toward the limit. Otherwise you need to upgrade to Grow. Never share the owner login, because only the owner can pause the store or transfer ownership, and shared passwords break two-step verification.What should I include in a brief for a Shopify store manager?
List the daily tasks with a time estimate, the tools they will use, the Shopify permissions they get, the numbers they report weekly, and the decisions they can make alone versus the ones that need your approval, such as discounts above a set percentage. Add response-time targets for customer messages and a two-week trial task, like cleaning up one collection, before you commit.
Revision history· 2 entries
October 29, 2026
First published.
October 29, 2026
USD/INR conversions now use about ₹95 to the dollar (October 2026).
Last updated October 29, 2026






