Setting up WooCommerce for a small shop: a practical first week
By Axyra Nova Editorial · 30 August 2026 · 5 min read · WordPress
WooCommerce turns a WordPress site into a full online shop. It is flexible, widely supported and free to start with. That flexibility is also its main risk: there are many settings, and skipping a few in the first week leads to confused customers, failed payments and messy orders later.
This WooCommerce setup plan spreads the work across five days. Each day ends with something you can test.
Before you start
Make sure the basics are in place:
- A WordPress site on decent hosting with HTTPS working on every page.
- A recent backup.
- A clear list of what you are selling, at what price, and where you ship.
- A payment gateway account that works in your country and for your customers.
If WordPress itself is new to you, the free Beginner WordPress User course covers the dashboard, pages and settings.
Day 1: Install and configure the store basics
Install WooCommerce from the plugin directory and walk through the setup wizard. Then check these settings properly rather than accepting defaults:
- Store address and currency. These affect taxes, shipping and how prices appear.
- Selling locations. Restrict to countries you actually ship to.
- Product measurements. Weight and dimensions matter for shipping rates.
- Account options. Decide whether guests can check out. Forcing account creation loses sales for many small shops.
The official WooCommerce documentation explains each setting.
Test: view the shop page and confirm the currency and layout look right.
Day 2: Add products carefully
Start with five products, not five hundred. Get them right, then use them as templates.
For each product:
- Write a clear title that says what it is, not a clever name.
- Write a useful description: materials, sizes, what is included, care instructions, delivery time.
- Upload good photos on a consistent background, resized for the web.
- Set price, stock and SKU. Turn on stock management if you have limited quantities.
- Choose categories customers would actually browse by.
- Use variations for sizes or colours instead of separate products.
Test: open each product on a phone. Can a stranger understand what they are buying?
Day 3: Payments and taxes
Connect your payment gateway and run real tests:
- Make a small purchase with a real card, then refund it.
- Check the order appears in WooCommerce with the right status.
- Check the money arrives in your gateway dashboard.
Taxes depend on where you are and where you sell. Set them up according to the rules that apply to your business, and ask an accountant if you are unsure. Getting this wrong is expensive to fix later.
Test: place an order as a customer from a different region and confirm the tax line is correct.
Day 4: Shipping, emails and policies
Shipping
Create shipping zones for the regions you serve and set methods for each: flat rate, free above a threshold, local pickup. Keep it simple. Complicated shipping tables confuse customers and lead to abandoned carts.
Emails
WooCommerce sends order confirmation, processing and completed emails. Customise them with your logo, colours and a short, friendly message. Make sure they come from an address customers recognise, and check they do not land in spam. Google's sender guidelines explain what affects delivery.
Policies
Write and link your refund policy, shipping policy, terms and privacy policy. Customers look for these before buying from a small shop they have not used before.
Test: place an order and read every email you receive as if you were the customer.
Day 5: Speed, security and launch checks
- Speed: test product and checkout pages on a phone. Shop pages often carry heavy themes and plugins. Our guide to making an Elementor site fast covers the common fixes.
- Security: two-factor authentication for all admins, updated plugins, and backups that include the database. See WordPress security basics.
- Search: make sure product pages have unique titles and descriptions, and that your sitemap is submitted. Google's guide to structured data explains how product information can appear in search.
The launch checklist
| Check | Done |
|---|---|
| Test order paid, emailed and refunded | ☐ |
| Shipping correct for each zone | ☐ |
| Taxes correct | ☐ |
| Policies linked in footer and checkout | ☐ |
| Mobile checkout tested | ☐ |
| Backups scheduled | ☐ |
After launch: the first month
- Watch abandoned carts and ask why. Unexpected shipping costs are a common reason.
- Read every order note and support question. They tell you what the product pages are missing.
- Review stock weekly.
- Keep plugins updated, testing checkout after each update.
Alternatives worth considering
WooCommerce suits shops that want control and already use WordPress. If you want a hosted platform where the provider handles servers and updates, Shopify or Square Online may suit you better. We cover common issues on those platforms in Common Shopify theme problems.
A worked example
A small skincare brand set up WooCommerce over a week, following roughly this plan. A few decisions made the biggest difference:
- Starting with five products meant the owner could perfect photos, descriptions and variations before adding the rest of the range.
- Guest checkout was left on, with an option to create an account after ordering.
- Shipping was kept simple: a flat rate nationally, free above a threshold, and local pickup for customers in the same city.
- Test orders revealed that order confirmation emails were landing in spam, which was fixed by connecting the store to a proper email delivery service before launch.
- Policies for returns and shipping were linked directly on the checkout page, which cut down pre-purchase questions.
In the first month, the owner noticed that several customers abandoned carts at the shipping step. The free-shipping threshold was shown more clearly on product pages and in the cart, and fewer carts were abandoned at that point.
Plugins to consider, carefully
WooCommerce works well with a small number of extensions. Before adding any, ask whether you need it now. Common useful categories include:
- A payment gateway plugin for your provider.
- An email delivery or SMTP plugin.
- A backup solution that includes the database.
- An SEO plugin for titles, descriptions and sitemaps.
Each extra plugin is another thing to update and another possible point of failure, so add them one at a time and test checkout after each.
Frequently asked questions
Is WooCommerce free?
The core plugin is free. Costs come from hosting, a theme, payment fees and any paid extensions you choose.
How many products can WooCommerce handle?
Many thousands with good hosting and sensible setup. Small shops rarely hit limits; slow shops are usually slowed by hosting, heavy themes or too many plugins.
Should guests be able to check out?
For most small shops, yes. Offer account creation after the order instead of forcing it before.
What should I measure after launch?
Orders, conversion rate, average order value and abandoned carts. If you want a simple way to track targets, see how Axyra Nova tracks money goals.