Blog/Operations
OperationsSeptember 15, 2026·11 min read

A virtual assistant onboarding process built around SOP drift

Your VA cannot tell a moved menu from a mistake. That is the whole problem with handing a new contractor a set of SOPs written against screens the vendors have since redesigned.

AY
Anand Yadav · Founder, ReccordSOP
·Last reviewed September 15, 2026

The short answer

No, a new VA should not run refunds, macros or customer sends from your existing SOPs in week one. Not because they are new, but because your SOPs are probably describing screens that no longer exist, and a contractor who started on Monday has no way to tell a moved menu from their own mistake.

The fix is a first week spent checking the documents rather than trusting them. The VA re-records your highest-risk tasks, someone compares each recording against the written SOP, and only the steps that survive that comparison go live.

This is the week-one deep dive

The broader handoff, which tasks to give a VA in what order and how to ramp them over a month, is covered separately in the 30-day guide linked below. This article is only about the first week and only about verifying the documentation.

Why onboarding breaks when tools change

An experienced team member who hits a redesigned screen shrugs and finds the new button. They have years of context telling them the task still exists somewhere. A VA in week two has no such context. All they have is your document, and when the document and the screen disagree, the document is the only thing they were told to trust.

That gives them three bad options: guess, message you and wait, or skip the step. None of those is in the SOP, and the worst outcomes come from the first one.

Drift also happens below the screen, where nobody is looking at all. Klaviyo's developer changelog marks revision 2026-07-15 with breaking changes to its Conversations API: a profile's conversation relationship is now plural and multi-channel, returning a list rather than a single object, and it replaces the singular endpoint and include parameter from earlier revisions. Any procedure telling a VA how to check an integration built on the old shape is now describing data that no longer comes back in that form, and there is no visual cue anywhere that it has changed.

SOP drift: why your documentation is lying to you

The six signals that reveal drift, and why a stale procedure looks exactly like a current one until someone follows it literally.

What a stale step looks like

Here is a live example a VA can hit today, using nothing but Gorgias's own published material.

Gorgias's help centre article on connecting a Shopify store gives this route: click the Settings icon in the bottom-left corner, find Workspace in the menu, select Store, then click Add new store in the top-right.

A Gorgias blog post about the Shopify integration gives a different one: go to Settings, then App Store, then All Apps, then Shopify, and click Add Shopify.

Gorgias blog postGorgias help centre
Starting pointSettings, then App StoreSettings icon, then Workspace, then Store
Final buttonAdd ShopifyAdd new store
PublishedJanuary 2025Current documentation

That last row is the point. These are not two equally valid paths. One is a marketing post from January 2025 that nobody went back to update, and it is still sitting in Google next to the correct documentation, which is exactly where a VA searching for the task will find it.

Now imagine that older route copied into your SOP eighteen months ago. The instruction says open the App Store and pick Shopify from the app list. The VA cannot find App Store. Nothing is broken, nobody gets an error, and the only person who knows something is wrong is the one person least equipped to judge it.

Why refunds are the risk

A wrong step in a reporting task wastes an afternoon. A wrong step in a refund task moves money, and it can move it twice, because a modern support stack has several doors into the same action.

  • From the ticket. Gorgias's Shopify Actions let an agent refund an order from inside the ticket, setting the refund amount, the shipping amount to refund, whether to restock the items, the reason, and whether to notify the customer.
  • From a macro. Gorgias documents that once Shopify is connected, a macro can carry actions to duplicate, cancel, refund and edit orders. Applying a macro can therefore issue a refund, which is not obvious from the macro's name.
  • From a returns integration. Where a returns tool is connected to the helpdesk, returns can be started from the ticket view as well. Klaviyo documents this for its Helpdesk once Loop Returns is connected, allowing agents to view return statuses and initiate returns without leaving the ticket.
  • Alongside those, Gorgias lets an agent create and send one-time-only discount codes directly from the ticket message view. That is not a refund, but it spends money, so treat it with the same care.
One source of confusion worth knowing

Gorgias also has a shopper-facing feature called Order Management, and it behaves differently. Its documentation is explicit that shoppers cannot trigger automatic refunds or cancellations through it: clicking the refund button only submits a request. If your SOP says refunds happen through Order Management, check which of the two things it actually means.

Put those together and the double-refund scenario writes itself. This is a scenario rather than a reported incident, but the mechanics are all documented. Your SOP says refund from the ticket. The team has since moved refunds into a macro. The VA follows the SOP, the step does not look the way the document describes, they assume it failed, and they try the other door. Two refunds, one order.

It gets worse when the outcome is invisible. Gorgias's own documentation for the ReturnGO integration lists issuing a refund to the original payment method among the actions that create no update in Gorgias at all. It appears in the customer's order history instead. A VA checking the ticket for confirmation sees nothing, concludes it did not work, and tries again.

Refund processing SOP: the Gorgias to Shopify handoff

The procedure itself, with the branches that have consequences and a worked example of what a vendor redesign did to it.

Try it on one of your own procedures.

Record a process once, AI writes the structured SOP. 3 free SOPs, no credit card.

Start for free →

What to re-record first

Order the list by blast radius, meaning how much damage one wrong step does. Keep it short enough that you will actually review every recording, because an unreviewed recording is just a video.

