Home » WooCommerce » Dropshipping Setup

How to Set Up Dropshipping on WooCommerce

WooCommerce is one of the best platforms for dropshipping because it charges no transaction fees, gives you complete control over product listings and branding, and integrates with every major supplier network through plugins. This guide walks through the full setup process, from choosing a supplier platform to automating order fulfillment, with specific plugin recommendations and pricing strategies.

Why WooCommerce for Dropshipping

Shopify is the more popular dropshipping platform because of its simplicity, but WooCommerce offers three advantages that matter at scale. First, no platform transaction fees. Shopify charges 2% per transaction on its Basic plan if you use a third-party payment gateway, while WooCommerce charges nothing beyond the payment processor's standard rate. On a store doing $20,000/month in revenue, that 2% difference saves $400/month. Second, no monthly subscription tied to your platform. Your only recurring costs are hosting and any premium plugins, which gives you more control over your expense structure during slow months. Third, full customization of product pages, checkout flow, and store functionality, which becomes important when you want to differentiate from the thousands of other dropshipping stores using identical Shopify templates.

The tradeoff is more technical setup. Shopify dropshipping apps like DSers install in one click. WooCommerce dropshipping requires choosing a hosting provider, installing WordPress and WooCommerce, selecting a theme, and then adding dropshipping functionality through plugins. If you have never used WordPress, expect to spend a full day on initial setup. If you are familiar with WordPress, the dropshipping-specific configuration takes about 2 hours. See our WooCommerce setup guide for the base store installation steps.

Step-by-Step Dropshipping Setup

Step 1: Choose a dropshipping supplier platform.
Your supplier platform determines what products you can sell, where they ship from, how fast they arrive, and how automated the fulfillment process is. Spocket ($39/month starting) connects you to suppliers primarily in the US and EU, with shipping times of 2 to 7 days for domestic orders. Product quality tends to be higher than AliExpress-sourced alternatives, and branded invoicing is included. AliDropship ($89 one-time for the plugin) connects directly to AliExpress suppliers. Shipping times are 7 to 25 days from Chinese suppliers, but product variety is massive and costs are the lowest available. CJ Dropshipping (free to use, you pay per order) operates warehouses in the US, EU, and Asia, offering faster shipping than direct AliExpress while keeping costs low. They also handle product sourcing, quality inspection, and custom packaging. For a broader look at the dropshipping model, see our complete dropshipping guide.
Step 2: Install and connect your dropshipping plugin.
Each supplier platform has its own WooCommerce plugin. Install it from the WordPress plugin directory or upload the zip file from the supplier's website. For Spocket: install the Spocket plugin, create a Spocket account, and connect it to your WooCommerce store through the plugin settings. For AliDropship: upload and activate the AliDropship Woo plugin, enter your license key, and connect your AliExpress account. For CJ Dropshipping: install the CJ Dropshipping for WooCommerce plugin, create a CJ account, and authorize the connection. Each plugin adds a product browsing interface within your WordPress dashboard where you can search supplier catalogs, view product details, and import products to your store.
Step 3: Import and customize products.
Browse the supplier catalog through your plugin and select products to import. Before importing, customize each product for your store. Change the product title from the supplier's generic name to a keyword-optimized title that matches how your target customers search. Rewrite the description in your brand's voice rather than using the supplier's text (which is often poorly translated and used by hundreds of other stores). Select which product images to use and remove any with watermarks or inconsistent backgrounds. Set your retail price using a consistent markup strategy. Import the product, and it appears in your WooCommerce product catalog with all variations, images, and inventory synced from the supplier.
Step 4: Configure automated order fulfillment.
The most important automation is order forwarding. When a customer places an order on your store, the dropshipping plugin should automatically send the order details (product, quantity, customer shipping address) to the supplier for fulfillment. Spocket and CJ Dropshipping support fully automatic fulfillment where orders are processed without any action from you. AliDropship can auto-place orders on AliExpress but requires your AliExpress account to have a linked payment method for supplier payments. Set up tracking number sync so that when the supplier ships the order and adds a tracking number, it automatically updates the order in WooCommerce and triggers a shipping notification email to the customer.
Step 5: Set pricing and shipping policies.
A standard dropshipping markup is 2x to 3x the supplier's cost for products under $20, and 1.5x to 2x for products over $20. For example, a product that costs $8 from the supplier sells at $16 to $24 in your store. Factor in shipping costs, payment processing fees (2.9% + $0.30), and advertising costs when calculating your markup. For shipping, either build the supplier's shipping cost into your product price and offer free shipping (better for conversion), or charge a flat shipping rate that covers the supplier's shipping fee. Write clear shipping time expectations on your shipping policy page and product pages. If your suppliers ship from China with 10 to 20 day delivery, say "Ships within 1 to 2 business days, delivery in 10 to 20 business days" rather than hiding the timeline.
Step 6: Test the entire order flow before launch.
Place 3 to 5 real orders for different products and have them shipped to your own address. This reveals the actual customer experience: packaging quality, shipping speed, product quality compared to listing photos, and whether tracking updates work correctly. This step costs $50 to $150 in product orders but prevents negative reviews and chargebacks from customers receiving products that do not match your listings. If any product disappoints, remove it from your store before marketing.

Managing a WooCommerce Dropshipping Store

Inventory sync is critical. Your supplier's stock levels change constantly. If a customer orders a product that the supplier has sold out, you have a problem. Spocket and CJ Dropshipping provide real-time inventory sync that automatically sets products to out-of-stock in WooCommerce when the supplier's stock drops to zero. AliDropship syncs inventory on a schedule (hourly or daily). Enable these sync features and monitor for sync failures weekly.

Customer service is your responsibility. When a customer has a shipping question, a quality complaint, or a return request, they contact you, not the supplier. Set up a customer service email, respond within 24 hours, and have a clear return policy. For defective products or orders that never arrive, you issue the refund to the customer and then dispute the charge with your supplier separately. Budget 1% to 3% of revenue for returns and order issues.

Scaling beyond the basics: Once you have validated your product selection and advertising channels, consider moving your best-selling products from pure dropshipping to a hybrid model where you order bulk inventory from the supplier (at a lower per-unit cost) and use a third-party logistics warehouse (like ShipBob or Amazon FBA) for fulfillment. This gives you faster shipping, better margins, and more control over quality. See our Amazon FBA guide for the fulfillment side of this strategy.