The product page needs updating. Orders need attention. Customers are asking about returns. It's time for a Shopify virtual assistant.

So you decide to find one and give them access to the store.

It sounds like one job. It isn't.

Preparing a product description is very different from changing a live price. Reading an order is very different from issuing a refund. And some Shopify permissions that sound limited quietly include more than you meant to hand over.

This guide shows you how to choose the right first job for a Shopify VA, what Shopify's permissions actually allow, why "just saving a draft" can publish something live, and how to handle orders and returns without surprises.

Here, a virtual assistant (VA) means an independent freelancer or agency providing an outsourced service. Shopify's own interface uses words like "staff" and "user," but that doesn't decide your legal relationship.

Editorial scene showing reviewing the owner decision at a worktable for this guide.

Pick the store problem first, then the person

Look at what's piling up in your store and separate it:

  • catalogue preparation,
  • order administration,
  • customer support,
  • stock updates,
  • technical changes.

Pick one recurring task that eats your time and has a clear, checkable finish.

Good first jobs:

  • preparing new product records from approved specifications,
  • checking routine order status and answering customers under current policies.

Avoid bundling theme development, ads, bookkeeping and support into one vague request just because they all happen around Shopify.

Write the deliverable as a store outcome:

"Prepare an accurate draft product with correct variant information and evidence links."

That's far clearer than "manage products."

Then list the exceptions that currently interrupt you: missing dimensions, unclear stock levels, conflicting shipping instructions, refund disputes. Your VA can't remove those interruptions if the source information is still undecided. Our guide on tasks to outsource first helps you choose.

Editorial scene showing checking a remote handover with another person for this guide.

Ask applicants to walk through a real store decision

Ask for examples of similar work, with confidential customer information removed. A good provider won't reveal another merchant's private orders to impress you.

Then give them a problem:

  • "A product specification conflicts with the existing listing. What do you do?"
  • "An order is paid but has a fraud warning. What do you do?"
  • "A customer wants a refund outside the written policy. What do you do?"

You're listening for:

  • how they find evidence,
  • whether they recognise authority limits,
  • how they record unfinished work.

Knowing where a button is matters less than knowing when not to press it.

Run a paid trial using cleaned-up records, a test environment or offline preparation. Never give an untested applicant owner access, or ask them to prove themselves by editing live products.

For a catalogue role, include one complete product pack and one with a missing specification. That tests both preparation and knowing when to stop. Our paid trial guide has a full example.

Editorial scene showing comparing the workload against a simple calendar for this guide.

Read Shopify permissions as a list of what could go wrong

Shopify's store permissions reference separates actions like viewing orders, editing orders, fulfilment, returns and different refund permissions. Build your access list from it, based on the actual job.

Three details catch a lot of store owners out:

1. "Edit products" includes publishing. Shopify's reference says the create and edit product permission includes publishing, sharing and archiving products and collections. A written instruction to "prepare drafts only" doesn't make that permission technically draft-only.

2. Price and cost are separate. Editing prices and costs have their own permissions. You can keep those back while still allowing product preparation.

3. Access is usually store-wide. The reference says store permissions generally can't be restricted to individual orders, products or customers (with specific documented exceptions). So giving product access usually exposes more than the small batch you assigned.

Watch for dependencies too. Shopify can automatically select required related permissions, and some tasks need extra permissions to complete. Check the final set selected, not just the first box you ticked.

If the available permission is broader than you want, change the workflow, not your expectations. Your VA can prepare product data outside the live store while you apply approved changes. Or they can work in a suitable test environment. You still get the time saving, without pretending a permission does something it doesn't.

Keep payment settings, account recovery, user administration and other sensitive powers out of the first service entirely.

Editorial scene showing reviewing the evidence before approving the next step for this guide.

Use a proper named account, and check every role on it

Shopify's guidance on collaborator accounts describes access for Shopify Partners. Collaborators request access using a code, and you review the request and permissions before accepting.

Don't assume every independent VA is eligible for that route. If your VA does use a legitimate Partner account, confirm you expected the request, and review the roles before accepting. A request code isn't a reason to approve whatever permissions it asks for.

For other user setups, check your plan and admin options.

Never share the owner login to avoid a staff seat limit.