PriorityTasksWhy
1. Moves moneyRefunds, cancellations, discount codesIrreversible or close to it, and the failure is a real cost rather than a delay
2. Reaches customersMacros carrying order actions, email and SMS flowsA wrong step here is public and cannot be recalled
3. Changes on youStore connections, settings paths, anything on a screen a vendor has redesignedLowest stakes per mistake, highest rate of drift

The method needs no particular tool. Any screen recorder plus the document you already have. What matters is that the VA narrates each step aloud as they work, describing what they see rather than what they expected to see. That narration is what turns a training video into something you can compare against a document.

The week, day by day

One rule holds the week together: a step reaches live work only after it has been verified.

  1. Days one and two, record. The VA works through each listed task against the current SOP and records it. Use a non-destructive route wherever one exists: a test order, a draft, or simply stopping before the final confirm button.
  2. Day three, compare. Sit with each recording next to the SOP and mark every step one of three ways: matches, differs, or missing. Marking the matches is not busywork, because knowing which half of the document is trustworthy is half the value of the exercise.
  3. Day four, resolve. Work through the flagged steps, confirm or rewrite each one, and keep the previous wording rather than editing over it.
  4. Day five, supervised live work. The VA runs real tasks, but only on the procedures that passed.

Four days of checking before the first live refund sounds expensive until you price the alternative, which is finding out about the stale step through a customer.

What to do with a flagged step

A flagged step has two possible causes and they need opposite responses, so work out which one you have before you touch anything.

CauseHow to tellWhat to do
The vendor changed the screenThe VA's route matches what the screen shows now, and the document does notThe document is wrong. Rewrite the step and note when the change was spotted
The VA did something differentThe screen still matches the document, and the VA took another pathThe document is fine. Coach the VA, and check whether the step was ambiguous rather than wrong

Check in that order, not the other way round. Assuming the new person made a mistake is the reflex, and it is how a stale document survives its own review.

Either way, do not overwrite the old wording. Keep the previous version visible beside the new one, so the next contractor can see what changed and when, rather than inheriting a document with no history and being asked to trust it.

SOP version control without the overwrite

Why the old version is worth keeping, and what to do instead of editing over the top of a procedure.

The one rule with no exceptions

A flagged refund, cancellation or customer-send step blocks live work on that task until it is resolved. Everything else can proceed. That one waits.

Where this still fails

Four honest failure modes, because a process that claims none is not describing reality.

  • False matches. A VA who records the steps they were told, rather than what the screen actually shows, produces a recording that agrees with the SOP perfectly and proves nothing. Asking them to read each screen aloud is the cheap guard against this.
  • Outcomes a recording cannot show. Some actions complete without leaving any visible trace where the VA is looking, as with a ReturnGO refund to the original payment method that never appears in Gorgias. No amount of recording surfaces what the screen does not display.
  • No review time. The comparison day only exists if you turn up for it. With two people starting at once, most owners do not. The answer is to shorten the list, not the review.
  • The week goes stale too. Vendors keep shipping. A recording that passed in September says nothing about a screen redesigned in November, which is why this is a repeating trigger rather than a one-off onboarding ritual.

That last one is the reason to treat vendor releases as a review trigger for the procedures that touch them, rather than waiting for an annual documentation review that will find the problem months after your VA did.

How to train a Shopify virtual assistant: the 30-day handoff

What happens after week one: which tasks to hand over in what order, how to ramp across a month, and how to check work without micromanaging.

Start with the single refund procedure your VA will touch first. Have them record it against the current document, then go through the two line by line and mark every step. Whatever that one comparison turns up is a fair sample of the rest of your library.

Frequently asked questions

What is a drift-resistant VA onboarding process?

A first week in which the new VA re-records your highest-risk tasks and each recording is compared against the written SOP, so steps that no longer match the software are found before they touch live work. It treats your documentation as something to verify rather than something to hand over, on the basis that a new contractor cannot tell a redesigned screen from their own error.

Should a new VA issue refunds in week one?

Only at the end of it, only supervised, and only on refund procedures whose recordings matched the written steps. A flagged refund step blocks live work on that task until the owner has resolved it. The risk is not the VA's competence, it is that refunds can be issued from several places in a modern support stack, so a VA who believes one attempt failed has somewhere else to try.

How often should a VA re-record SOP tasks after onboarding?

After any vendor release that touches the screens a task uses, rather than on a calendar. Money-moving tasks also need re-recording whenever your team changes where an action is performed, such as moving refunds from the ticket sidebar into a macro, because that change leaves no trace in the software at all.

What if the owner has no time to review the recordings?

Shorten the list rather than the review. Three refund procedures checked properly is worth more than twelve skimmed, and anything not reviewed simply stays off live work. A comparison nobody approves is a flag, not a fix.

Does this replace normal VA training?

No. This is the first week, and it is about the documents rather than the person. The ramp that follows it, handing tasks over in order of risk and moving from full review to independence across a month, is a separate exercise covered in the 30-day handoff guide.

Ready to record your first SOP?

3 free SOPs to start. No credit card required. See if drift detection keeps your docs honest.

Start for free
AY
Anand YadavFounder, ReccordSOP

I built ReccordSOP after watching too many DTC ops teams lose months to undocumented workflows. These SOPs are battle-tested with Shopify operators running $1M to $50M brands.

Last reviewed September 15, 2026

Related reading