WooCommerce backend explained: navigating the WordPress admin dashboard means understanding where your store’s settings, products, orders, and customer data live inside the standard WordPress admin area. When you install WooCommerce, it adds a new WooCommerce menu to your dashboard’s left sidebar, plus several sub‑menus that control every part of your online store. This guide walks through each section, what it does, and how to use it without getting lost.
Background: How WooCommerce Fits Into WordPress
WooCommerce is a plugin that turns a WordPress site into an e‑commerce store. It doesn’t replace the WordPress admin; it extends it. After activation, you’ll see new menu items, new post types (products, orders, coupons), and new settings screens. The plugin uses the same user roles and permissions as WordPress, so an administrator sees everything, editors can manage products but not settings, and shop managers get a special role that can handle orders and products but not site files or themes.
Understanding this structure helps you know where to look. For example, product data is stored as a custom post type called product, which is why products appear under the Products menu, not under Posts. Orders are another custom post type (shop_order), and customers are stored as WordPress users with the customer role.
Main WooCommerce Menu Sections
When you hover over the WooCommerce menu in the left sidebar, you’ll see the main sub‑menus. Each one handles a specific part of your store.
- Dashboard – Shows an overview of sales, orders, and store health. It includes a “Status� tab that checks for common configuration issues.
- Orders – Lists every order placed. You can view, edit, refund, or change order status from this screen.
- Products – Manage your product catalog. Add new products, edit existing ones, organize categories and tags, and control inventory.
- Analytics – Provides detailed reports on revenue, orders, product performance, and customer behavior. It replaced the old “Reports� tab in newer versions.
- Marketing – A hub for coupons, email campaigns (if you have extensions), and other promotional tools.
- Settings – The core configuration screen. Tabs include General, Products, Shipping, Payments, Accounts & Privacy, and Advanced.
- Status – Shows system status, logs, and tools for troubleshooting (e.g., clearing transients, resetting pages).
You’ll also see sub‑menus for Coupons and Customers if you have the right extensions or if you’ve enabled them in settings.
Products: Adding and Managing Catalog Items
The Products screen is where you create and manage everything you sell. Clicking Add New opens the product editor, which looks like a post editor but with extra panels.
Key product types include:
- Simple product – A single, physical or digital item with no variations (e.g., a t‑shirt in one size).
- Variable product – A product with variations like size or color (e.g., a t‑shirt available in S, M, L).
- Grouped product – A set of simple products sold together (e.g., a bundle of socks).
- External/Affiliate product – A product that links to an external site for purchase.
In the editor, you’ll find:
- Product data panel – Set price, sale price, SKU, stock status, shipping class, and attributes.
- Inventory tab – Manage stock quantity, allow backorders, and enable stock management.
- Shipping tab – Set weight, dimensions, and shipping class.
- Linked products tab – Add upsells and cross‑sells.
- Attributes tab – Define custom attributes (e.g., Material) and use them for variations.
- Advanced tab – Set purchase note, menu order, and enable reviews.
You can also bulk‑edit products from the list screen, change categories, and set featured products.
Orders: Processing and Fulfilling Purchases
The Orders screen is your command center for customer purchases. Each order shows the order number, date, customer name, status, and total. Clicking an order opens a detailed view with:
- Order details – Billing and shipping addresses, payment method, and customer note.
- Items – List of purchased products, quantities, and line totals.
- Order actions – Buttons to complete, refund, or email the customer.
- Order notes – Internal notes (visible only to staff) and customer notes (visible to the customer).
You can change order statuses from the dropdown: Pending payment, Processing, On hold, Completed, Cancelled, Refunded, and Failed. Each status triggers different emails and stock actions. For example, moving an order to Completed reduces stock and sends the “order complete� email.
Settings: Configuring Payments, Shipping, and Taxes
The Settings page is the most important place to configure your store. It has several tabs:
- General – Set your store address, currency, and whether to enable taxes.
- Products – Control product display, measurement units, and inventory settings.
- Shipping – Set up shipping zones, methods (flat rate, free shipping, local pickup), and rates.
- Payments – Enable payment gateways like PayPal, Stripe, or bank transfer. You’ll need to enter API keys from your payment provider.
- Accounts & Privacy – Manage customer registration, guest checkout, and privacy policy settings.
- Advanced – Configure page assignments (e.g., shop page, cart page), REST API, and legacy checkout.
Shipping zones are geographic areas (e.g., “US� or “Europe�) where you define shipping methods. You can set a flat rate per order or per item, offer free shipping above a threshold, or use live rates from carriers via extensions.
Analytics and Reports
The Analytics section provides charts and tables for sales, orders, and customer behavior. You can filter by date range, product category, or payment method. Key reports include:
- Overview – Total sales, net revenue, orders, and average order value.
- Products – Best‑selling products, stock levels, and product revenue.
- Categories – Performance by product category.
- Coupons – How many times each coupon was used and the discount amount.
- Taxes – Tax collected by rate.
These reports are useful for making business decisions, but note that they are based on order data, not real‑time inventory. For more advanced analytics, you might integrate with a third‑party service.
Common Problems and How to Fix Them
New store owners often run into a few recurring issues:
- Products not showing on the shop page – Check that the product status is “Published� and that the correct page is assigned in Settings → Advanced → Page setup.
- Payments not working – Ensure the payment gateway is enabled and that you’ve entered the correct API keys. Test with a sandbox mode if available.
- Shipping rates not appearing – Verify that a shipping zone exists for the customer’s address and that a method is enabled within that zone.
- Orders stuck as “Pending payment� – This often means the payment gateway didn’t send a confirmation callback. Check the gateway’s webhook settings.
- Stock not decreasing – Go to Settings → Products → Inventory and enable “Enable stock management�.
For most backend issues, the Status page (under WooCommerce → Status) will show warnings about outdated templates, incompatible plugins, or missing pages.
Costs and Extensions
WooCommerce itself is free, but you’ll likely pay for extensions and a payment gateway. The core plugin includes basic features, but many add‑ons (like subscription billing, advanced shipping, or membership plugins) are paid. Prices vary by developer and are usually a yearly subscription. You can also hire a developer to customize your store, which adds to the cost. Always check the official WooCommerce marketplace or a trusted developer’s site for pricing.
Safety and Maintenance Tips
Because the backend controls your store, keep it secure:
- Use strong, unique passwords for admin accounts and enable two‑factor authentication.
- Keep WordPress, WooCommerce, and all plugins updated.
- Back up your site regularly, especially before making major changes.
- Limit access to the backend – only give admin rights to people who truly need them.
- Use a security plugin to monitor for suspicious activity.
If you’re unsure about a change, test it on a staging site first.
Frequently Asked Questions
How do I change the currency in WooCommerce?
Go to WooCommerce → Settings → General and find the “Currency� dropdown. Select your currency, then save changes. Make sure your payment gateway supports that currency.
Why can’t I see the WooCommerce menu in my dashboard?
The menu only appears if the plugin is activated. Check Plugins → Installed Plugins and ensure WooCommerce is active. If it is, try clearing your browser cache or checking if your user role has permission to see the menu.
How do I add a new shipping method?
Go to WooCommerce → Settings → Shipping. Add a shipping zone, then click “Add shipping method� and choose from Flat rate, Free shipping, Local pickup, or a carrier method. Configure the rate and save.
Can I manage orders from the WordPress mobile app?
Yes, the official WooCommerce mobile app allows you to view and manage orders, products, and store stats from your phone. It’s available for iOS and Android.
What’s the difference between a product category and a product tag?
Categories are hierarchical (you can have subcategories) and are typically used for main navigation. Tags are non‑hierarchical and are used for more specific descriptors. Both help customers find products.
How do I give a staff member access to orders but not settings?
Create a new user with the “Shop manager� role. This role can manage products, orders, and some settings, but cannot access themes, plugins, or other WordPress settings.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Mac Start Up Automatically After Power Failure?
- Expose Self-Hosted Service Securely Without Cloudflare Tunnel
- Nano Delivery for Functional Foods: What It Can and Can’t Do4.00
- Disable Apple Watch Turn-by-Turn Vibration While Driving
- Convert Play FLAC in iTunes: Full Guide
- Soda Foundation Charter: What It Means