Ecommerce Fulfillment Software: What You Need Once You Outsource

Fulfillment

Quick answer: Once a fulfillment partner picks, packs and ships your orders, its own systems take over most of what "fulfillment software" lists cover: warehouse management, pick lists, label printing and carrier rates. What you still need is shorter: your store platform as the record of orders and customers, one reliable source of stock counts, an inbox for customer service, and bookkeeping that reads your partner's invoices. Add a tool only when it removes a specific job or error, and make sure no two tools write the same data.

"Fulfillment software" is really six layers

Software roundups put very different products in one list. Split them by job and it becomes clear which ones move to your partner when you stop packing orders yourself:

LayerWhat it doesWho runs it after you outsource
Store and order managementTakes orders, holds customer and product data, sends order emailsYou, in your store platform
Warehouse management (WMS)Receiving, shelf locations, pick lists, stock countsYour fulfillment partner
Shipping and labelsComparing carrier rates, printing labels, customs formsYour fulfillment partner
Inventory planningDeciding what to reorder, how much and whenShared: the partner counts, you decide
Customer serviceAnswering messages, tracking questions, returnsYou
AccountingMatching invoices to orders, cost per order, marginYou

Illustration of an online store on two phones with a delivery van, parcels and map pins

What you can stop paying for

  • Warehouse and shelf tools that track bins and counts in a stockroom you no longer run.
  • Label printing and rate comparison. Your partner buys postage across its own lines and chooses one per destination.
  • Pick list and packing slip apps. Picking now happens on your partner's floor, from its own system.
  • Manual tracking uploads. If your partner writes tracking back to your store, an extra tool here only adds a second writer.

The exception is a hybrid setup. If you still ship a few products yourself, or hold some stock in another warehouse, keep what that location needs, and make sure its system and your partner's never manage the same SKU.

The four things you still need

1. Your store platform, as the record

Shopify or WooCommerce already holds orders, customers, products and prices, and sends the emails customers see. For a store selling on one site, that is your order management system. A separate one starts to earn its place only when orders arrive from several channels.

2. One source of truth for stock

With a single store, your partner's live stock count, synced to the store, is enough. Ask for low-stock alerts so reorders don't depend on someone remembering to look.

Selling the same product in several places changes this. If your store, a marketplace and a social shop all sell from one pool, the risk is two channels selling the last unit at once. You need one system that holds the count and pushes it to every channel: either an inventory hub, or a partner whose connections cover all your channels. Be careful with channels that send orders by spreadsheet upload. A CSV moves orders, not stock counts, so on those channels someone still has to update stock.

3. A customer service inbox

Working solo, your email and your store's chat are enough. Move to a shared helpdesk when a second person starts answering, or when messages come in through email, chat and social media at once. The feature that matters most is order details and tracking shown next to the message, so "where is my order?" takes seconds instead of a search. Our guide to order tracking from China covers what to say once you've looked it up.

4. Bookkeeping that reads your partner's invoices

Your real cost per order is product, shipping, duties and fulfillment fees together. Ask your partner for an invoice on every transaction and match them to orders, so you can see margin per SKU. Since every parcel from China now pays US duties, a product's margin can shift without its unit price changing at all.

Email marketing, reviews and ad tools sit outside fulfillment. Buy them to grow, not to run operations.

The hidden cost: tools that fight each other

Most software problems after outsourcing aren't missing features. They are two systems writing to the same field:

  • Two apps both update stock, and the store shows units that don't exist.
  • Two apps both send shipping emails, and the customer gets two different tracking messages.
  • Shopify's automatic fulfillment setting is on while your partner pulls unfulfilled orders, so orders are marked shipped before anything moves (see Shopify automatic fulfillment).
  • A tracking app overwrites the carrier your partner set, and the customer's link breaks.

The fix is a simple ownership table. For each field, one system writes; everything else only reads:

DataWritten byRead by
Stock quantityYour partner, from real shelf countsStore, marketplaces, inventory hub
Tracking number and carrierYour partner, at dispatchStore, helpdesk, payment provider
Fulfilled statusSet by the tracking number arrivingEveryone
Price and product detailsYou, in the storeMarketplaces and feeds
Address changesYou, before dispatch, then passed to the partnerPartner

Five questions before you add any tool

  1. Which job or error does it remove? Name it. "Better visibility" isn't a job.
  2. Does my fulfillment partner already do this? Many stores pay twice for stock views and tracking.
  3. Will it write to a field something else already writes? Check the ownership table first.
  4. Can I export my data if I leave? Orders, customers and history should come with you.
  5. What happens when it breaks, and who notices? A silent failure in a sync tool can stall orders for days.

A sensible stack at each stage

StageWhat to runWhat can wait
Testing productsStore platform, its built-in email and chat, connection to your fulfillment partnerHelpdesk, inventory hub, paid analytics
Steady daily orders, one storeAdd a shared inbox once a second person replies, review requests and bookkeepingInventory hub
Several channelsAdd one source of stock for all channels and a helpdesk with order lookupWarehouse and label software: still your partner's job

If you're still choosing the partner itself, our 3PL scorecard covers what to test before you move stock.

How PackQuay fits

We run the warehouse and shipping layers from our own warehouse in Xinxiang: receiving, inspection of 20% of each batch free, packing, 30+ shipping lines, and tracking sent back to your store once a parcel ships. We connect your Shopify or WooCommerce store for you, and other platforms can send orders as a CSV or Excel file. There's no subscription or monthly fee; see pricing. Questions about your setup? Ask your account manager on WhatsApp.

FAQ

Do I need fulfillment software if I use a 3PL or fulfillment agent?

Not the warehouse kind. Your partner's own system handles receiving, stock counts, picking, labels and tracking. You still need your store platform, one reliable stock count, a customer service inbox and bookkeeping.

What's the difference between a WMS and an order management system?

An order management system takes and routes orders and holds customer data. A warehouse management system runs the physical warehouse: receiving, shelf locations, picking and stock counts. When you outsource fulfillment, the WMS is your partner's.

When do I need separate inventory management software?

When the same stock sells through several channels and one count has to reach all of them, or when stock sits in more than one warehouse. A single store with one fulfillment partner usually doesn't need it.

Why is my store overselling after I connected a fulfillment partner?

Usually two systems are writing stock levels, such as an old inventory app and the partner's sync. Pick one writer, normally the partner's live shelf count, and set everything else to read only.

Is there a monthly fee to connect my store to PackQuay?

No. There's no subscription or monthly fee. You pay for products, shipping at cost and per-order fulfillment fees, with an invoice for every transaction.

Start fulfilling your Shopify and WooCommerce orders from China

Free to connect. Set up your store in minutes and talk to a real account manager.

On WooCommerce? Connect your store free →

WhatsApp us