Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11A prepared owner can take a WooCommerce store from a working WordPress site to a tested, launch-ready state in about an hour. WooCommerce’s official setup documentation describes the steps but publishes no completion time and does not guarantee one. The hour holds only if your WordPress site is already running, your product details are ready, and you have decided how you will handle taxes and shipping. Payment provider onboarding is the step most likely to run past that hour, because it depends on the provider’s verification process rather than on your setup.
What the one-hour target assumes
The walkthrough below assumes you already have a WordPress site that loads and an administrator login for it. If you are installing WordPress hosting, choosing a domain, or migrating an existing site, add that time before you start. Treat the hour as a target for a reader who arrives with the information listed next, not as a promise that every store will finish on schedule.
As an Amazon Associate I earn from qualifying purchases.
What to have ready before you start
- Administrator access to the WordPress site.
- Your store name, business location (country and region), and the contact email customers should see.
- Details for at least one item: name, price, a short description, stock quantity if you track inventory, and whether it is a physical or digital product.
- Login credentials for the payment provider you plan to use, plus time for any identity or account verification it requires.
- A decision on whether you charge sales tax in your market, and how you will calculate it.
- The shipping destinations you serve and the rates you want customers to see at checkout.
Build the store in six steps
Work through these in order. WooCommerce’s official setup checklist follows a similar sequence: products, payments, store customization, tax, shipping when prompted, and launch.
Step 1: Run the onboarding wizard
- Install and activate WooCommerce from the WordPress admin plugin screen.
- When the setup screen opens, choose Set up my store.
- Enter the store name, the product or service type, the store location, and the store email.
- Review any optional free features the wizard recommends. You can keep the ones you want, clear the rest, or skip the step entirely.
Some optional features connect to WordPress.com through Jetpack. Decline or skip those if you do not need them. The store information you enter here can be changed later in the settings.
#1 Best Overall
Step 2: Add your first product
A simple product needs only a name and a price to save, but do not publish it in that state. Before launch, add the description, inventory details, and catalog visibility so the product page describes what you actually sell. If you already have a catalog in a spreadsheet, use WooCommerce’s built-in CSV importer, which is found under the Products menu, instead of entering items one at a time. Import a few rows first to confirm the columns map correctly.
Step 3: Connect a payment method
The payment options you see depend on your country and store details. Choose a provider that is actually available to your business, not one you have heard of. Create or log into the provider account and complete any authentication it asks for. This is the least predictable step in the process. If the provider has not finished verifying your account, you can still build the rest of the store, but you cannot complete the test order in Step 6 until payments work.
Rank #2
Step 4: Choose a theme and build the key pages
Storefront is WooCommerce’s official free theme, so a paid theme is not required for a basic store. Create the pages a shopper needs: a home page, a shop or product listing page, a cart, a checkout, and a contact page. Then add them to the main navigation menu. Consider a marketplace theme only if your design needs cannot be met by the free option.
Step 5: Set tax and shipping
For tax, the checklist offers three routes: an automated tax option when one is available for your store, manual tax settings that you configure yourself, or a choice indicating that sales tax is not charged. Which one fits depends on the market you sell into, and this article does not provide jurisdiction-specific tax guidance. Check your local rules before you choose.
For shipping, define the zones that match the destinations you serve, then add the methods and rates for each zone. Shipping prompts appear only when your store details call for them, so you may not see every shipping screen. The aim is simple: a customer in each destination should see the rate you intended at checkout.
Step 6: Test, then go public
- Preview the storefront as a customer would see it, from the home page through to the product page.
- Place a test order using the payment method you connected. Confirm that the payment is processed and that the order appears in your WooCommerce orders list.
- Check that the order confirmation and other store emails arrive at the address you entered during onboarding.
- Add a test product to the cart with different destination addresses and confirm the tax and shipping lines match your settings.
- When everything behaves as expected, turn off the Coming soon setting in your store’s launch settings. Then make the site public.
Setup choices and where they slow you down
Four decisions account for most of the variation in how long setup takes. The table shows what each one involves and where delays tend to come from.
| Decision | Options | Settle this first | Where it can slow you down |
|---|---|---|---|
| Payment provider | Any gateway available in your country | Whether your account can be verified and tested before launch | Provider verification, which WooCommerce does not control; no completion time is published |
| Tax | Automated option when available, manual settings, or no sales tax charged | Whether your market requires you to charge tax, and where | Working out the rules for your location before you can set anything correctly |
| Shipping | Zones by destination, each with its own methods and rates | The destinations you serve and the rates customers should see | Each additional zone adds configuration and checkout testing |
| Theme | Storefront (official, free) or a marketplace theme | Whether the free option meets your design needs | A marketplace theme adds purchase and setup steps |
When the test order fails
Most launch problems fall into a few patterns. Work through the matching item before you go public.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problems- The payment does not process. Confirm the payment provider is connected to the account you intend to use for live sales, and that its account verification is complete. Recheck the credentials you entered.
- Order emails do not arrive. Check your spam folder first, then confirm the store email you entered during onboarding is correct and is the address the emails are sent from.
- No shipping rate appears at checkout. Confirm the test address falls inside a shipping zone you configured and that the zone has at least one method enabled.
- The tax amount looks wrong. Revisit the tax option you chose in Step 5 and check it against the rules for the location you are testing.
If a problem is not resolved by these checks, the official WooCommerce documentation and its support channels are the place to confirm the current steps for your version, since menu labels and options can change between releases.
Quick Recap
Best Value
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




