Dropshipping is an ecommerce model in which the seller never stocks the product: a customer buys from your store, you pass the order to a supplier, and the supplier ships the item directly to the customer. Order fulfillment is the full process of storing, picking, packing and shipping orders, and "using a fulfillment service" means outsourcing that process to a specialist company while you still own the stock.
Both solve the same problem. When a store is small, packing and shipping take time and space; when it grows, the same work becomes a bottleneck. The shipping model you pick directly affects your margin, delivery speed, customer experience and even your brand.
The four main order fulfillment models#
Most online stores use one of these four models, or a mix:
- Self-fulfillment: the stock sits in your home or warehouse and you pack and hand parcels to a courier yourself.
- Dropshipping: you hold no inventory and the supplier ships.
- Third-party logistics (3PL): you buy stock and send it to a fulfillment company's warehouse; they handle the rest.
- Marketplace fulfillment: you store goods in a large marketplace's warehouse, and the marketplace handles shipping and sometimes customer service.
| Model | Who owns the stock | Upfront capital | Control over quality and packaging | Margin | Best for |
|---|---|---|---|---|---|
| Self-fulfillment | You | Medium | Full | Highest | Starting out, low order volume |
| Dropshipping | Supplier | Low | Low | Low | Testing markets, wide catalogs |
| 3PL fulfillment | You | Medium to high | Medium to high | Medium | Growing stores |
| Marketplace fulfillment | You | Medium | Medium | Medium | Stores that sell mainly on a big marketplace |
How dropshipping works#
A concrete example: a store sells camping gear. A customer orders a flashlight and pays on your site. The order goes, automatically or by hand, to the supplier. You pay the supplier the wholesale price, and the supplier ships the parcel to the customer under your store's name. Your profit is the gap between the two prices.
Advantages:
- You start without buying inventory, so the upfront financial risk is low.
- You can list dozens or hundreds of products with no warehouse.
- Testing a new market or product is easy.
Risks:
- Thin margins: many sellers can use the same supplier, so price competition is fierce.
- Little control: delays, poor packaging or damaged items are the supplier's fault, but the customer blames you.
- Unreliable stock: an item shown as "in stock" on your site may be sold out at the supplier. Syncing your inventory management is critical.
- Messy returns: where does a returned item go? Settle this with the supplier before you launch.
For a short definition, see dropshipping in our glossary.
How order fulfillment works#
With a fulfillment service, you buy goods from the manufacturer and send them in bulk to the fulfillment company's warehouse. Your store connects to their system. Each time an order is placed, the warehouse picks the item, packs it, labels it and hands it to a carrier. Stock levels and tracking status flow back to your dashboard. Read the precise definition in fulfillment in our glossary.
Advantages:
- Your time is freed for product, marketing and customers.
- Fulfillment companies usually have better carrier deals, so shipping is often faster.
- Because you own the stock, you can check quality before it enters the warehouse.
Risks:
- You pay fixed storage costs even when sales are slow.
- Slow-moving products sit in the warehouse and lock up cash.
- You depend on another company's work; agree on clear service levels for order accuracy, processing time and damage handling.
Which model is right for your store?#
Instead of hunting for "the best model", ask yourself:
- Order volume: a handful of orders a day is fine with self-fulfillment or dropshipping. When packing eats most of your day, consider a 3PL.
- Capital: no money for inventory? Dropshipping is the lower-risk start.
- Brand importance: if custom packaging, thank-you cards or consistent quality are part of your brand, standard dropshipping rarely works.
- Product type: bulky, fragile or perishable goods need more control.
- Delivery speed: if your customers expect fast delivery, a distant or slow supplier breaks the model.
Many stores run a hybrid model: they ship best-sellers themselves or through a 3PL and offer slow-moving or experimental products via dropshipping.
Setting it up in practice#
If your store runs on WordPress, get the basics right first with setting up a WooCommerce store, then configure shipping methods and rates using WooCommerce shipping. Dropshipping usually needs a plugin or integration from the supplier that syncs orders and stock; check that it is maintained and supported before you install it.
On hosted platforms such as Shopify, connections to suppliers and fulfillment companies usually come through store apps. AI tools help with the content side; for example, Shopify Magic can draft product descriptions and customer emails. When you import hundreds of products from a supplier, rewrite the supplier's generic descriptions; we cover the method in writing WooCommerce product descriptions with AI.
A short pre-launch checklist:
- Place a test order to yourself and check delivery time and packaging quality.
- Put your return and warranty policy in writing with the supplier or fulfillment company.
- Test stock syncing: a sold-out item must also show as out of stock on your site.
- State realistic delivery times on product and cart pages.
- Calculate the full cost per order (product, shipping, packaging, payment fees, returns) so you know your real profit.
Common mistakes#
- Looking only at supplier price: the cheapest supplier becomes expensive if late deliveries bring bad reviews and returns.
- Hiding shipping times: a customer who expected fast delivery and got it late rarely comes back.
- Copying supplier descriptions: the same text sits on dozens of other sites, which hurts both SEO and trust.
- Moving to fulfillment too early: with low volume, fixed warehouse costs eat your profit.
- No returns plan: returns are a normal part of online retail, not an exception.
Some platforms, suppliers and fulfillment services are only available in certain countries, so check availability for your market on each service's official page.
Summary#
- Dropshipping means selling without inventory; the supplier ships directly.
- Order fulfillment through a 3PL means a specialist stores, packs and ships stock you own.
- Dropshipping has low upfront risk and low margins; fulfillment gives more control and speed but adds fixed costs.
- Choose based on order volume, capital, brand needs and product type, not trends.
- Before launch, test an order, stock syncing and your returns policy.