WooCommerce powers over 28% of all online stores worldwide — and for good reason. It’s free, deeply customizable, and built right into WordPress. Whether you’re selling physical products, digital downloads, or services, this step-by-step guide will have your store live and ready to accept orders today.
WooCommerce Setup? Here’s Your Complete Step-by-Step Guide
Step 1 – Install WooCommerce Plugin
From your WordPress dashboard, go to Plugins → Add New, search for “WooCommerce,” and click Install Now. Once installed, click Activate. WooCommerce will launch its Setup Wizard automatically — this wizard walks you through store basics in about 5 minutes.
WooCommerce integrates directly into the WordPress admin dashboard
Step 2 – Configure Store Details
The Setup Wizard will ask for your store address (used for tax calculations and shipping), the industry you’re in, and the types of products you plan to sell. Fill these in accurately — you can change them later under WooCommerce → Settings.
- 1Enter your store address — this determines default tax rates and shipping zones.
- 2Select your industry (Fashion, Electronics, Food, etc.) for relevant extensions.
- 3Choose product types: Physical, Digital Downloads, Subscriptions, or Bookings.
- 4Select your theme — Storefront is the official WooCommerce theme and works perfectly out of the box.
- 5Connect or skip the optional Jetpack & WooCommerce.com account connection.
Step 3 – Add Your First Product
Go to Products → Add New. Enter a product name, write a detailed description, set the price, and upload high-quality product images. In the Product Data section below, choose between Simple, Variable, Grouped, or External/Affiliate product types. Add categories and tags to help customers find your products.
A well-structured product page with clear images and descriptions drives conversions
Step 4 – Set Up Payment Methods
WooCommerce supports PayPal, Stripe, direct bank transfer, and cash on delivery right out of the box. Go to WooCommerce → Settings → Payments. For Stripe (recommended for most stores), install the official Stripe for WooCommerce plugin, enter your API keys from your Stripe dashboard, and enable test mode to verify everything works before going live.
✅ Best Practice
Always run a test purchase with a Stripe test card before announcing your store to the public. This catches checkout issues, email confirmation problems, and inventory management bugs before real customers encounter them.
Step 5 – Configure Shipping
Under WooCommerce → Settings → Shipping, create shipping zones (geographic areas) and assign shipping methods to each zone — flat rate, free shipping, or local pickup. You can also install carrier plugins for real-time rates from DHL, FedEx, or Bangladesh Post.
Step 6 – Set Up Taxes
Enable taxes under WooCommerce → Settings → General, then configure tax classes and rates under the Tax tab. For Bangladesh sellers, the standard VAT rate is 15%. WooCommerce can automatically apply taxes based on the customer’s shipping address, making compliance much simpler.
| Setting | Recommended Option | Where to Find It |
|---|---|---|
| Currency | BDT / USD based on market | WooCommerce → Settings → General |
| Checkout Page | Auto-created by wizard | Pages → Checkout |
| Inventory Tracking | Enable stock management | WooCommerce → Settings → Products |
| Email Notifications | Customize all 8 templates | WooCommerce → Settings → Emails |
| Permalinks | /shop/ prefix for products | Settings → Permalinks |
💡 Pro Tip
Install the free WooCommerce Admin plugin for an enhanced analytics dashboard that shows revenue, orders, products, and customers at a glance — far better than the default WordPress stats.
WooCommerceWordPressE-commerce SetupOnline StoreBeginners Guide
Leave a Reply