A real ASG order-processing workstation behind the article’s three-seam framework. By Janson Wang, Founder of ASG Dropshipping · September 30, 2026 · 25 min read
You sell on WooCommerce or Wix. Your China supplier ships the parcels and sends you tracking numbers, by chat, by email or in a sheet, and you paste them into the order. Then someone tells you, “You should add Shopify.”
The worry behind that is short: will fulfillment get messier?
That depends less on Shopify than on three places where an order record has to match what happened in the warehouse.
This article walks through those three places, using what each platform’s own help pages say, so you can start checking your own setup in an afternoon.
Quick answer: does adding Shopify to a WooCommerce or Wix store make fulfillment messier?
Adding Shopify doesn’t by itself fix fulfillment or break it.
In a WooCommerce vs Wix vs Shopify fulfillment comparison, what differs is how each platform’s help pages describe three things: where a tracking number is added (Attach), how it gets into the order, where the customer can see it and what triggers a notification (Writeback), and whether the inventory records of two stores follow the same agreed pool and allocation rule when the same SKU sells in both (Reconcile).
If a person handles those by hand today, a second platform gives you a second place to do it by hand. If a system handles them, a second platform means a second setup.
A late supplier, a weak pack or a damaged parcel isn’t touched by the storefront change.
Key takeaways
Shopify’s help page says an order that cannot ship together is split into several sections called fulfillments, and a tracking number is added to a specific fulfilled section.
Wix’s help pages say a tracking number is added automatically with a supported 3PL integration, and that third-party suppliers or shipping apps can update numbers too. For a custom fulfiller you add yourself, the number won’t automatically appear and can be added manually. Which applies to your supplier depends on your actual setup.
WooCommerce’s Shipment Tracking documentation separates saving, seeing and emailing. Saving a tracking number sends no email. Saved details appear on the order page in My Account. Changing the order to Completed sends the Completed Order email.
Our reading, not a claim any platform makes: adding a platform multiplies the places where steps have to be assigned and checked, and it can create an inventory question a single store never had. Which step to fix first comes from the gaps in your own orders and the path you plan, not from whether a person or a system runs it today.
Who This Comparison Is For, and What It Deliberately Leaves Out
This is for you if three things are true. You sell on WooCommerce or Wix.
A supplier or agent in China packs and ships to your customers. And you’re weighing Shopify, either for part of your catalog, for a full move, or as a second store.
Plenty of guides already compare price, themes, app stores and search features across these platforms. This one doesn’t add to the pile.
It compares one narrow thing: how each platform’s help pages describe recording a shipment, and what that means when you add a platform.
Here is the boundary, up front.
Who This Comparison Is For, and What It Deliberately Leaves Out
Topic
Covered here
Not covered here
Direction of orders
Outbound orders shipped from a supplier or agent to your customer
Returns and other reverse flows
Where the information comes from
Each platform’s own help pages, read on September 30, 2026
How any platform stores data internally, or what a specific app or plugin can do beyond the pages cited
What is recorded
Tracking numbers and stock counts as they appear in the store
How an order reaches your supplier in the first place, how fast the supplier ships, product quality
One more limit. When this article says what a platform “does,” it means what the help page describes you doing on screen.
It doesn’t claim to know how the platform stores that data underneath.
If you’re on WooCommerce, treat the Shipment Tracking behavior below as the documented behavior of that one extension.
If you use a different tracking plugin, read that plugin’s own documentation before assuming the same steps.
By the end you’ll have three answers about your own store, six questions for your supplier, and one rule for deciding what to fix first.
If your real problem is growth in general rather than platform choice, ASG’s piece on why fulfillment breaks when Shopify orders start growing covers that ground.
Start with what a storefront does. It takes the order, shows the customer a status, and keeps a record of what shipped.
The parcel gets packed by someone else, in a place the platform can’t see.
The help pages read that way too.
Shopify’s fulfillment overview describes buying shipping labels through integrated carriers, and it names the other route as “use a third-party app or use a fulfillment service such as Shopify Fulfillment Network”.
Wix’s order fulfillment page says you can “select a different fulfillment option for some or all of your products.” WooCommerce’s Shipment Tracking documentation describes an extension, installed from WooCommerce.com, that adds a shipping provider, tracking number, tracking link and shipped date to an order.
In all three, the store keeps the record and the work happens somewhere else.
Even when a platform names a fulfillment service, as Shopify’s overview does, the packing happens outside the record.
That leaves three places where the record can drift from what actually happened. I call them seams.
The three seams, one line each
Attach: where a tracking number is added on an order, and whether it can be tied to the items, quantities and parcel it covers.
Writeback: how the number gets into the order after the parcel ships, who or what enters it, where the customer can see it, and what triggers a notification.
Reconcile: whether the inventory records of two stores selling the same SKU follow the inventory pool and allocation rule you have agreed.
Each seam is a place where the store’s record can differ from what happened in the warehouse.
A single problem can touch more than one seam. When a customer asks where their second parcel is, the main seam might be Attach and a contributing one might be Writeback.
The audit later in this article has a column for each.
Each seam also gives you one question you can answer from your own back office today.
Attach: Open an order that shipped in two parcels. Where do the two tracking numbers sit, and can you tell which items and quantities each one covers?
Writeback: Take the last five orders that shipped. Did the number arrive on its own, or did a person type it in? Which person? Where could the customer see it, and did an email go out?
Reconcile: Pick one SKU that sells in two places. Which inventory pool or allocation rule is each store supposed to follow, and do the stores’ records fit that agreement?
Write the answers down. The rest of this article shows what changes in each answer when a platform is added.
A storefront’s own screens don’t fulfill orders; they record them, and each platform records the same three seams differently.
Some things sit outside all three seams: a supplier who ships late, a wrong size on your product page, a crushed parcel. Adding a platform doesn’t touch them.
The section on what stays the same comes back to who owns them.
The article’s three-seam model: Attach, Writeback and Reconcile.
Seam 1, Attach: Where the Tracking Number Goes When One Order Ships in Two Parcels
Say your supplier ships one order in two parcels. Where does the second tracking number go?
On Shopify, the help page for fulfilling orders individually starts from how the order is grouped.
“If all of the items in an order can be fulfilled together, then they’re grouped in a single Unfulfilled section.”
If they can’t, the order is split into several Unfulfilled sections, also known as fulfillments. You add tracking in the Fulfilled section it belongs to, by clicking Add tracking.
If a section carries more than one number, the page says “All tracking numbers must be from the same carrier.”
On Wix, the page on adding a tracking number has you pick a carrier from a drop-down and enter the number. If your carrier isn’t on the drop-down, you click Add shipping carrier.
For more than one package, the same page adds a step before the number.
You deselect the “Apply to all self-fulfilled items in this order” checkbox and select the products that are in this package.
If a customer buys two or more of the same item and you ship them separately, you select how many of that item go in this package.
Then you add the number, and you repeat the steps for the next package. So a second number on Wix is tied to the items and quantities you chose for it.
On WooCommerce, the Shipment Tracking documentation puts the fields in a panel in the order editor’s sidebar.
Its instruction for a second parcel is one line: “To add another package or tracking number, select Add Tracking Number again.” If the provider isn’t listed, you select Custom Provider and enter the provider’s name and the complete tracking URL.
The page describes adding another number, not choosing items or quantities for it, so this article says nothing about item-level links on WooCommerce.
Here are the three descriptions side by side.
Seam 1, Attach: Where the Tracking Number Goes When One Order Ships in Two Parcels
Platform
Adding the first number
Adding a second parcel
Can the number be tied to items and quantities?
Carrier handling
Shopify
In the Fulfilled section, click Add tracking
Another number in the same section, or a separate section if the order was split
The number sits in the section that holds those items
Numbers in one section must share a carrier
Wix
On the order, choose a carrier and enter the number
Deselect the apply-to-all checkbox, select the products, then add the number
Yes, on the help page: you select the products and, for several units of one item, how many
Preset drop-down; Add shipping carrier for one that is missing
WooCommerce (Shipment Tracking extension)
In the Shipment Tracking panel, select Add Tracking Number
Select Add Tracking Number again
Not described on the page we read
Provider list; Custom Provider needs a name and the full tracking URL
The comparison that matters is whether you can answer, for each number, “which items, in what quantity, in which box.” On Shopify the answer is the section.
On Wix it is the products and quantity selected when the number was added. On WooCommerce the page we read doesn’t say, so test it on one real order if you rely on it.
Suppose a customer whose order had two units of one product writes, “I only got one box.” On Shopify your support person looks at the order’s sections.
On Wix they read which product and quantity each number was added for, if whoever typed it made that selection.
On WooCommerce they read the numbers and ask the supplier what went in each box.
The carrier rule matters more than it looks. Ask your supplier how a two-parcel order goes out: one carrier or two?
Shopify’s page requires the numbers inside one section to share a carrier. Wix and WooCommerce ask you to find or create the carrier by hand when it isn’t listed.
The platform doesn’t decide how your supplier splits an order into parcels. Someone at the warehouse does, and someone has to tell you which items went in which parcel.
ASG has a separate article on how to avoid split shipments in dropshipping if you want to cut the number of parcels in the first place.
How the documented tracking attachment shape differs among Shopify, Wix and the WooCommerce Shipment Tracking extension.
A parcel being packed at an ASG warehouse workbench.
Seam 2, Writeback: Who Gets to Put the Tracking Number Into the Order
After the parcel leaves, the number has to reach the order. The help pages describe three different arrangements.
Wix describes more than one route, depending on how your fulfiller is connected.
On the order fulfillment page , the automatic route is stated plainly: “When you use one of these 3PL solutions, your Wix Orders tab integrates with the service.
This means that a tracking number is automatically added to orders when they are shipped.” For a custom fulfiller you add yourself, the same page says the number “won’t automatically appear in the Orders tab, but can be added manually.”
That page describes two configurations, and doesn’t say they are the only ways a number can arrive.
The tracking number page adds that if you use third-party suppliers, or shipping is handled through a shipping app, those third parties update the tracking numbers for you.
So being outside Wix’s 3PL list doesn’t tell you the number will be typed by hand.
Only when a custom fulfiller added by hand is all that’s in place does the page say the number won’t appear on its own.
How your supplier is connected to your store is a fact about your setup that a list can’t tell you.
Wix’s page on fulfilling store orders also describes marking an order fulfilled by hand, through More Actions and then Mark as Fulfilled, with an optional shipping confirmation email.
The tracking number page adds an optional shipping confirmation email when you add a number, and says customers can find the number in that email and on their My Orders page.
WooCommerce separates saving the number from telling the customer.
The documentation says: “Saving tracking details does not send an email.” The email goes out when the order status changes: “If you change the order status to Completed, WooCommerce sends the Completed Order email with the saved tracking information.” Refunded Order emails don’t include tracking.
The documentation also says saved details appear on the order page in My Account, so a saved number that hasn’t been emailed isn’t necessarily hidden from the customer.
It just isn’t pushed to them.
Somebody still owns who tells the customer and when, and that is a different question from marking an unfinished order Completed early just to trigger the email.
This is the behavior of the one extension the documentation covers, so a different tracking plugin may behave differently.
The documentation also points to developer guides for a Shipment Tracking REST API. We haven’t read them, so this article says nothing about what they can automate.
A number is only useful with the right carrier and link behind it. Both Wix and WooCommerce give you a way to add a carrier that isn’t on their list.
The person entering the number therefore has to know the carrier’s name and, on WooCommerce, the complete tracking URL.
If that knowledge lives in your supplier’s head, it has to be written down for whoever does the typing.
Shopify describes the manual path in the page from the last section: in the Fulfilled section, you click Add tracking.
The same page has a notification option when you fulfill an order, and another when you add tracking to an already fulfilled order, where you choose whether to send a shipping update.
It says the number is displayed in the shipping confirmation and shipping update emails. This article doesn’t assume an email already sent gets rewritten with information saved later.
The overview page lists a third-party app or a fulfillment service as the other route.
How any particular app writes a tracking number back is a separate topic that this article doesn’t test.
Here is the comparison.
Seam 2, Writeback: Who Gets to Put the Tracking Number Into the Order
Platform
What puts the number in the order
Where the customer can see it
What triggers a notification
Shopify
A person clicks Add tracking, per the help page; apps and fulfillment services are named as other routes
In the shipping confirmation and shipping update emails, per the help page
An option when you fulfill, and an option when you add tracking to an already fulfilled order
Wix
Automatic for supported 3PL integrations; third-party suppliers and shipping apps can update numbers; manual for custom fulfillers
In the shipping confirmation email and on the My Orders page
An optional shipping confirmation email, when you add a number or mark an order fulfilled
WooCommerce (Shipment Tracking extension)
The page describes a person entering it in the Shipment Tracking panel; a REST API is documented separately and wasn’t reviewed here
On the order page in My Account, and in customer order emails generated after the details are saved
Saving sends nothing; changing the order to Completed sends the Completed Order email
If you can’t say how your supplier’s numbers reach the order, write “unknown” and ask the supplier. Don’t infer it from a list.
The documented writeback path is different on each platform.
Unless something connects your supplier’s system to your store, the number reaches the order because a person put it there. Whether something does is a fact about your setup.
That can work for a long time. It turns into a job with an owner as parcels multiply, and the job has different steps in each platform.
An ASG order-record workstation with scanning and label equipment.
Seam 3, Reconcile: When One SKU Sells in Two Stores, Who Aligns the Count?
This seam only exists when the same product is sold in more than one store. It also assumes both stores use the same SKU code for the same physical item.
Matching product data is a prerequisite, and this article doesn’t cover it.
Same SKU doesn’t mean same pool of stock. Two stores might draw on one shared stock, or each might get its own share.
So the first question isn’t whether the two numbers are equal.
Shopify’s locations page describes counting inventory separately at each physical location and using order routing rules to assign online orders by inventory availability and proximity.
That’s inside one Shopify store. It isn’t evidence about how any two stores stay in step, and this article didn’t examine how WooCommerce or Wix count stock across stores.
No cell in this article’s tables claims anything about it.
What we do have is three sellers describing the problem in their own words on Shopify’s community forum. They’re single cases.
Each is worth reading as one person’s account.
Two stores, one warehouse system. A poster called Barracuda described two separate stores selling the same SKUs, synced through the Fulfillment API to an in-house system.
On May 18, 2025, they wrote that their system shows available stock, “but one or both stores are marked as sold out because the inventory is effectively double-counted: once in ‘Committed’ and again as an actual deduction.” That’s the poster’s description of what they see, and we haven’t reproduced it.
Three platforms, one place to ship from. A poster called RichieThatcher, who runs a store on Shopify, wrote on June 23, 2022 that they wanted to sell other categories on Wix and BigCommerce.
Their need: “I need to sync orders across these platforms so I can fulfill them in one location only.”
One master store, several storefronts. A poster called Kimsu, on February 20, 2024 , described wanting to “manage all product data and orders in one store, using the destination stores solely as ‘storefronts’.” They added: “I haven’t found any app that meets these needs.”
Seam 3, Reconcile: When One SKU Sells in Two Stores, Who Aligns the Count?
Case
Setup described
Where the symptom shows
What carries over to a WooCommerce or Wix seller
What does not carry over
Barracuda, May 2025
Two stores, same SKUs, own warehouse system
Storefronts show sold out while the warehouse system shows stock
Two sources of a count can disagree
It’s one seller’s own two stores with a custom system, and it’s the poster’s own description
RichieThatcher, June 2022
Shopify plus Wix and BigCommerce
The stated need is one place to ship from
The goal of shipping from a single point
The direction is the reverse of yours, and the post states a need rather than an outcome
Kimsu, February 2024
Several stores fed from one master
Orders and stock need syncing between stores
The wish to manage everything from one place
The quoted passage doesn’t name the platforms, and gives no detail on which apps were tested
Read the boundary carefully. Two of the three posts are about a seller’s own stores syncing with each other, and the third goes in the opposite direction from yours.
None of the quoted passages describes a WooCommerce or Wix seller adding Shopify. All three sit on the same forum, so they aren’t three independent confirmations.
They show that real sellers describe this kind of problem. They don’t show how common it is.
Our reading, and only that: with one store, the question is “is my count right?” With two, someone has to decide which stock each store draws on and what rule splits it.
Suppose ten units are agreed to be split six for store A and four for store B. Six and four is then the correct picture, and forcing both to show ten would be the mistake.
If both show ten against one shared shelf, equal numbers don’t prove nobody has promised the same unit twice. Equal doesn’t mean safe, and different doesn’t mean wrong.
If you sell the same SKU in two places, pin these down in writing before you compare any numbers.
Which variant, and which location or inventory pool, does each store’s count refer to?
Which count is it: on hand, available to sell, reserved by an order, or physically shipped?
When does an order reserve stock, and when does the warehouse record that the parcel physically left? How is the same unit kept from being counted twice?
When was each record taken, and who updates it?
What is the agreed rule for dividing stock between the stores?
Those terms are ours, not any platform’s, and none has a universal answer. What matters is that there is one, written down, with an owner.
Only then can you ask whether the stores’ records fit the agreement.
What Actually Changes When a WooCommerce or Wix Seller Adds Shopify
Now put the seams together. The clean way to think about it is by path.
Part of the catalog moves to Shopify. Attach and Writeback now exist in two back offices for the orders that come through each. Reconcile appears only if the same SKU sits in both stores. If the two catalogs don’t overlap, that seam stays empty. Which orders go through which platform also becomes a rule someone has to write down.
A full move. Once the move is complete, the seams don’t multiply. They change shape. Your team learns Shopify’s version of Attach and Writeback, and Reconcile stays empty unless you keep a second store. Orders still open in the old store keep needing its steps until they close.
Both platforms, long term. Attach and Writeback are live in both back offices. Reconcile is live only if the two stores share SKUs or stock; with separate catalogs it stays empty. Each live seam needs an owner.
Which path you choose changes how many seams you carry. That’s a fact about your catalog, not about either platform.
Before you decide, list the SKUs that would appear in both places. That list tells you whether Reconcile is a live seam or an empty one.
The important part comes next. A second platform doesn’t automatically mean more typing.
The number of tracking numbers your team types depends on how many parcels you ship, not on how many platforms you run.
What grows is the number of procedures. Two back offices, two click paths, two sets of written instructions for who does what.
Add the new Reconcile question on top, if the stores share SKUs. That’s our reading of the help pages, not something either platform says.
What a second platform adds, seam by seam
What Actually Changes When a WooCommerce or Wix Seller Adds Shopify
Seam
What a second platform adds
If a person does it today
If a system does it today
Attach
A second way to tie numbers to items: sections in Shopify, product and quantity selection in Wix, a list of numbers on the order in the WooCommerce page we read
Write a second set of instructions for support
Ask the vendor how it ties each number to items and quantities on each platform
Writeback
A second back office where the same steps exist, with its own places to see the number and its own notification trigger (in WooCommerce, the Completed status)
The same manual steps, run in a second place
A second setup; this article doesn’t say which systems support which platform
Reconcile
A question a single store never had, if the stores share SKUs: which inventory pool and allocation rule each follows
Agree the pool and the rule, name one owner, and set when records are compared
Decide which system holds the record the stores are meant to follow
What a second storefront adds depends on the seam and the operating path.
Read across your own row: mark each seam “person” or “system,” then set that beside what your audit found.
Where are the actual gaps: missing records, numbers tied to the wrong items, late write-ins, counts that don’t fit the agreement?
How much handling does each seam take, and which path do you plan? A stable manual step that takes little time isn’t a bigger problem than a system path that keeps dropping numbers.
Fix things in the order your gaps and chosen path suggest, not the person or system label.
The “system” column stays generic on purpose: this article didn’t review any fulfillment app or connector, so it says nothing about what one can or can’t do.
Notice what the table doesn’t contain: an order count that tells you when to switch.
None of the sources this article draws on gives one, and inventing one would repeat the mistake this whole article warns about.
If several suppliers feed one store, the same seams apply once per supplier. ASG’s article on how growing stores manage multiple suppliers goes deeper on that side.
What Stays the Same After a Storefront Switch, and Who Has to Own It
The help pages we read describe records and screens. They don’t pack anything.
That’s the point of this section. Every “the platform won’t do this for you” needs an answer to “then who does?”
Splitting an order into parcels. The platform records the split. The supplier or warehouse decides it. Someone has to tell you how the parcels went out.
Producing a tracking number. The carrier or the supplier’s system produces it. The store only holds it.
Having the stock. A count in a store says what the store believes. The shelf says what’s there. Someone has to keep the two honest.
Shipping on time. None of the passages cited here concerns how fast a supplier ships, so a storefront change alone gives you no reason to expect a different timeline.
Naming an owner for each of these is unglamorous work. It’s also the work a storefront switch leaves untouched.
ASG sits on the physical side of those seams.
Per ASG operational records, ASG has operated since 2019, runs 4 warehouses in Shenzhen and Dongguan, serves 5,000+ sellers and 200+ countries, and keeps a product library of 1.4M+ SKUs.
What ASG doesn’t claim: a native connection to WooCommerce, Wix or Shopify. That would need a named integration, and this article doesn’t describe one.
ASG is the execution layer. Your store is the record.
A product check at an ASG warehouse workbench.
The physical sortation line remains outside the storefront record.
See which of your three seams runs on hand work.
Send ASG a few de-identified sample orders and ask how an order would leave our warehouses: how it is split into parcels, which carriers, and how tracking numbers would be handed back to you.
Include only an anonymous order reference, the items and quantities, the parcel grouping, the destination country, and the dates.
Leave out customer names, addresses, contact details, payment information and account logins.
Talk to ASG About Your Order Flow
A Three-Seam Audit You Can Run on Your Last 50 Orders
You can test all this on your own store this week. No tool is needed.
Open a spreadsheet and pull your last 50 shipped orders. Fifty is a working sample, not an industry benchmark.
Use fewer if that’s what you have.
Give each order a row.
When an order has several items or parcels, add a sub-row for each parcel, and for each item or quantity that went in it, so you keep the link between order, items and parcel.
Fill in these columns.
A Three-Seam Audit You Can Run on Your Last 50 Orders
Column
What you write
Order, parcel, items
Order ID, then one sub-row per parcel with the items and quantities in it
Attach
Which items and quantities each tracking number covers, and where the number sits on the order
Writeback, who
Person or system entered the number; if a person, which one
Writeback, times
Three separate times: when the number reached you, when it was written into the order, when the customer was notified and by what trigger
Customer view
Where the customer could see the number, and whether an email or other notice went out
Reconcile
If this SKU is also sold in another store: which inventory pool or allocation rule applied, and what each store’s record showed at the time the order came in
Evidence source
Which record you used and its date: order notes, email, supplier message, log
Primary seam
If something went wrong, the main seam
Contributing seam
A second seam, if there is one
Fill in only what a record from the time can show. Today’s screen can’t show what the order or the stock looked like then.
If there is no dated record for a past stock count, notification or write-in time, write UNKNOWN and note which record is missing.
Don’t fill in “matched” or “didn’t match” from today’s page.
Read it simply. Count the rows where a person did the entering, and count the UNKNOWN cells.
Both numbers are for you alone, and this article gives no benchmark for them. A lot of UNKNOWN is a finding too: the records needed to audit that step don’t exist yet.
Then decide seam by seam: who will run it on the new platform, a person or a system, and what check will show it worked.
Where your audit found gaps, start there, whichever way the step runs today. Running a seam by hand in two places for a while is a legitimate choice, and so is putting a system on it first.
The audit doesn’t pick. It makes the trade visible in your own orders.
If several rows come back “Primary: Writeback,” that seam caused trouble in your sample.
It doesn’t say by itself what a second platform would cost, so weigh it against how much handling each seam takes and the path you plan.
If you run one store today, write “not applicable” in the Reconcile column. That’s still informative.
It’s the seam a second store would create, if the second store sells the same SKUs.
An ASG scanning station where physical parcel events meet order records.
Take these to your supplier or agent before you commit. Each one maps to a seam.
How will your tracking numbers reach my store: through a named integration or shipping app, typed in by a person, or some other way? Who does it, and at what moment? Being on or off Wix’s 3PL list doesn’t settle this, because Wix’s tracking page also says third-party suppliers and shipping apps can update numbers. For a custom fulfiller added by hand, Wix’s page says numbers “can be added manually,” so ask who adds them.
If I use the Shipment Tracking extension on WooCommerce, who tells the customer, and when? Saving the number sends no email, and changing the order to Completed is what sends the Completed Order email. Decide who sends the notice when an order ships in parts, without marking an unfinished order Completed early. This article didn’t test partial shipments.
When one order leaves in two parcels, do I get one number or two, which items and quantities are in each parcel, and are the numbers from the same carrier? Shopify’s page requires the numbers in one section to share a carrier, and Wix’s has you choose products and quantity for each number, so you need the supplier’s item-to-parcel list.
If the same SKU sells in two of my stores, which inventory pool do you ship against for each store, and who updates it? Does an order reserve stock when it arrives or only when the parcel leaves, how do you avoid counting the same unit twice, and how do you tell me when a count changes?
How do you state processing time and transit time, separately? For each, ask what starts the clock, whether days are working or calendar days, which routes the range covers, and what stretches it. A range with its conditions is more honest than a flat promise.
Is what you offer execution, meaning packing, parcels and carriers, or is it platform automation? If it’s automation, ask for the named integration and where it’s documented.
A useful answer names a person or a system and says when it happens. For example, “the sales rep pastes it in when the carrier first scans the parcel” tells you who and when.
“We usually send it” doesn’t.
For the questions about who does something (1, 2 and 4), score the answer “person,” “system” or “unclear.” For the questions about parcels, carriers and timing (3 and 5), and for the execution-or-automation question (6), write down the actual reply, or “not stated.” Unclear and not stated are findings too.
Ask again, in writing, and keep the reply next to your audit sheet so the next person to touch the process can see what was agreed.
When someone says “add Shopify,” a better first reply than yes or no is a question: which of my three seams shows gaps in my own orders today, and who would run it on the new platform?
Once you can answer that from your own orders, the platform decision gets smaller, and the work that decides how fulfillment feels stays where it already is, with the people who pack and ship.
We’d rather you ask ASG the same six. Our answer to the sixth is execution.
This article doesn’t describe any platform integration, and we don’t claim one.
Ask ASG the six questions.
ASG has operated since 2019 and serves 5,000+ sellers. Bring your answers to the audit, and ask what an order would look like leaving our side.
If you share sample orders, make them de-identified: no customer identities, payment data or account logins.
Ask ASG the Six Questions
Frequently Asked Questions
Does Shopify put a tracking number on the whole order or on each shipment?
Shopify’s help page describes adding it in a specific Fulfilled section. An order that can’t ship together is split into several sections.
If one section holds more than one number, the page says they must all be from the same carrier.
Will Wix add my China supplier’s tracking number automatically?
Wix’s order fulfillment page describes automatic adding for its supported 3PL integrations.
For a custom fulfiller you add manually, it says the number won’t automatically appear in the Orders tab, but can be added manually.
Wix’s tracking number page also says third-party suppliers and shipping apps can update the numbers.
Which of these describes your supplier depends on how it is actually connected to your store, so ask the supplier for the named setup. Wix’s own list alone doesn’t answer it.
Does saving a tracking number in WooCommerce tell the customer?
Not by email. In the Shipment Tracking documentation , saving sends no email.
Changing the order status to Completed sends the Completed Order email with the saved tracking information.
The same page says saved details appear on the order page in My Account, so “no email yet” isn’t the same as “the customer can’t see it.” Refunded Order emails don’t include tracking.
What can make one of my stores show sold out when my warehouse has stock?
One seller on Shopify’s community forum described a similar symptom between two of their own stores, saying the inventory appeared “double-counted” in Committed and as a deduction.
It’s a single, unreproduced description.
If you see the same symptom, check which inventory pool each store is meant to draw on, and whether the records fit that agreement, before you look anywhere else.
Will moving to Shopify fix a supplier who ships late?
None of the passages cited here concerns supplier speed, so a change of storefront gives you no reason to expect it to.
Who owns the shelf, the packing and the carrier handoff stays a separate question from where the order is recorded.
External Sources
Fulfilling your own orders individually , Shopify Help Center
Fulfillment , Shopify Help Center
Fulfillment locations , Shopify Help Center
Wix Stores: Fulfilling Store Orders , Wix Help Center
Wix Stores: Understanding Order Fulfillment , Wix Help Center
Wix Stores: Adding a Tracking Number to a Store Order , Wix Help Center
Two stores with stock sync and issue with commited inventory , Shopify Community, posted May 18, 2025
List products across Wix, Shopify, and BigCommerce , Shopify Community, posted June 23, 2022
Product data, inventory & order sync for multiple stores , Shopify Community, posted February 20, 2024
Shipment Tracking Documentation , WooCommerce
How this article was sourced. The help pages above were read on September 30, 2026. Quotes are copied from them.
The three community posts are single cases from the same forum, quoted as their authors wrote them.
This article doesn’t test any app or plugin, doesn’t cover returns, and doesn’t say how any platform stores data internally.
ASG data note. ASG figures in this article, including years of operation, warehouse count, seller count, country reach and catalog size, come from ASG internal operating records.