Shopify's roles documentation explains that permissions from multiple roles add up. So check every role attached to your VA, not just the newest limited one. Adding a narrow role doesn't cancel a broader one that's already there.

Record:

  • the VA's identity,
  • the store,
  • assigned roles,
  • purpose,
  • who removes access later.

Check connected apps separately. Keep business ownership and recovery details with you.

Then do a safe access rehearsal. Confirm the required work is possible and excluded actions aren't. Don't test restrictions by actually refunding a customer or deleting a product. Inspect settings and use an approved test method instead.

Our secure access guide covers the general principles.

Editorial scene showing checking access and responsibility before the work continues for this guide.

A worked example: adding a product without guessing

Here's a hypothetical example.

A homeware shop outsources catalogue preparation. The owner supplies:

  • approved photographs,
  • material information,
  • dimensions,
  • variant codes (SKUs: the business's ID for each specific item or variant),
  • a description of the intended customer use.

The VA prepares product records. The owner approves claims, prices and publication.

The product: a storage basket in several colours.

The VA checks the source pack against existing catalogue conventions, writes the title and description, and maps each colour to the correct image and SKU.

The gap: one colour has no confirmed dimensions.

The VA doesn't copy dimensions from a similar-looking basket. They record the missing specification and leave that variant waiting for the owner.

The tempting claim: the notes describe the material but don't support any claim about outdoor durability. The VA keeps the description within the verified specification. A more persuasive claim would make the page less accurate, not more complete.

Approval: the owner reviews the record and supplies the missing dimensions. The VA updates the draft and re-checks the variant-image matching. Approval is recorded against the final content and publication settings, not just the product name.

That's a complete catalogue service: gather the approved source, prepare the record, stop at missing evidence, get the decision, verify the corrected result.

"Save" can mean "live," so train around that

Shopify's product editing guidance says saved changes to product details take effect immediately in the online store.

That means a live product is not a safe place to draft.

So:

For new products, set the status and sales channels deliberately.

For duplicates, check every copied field. Prices, variants, tags or availability copied from the original might be wrong for the new item.

Use a draft or preparation process and check the customer-facing preview: title, description, images, variants, price (where authorised), stock and product details. A correct spreadsheet doesn't guarantee a correct page.

In the homeware example, the owner confirms the basket's colour images match the right variants and checks which sales channels it appears in. A perfectly prepared product published to the wrong channel still fails.

For significant edits to existing products, record the "before" state: an export, screenshots or a short change record. Don't promise every change can be undone.

Grant publishing authority only when the service needs it and your VA has shown the right checks. A catalogue service where you keep final approval forever is still hugely valuable. The goal is a workable split of responsibility, not unrestricted access as a badge of trust.

Orders aren't one thing, so don't give one instruction

"Process orders" hides several different parts:

  • payment,
  • fulfilment,
  • shipping,
  • customer communication.

A "paid" status doesn't answer questions about shipping or fraud.

Write down which order states your VA can handle and what evidence is needed. For routine admin, they might inspect the order, confirm details and update the task record. Editing items, changing addresses, buying labels or fulfilling each need their own authority and permissions.

Explain your fulfilment setup. A warehouse, a third-party fulfilment service or an app might handle shipping outside Shopify. Your VA needs to know which system is the real source, and what a manual change might trigger elsewhere.

Example: a customer asks to change their delivery address.

The VA checks whether fulfilment has already started, then follows the identity check and address-change rule. They don't assume editing Shopify will recall a package or update the warehouse.

Stop conditions to define:

  • unclear payment state,
  • suspected fraud,
  • conflicting addresses,
  • unavailable stock,
  • an action already in progress elsewhere.

After any authorised action, check the actual result and any notification sent. A "saved" message only proves the system accepted something. It doesn't prove the right customer got the right message, or that the warehouse acted.

Returns, refunds and restocking are three different jobs

Shopify's returns and exchanges guidance separates:

  • getting an item back,
  • sending money back,
  • sending a replacement.

They're related, but not interchangeable.

Define your policy and approvals before training the clicks. Your VA should know what evidence is needed, who decides exceptions, and whether an item must be inspected first. Your policy must also respect customers' legal rights. This workflow isn't legal advice.

Example: a customer says they received the wrong colour.

The VA checks the order, the fulfilment record and the customer's evidence, then prepares the right return or replacement recommendation. They don't automatically refund and mark stock as available.

Returned stock needs its own evidence. A customer saying they sent it back isn't proof it arrived. Arriving isn't proof it's sellable. The warehouse or an authorised inspector confirms the state before stock is adjusted.

Refund authority should specify the conditions, the original payment and the approval record. Being allowed to create a return doesn't mean being allowed to refund. And a small amount doesn't skip identity and policy checks.

When a case changes direction, keep the history. An approved exchange that becomes a refund needs records updated, so nobody does both independently.

Keep apps and theme code out of casual task creep

Your VA might suggest an app that makes things easier. Treat installing it as a separate decision covering:

  • data access,
  • costs (free trials can become bills),
  • compatibility,
  • ownership.

Check the app's own permissions too. Shopify's permissions reference notes that admin app permissions don't change the permissions set inside an app. Removing access in one place might leave another layer untouched.

Don't grant full admin access to fix a missing image-upload permission. Find the specific dependency in the documentation and grant only what the task needs.

Theme code, checkout behaviour and integrations need specific skills and a testing plan. A VA who's brilliant at catalogue entry isn't automatically qualified to edit theme code. A specialist might be, under a separately agreed service.

In the homeware example, the VA notices a product page displays oddly. They record the page, the expected result and what they see, then send it to the technical owner. They don't edit theme code mid-catalogue task because a tutorial suggested a quick fix.

Review finished work, and keep a recoverable handover

Sample finished products, order actions and customer cases against your standards. Check the actual store and records, not just your VA's status report. Include exceptions, because they show whether your VA knows when not to act.

  • Catalogue work: accurate to source, correct on the live page.
  • Order work: correct status changes, outside systems updated.
  • Returns: case, payment and stock records all agree.

Don't judge by items processed alone. A big batch of inaccurate listings creates more work than it saves. Track correct completion, unresolved decisions and your own review time. Our KPI guide helps.

When errors repeat, find the cause:

  • missing specifications → better inputs,
  • misunderstood permission → access review,
  • wrong policy decision → training or a qualified decision-maker.

More hours won't fix an unclear rule.

Keep procedures, source files, open cases and access records in business-owned places. When the service ends, remove the VA's staff or collaborator access, and check connected apps, scheduled actions and unfinished work. Don't rely on inactivity to end access. Our offboarding checklist covers it.

Your Shopify VA setup sheet

SHOPIFY VA SETUP

First job (one recurring outcome):
Finished means:

Account type: staff / collaborator (Partner) / other
Roles assigned (ALL of them):
Permissions checked against the reference:
  Products (note: includes publishing):
  Price / cost:
  Orders: view / edit / fulfil:
  Returns / refunds:
Excluded entirely: payments, recovery, user admin, theme code

Product workflow:
  Prepare in: draft / outside store / test environment
  Who approves publishing:
  Sales channels set by:

Order rules and stop conditions:

Returns: receive / refund / replace / restock (who decides each):

App installation: separate approval required (Y)

Review sample and frequency:

Access removal owner:

A Shopify VA becomes genuinely useful when they can explain what changed, why it was authorised and what proves it's correct.

You stop doing every routine action yourself, while keeping control over the customer promises, money and account powers that should never change by accident.

Related: customer service VA guide and how to delegate to a virtual assistant.

Frequently asked questions

What can a Shopify virtual assistant do?

Common work includes preparing product listings, updating variants and images, checking order status, supporting customer questions, preparing returns and updating stock records. Higher-risk actions like refunds, price changes and theme code edits need separate decisions about authority and skill.

How do I give a VA access to my Shopify store?

Use a supported named account, like a staff account or a collaborator account for Shopify Partners, and assign only the permissions the work needs. Never share the store owner login.

Can I give a Shopify VA access to only some products?

Generally not. Shopify's store permissions usually apply store-wide, with specific documented exceptions. Design your workflow around that rather than assuming access is limited to one batch.

Does editing a product in Shopify change the live store?

Saved changes to product details take effect immediately in the online store. Use draft status, preparation outside the store, or a review step for anything that shouldn't go live yet.

Should my Shopify VA install apps?

Treat app installation as a separate decision about data access, cost and compatibility. Review the app's own permissions too, because they're separate from your VA's store permissions.