How to Install WooCommerce in WordPress
WooCommerce turns a WordPress website into a fully functional online store. Once installed, it provides tools for managing products, payments, shipping, orders, customers, and more.
The installation process is straightforward and can usually be completed directly from the WordPress dashboard.
What You Need Before Installing WooCommerce
Before installing WooCommerce, make sure you have:
- A working WordPress website
- A domain name
- Reliable web hosting
- An active SSL certificate
- Administrator access to WordPress
- A suitable WooCommerce-compatible theme
For an online store, HTTPS is especially important because customers may provide personal and payment-related information.
Step 1: Log In to WordPress
Open your WordPress administration area by visiting:
Replace yourdomain.com with your actual domain name.
Enter your administrator username and password and click Log In.
Step 2: Open the Plugin Installation Page
From the WordPress dashboard, go to:
Plugins → Add New Plugin
You will see the WordPress plugin directory and a search box.
Search for:
WooCommerce
Locate the official WooCommerce plugin.
Step 3: Install WooCommerce
Click Install Now next to WooCommerce.
WordPress will download and install the plugin automatically.
Wait until the installation finishes.
Once installation is complete, the button will change to:
Activate
Click Activate.
WooCommerce is now installed and active on your WordPress website.
Step 4: Start the WooCommerce Setup
After activation, WooCommerce may display a setup wizard to help configure your store.
Depending on your version of WooCommerce, you may be asked to provide information such as:
- Store location
- Currency
- Product types
- Business details
- Industry
- Selling channels
Enter the information that applies to your business.
You can generally modify these settings later from the WooCommerce settings area.
Step 5: Configure Your Store Address
Go to:
WooCommerce → Settings → General
Enter your store’s:
- Address
- City
- Country
- State
- Postal code
Also configure where you want to sell and ship your products.
For example, an Indian business may configure India as its primary selling location and INR as its store currency.
Step 6: Configure Currency
Under the WooCommerce general settings, locate the currency options.
Configure:
- Currency
- Currency position
- Thousand separator
- Decimal separator
- Number of decimals
For example:
Currency: Indian Rupee (₹)
Make sure the currency matches the prices you intend to display to customers.
Step 7: Configure Payment Methods
Go to:
WooCommerce → Settings → Payments
WooCommerce can work with different payment methods depending on the payment extensions available for your region.
Common options include:
- Credit and debit cards
- UPI
- Net banking
- Digital wallets
- Bank transfers
- Cash on delivery
Some payment gateways require you to create an account with the provider and connect it to your WooCommerce store.
After configuring a payment gateway, perform a test transaction if the provider provides a test mode.
Step 8: Configure Shipping
If you’re selling physical products, go to:
WooCommerce → Settings → Shipping
Create shipping zones based on where you deliver.
For example:
- Local area
- State-wide delivery
- Rest of India
- International
You can then configure shipping methods such as:
- Flat rate
- Free shipping
- Local pickup
Your shipping configuration should accurately reflect your actual delivery costs and locations.
Step 9: Configure Taxes
WooCommerce provides tax configuration options under its settings.
Go to:
WooCommerce → Settings → Tax
Depending on your location and business requirements, you can configure:
- Tax rates
- Product tax settings
- Price display
- Tax display during checkout
- Shipping tax
Tax requirements vary by jurisdiction, so verify the applicable rules for your business before publishing tax settings.
Step 10: Check WooCommerce Pages
WooCommerce creates important pages required for an online store, including:
- Shop
- Cart
- Checkout
- My Account
Go to:
WooCommerce → Settings → Advanced
Review the page assignments and make sure the correct pages are selected.
If any required page is missing, recreate it and assign it appropriately.
Step 11: Choose a WooCommerce-Compatible Theme
Your WordPress theme controls the appearance of your store.
Go to:
Appearance → Themes
Choose a theme that supports WooCommerce and provides a responsive design.
When selecting a theme, consider:
- Mobile compatibility
- Performance
- WooCommerce support
- Customization options
- Regular updates
- Accessibility
A lightweight theme can provide a better starting point than a theme overloaded with unnecessary features.
Step 12: Add Your First Product
After WooCommerce is installed and configured, you can add your first product.
Go to:
Products → Add New
Enter:
- Product name
- Product description
- Product image
- Price
- SKU
- Stock quantity
- Category
- Product attributes
Then click Publish.
Your product will become available through your WooCommerce store.
How to Verify WooCommerce Installation
After installation, check whether:
- WooCommerce appears in the WordPress dashboard
- The Products menu is available
- The WooCommerce menu is available
- Shop, Cart, and Checkout pages exist
- You can create a product
- Your store loads correctly
- HTTPS is working
- The checkout page opens without errors
If these areas are functioning correctly, WooCommerce has been successfully installed.
Common WooCommerce Installation Problems
WooCommerce Cannot Be Installed
Check whether your WordPress installation meets the current WooCommerce requirements and whether your hosting account has sufficient resources.
Also make sure WordPress can connect to its plugin directory.
Plugin Installation Fails
A failed installation can sometimes be caused by:
- Insufficient disk space
- Server configuration problems
- File permission issues
- Outdated WordPress
- Hosting restrictions
Check the WordPress error message and your hosting logs for more information.
WooCommerce Causes a Website Error
If your website develops an error immediately after activating WooCommerce, another plugin or the current theme may be incompatible.
You can troubleshoot by temporarily switching to a default WordPress theme and disabling other plugins one at a time.
Always take a backup before making major changes.
Checkout Does Not Work
Check:
- Checkout page assignment
- Payment gateway configuration
- SSL/HTTPS
- Shipping settings
- Tax settings
- Plugin conflicts
Test the checkout process before accepting real customer orders.
Best Practices After Installing WooCommerce
Installing WooCommerce is only the first step. Before launching your store:
- Enable HTTPS.
- Configure store information.
- Add product categories.
- Add products.
- Configure payment gateways.
- Configure shipping.
- Review tax settings.
- Configure customer emails.
- Set up regular backups.
- Secure your WordPress administrator account.
- Optimize product images.
- Test the complete checkout process.
- Test the store on mobile devices.
- Keep WordPress, WooCommerce, themes, and plugins updated.
Conclusion
Installing WooCommerce is a simple process that can be completed directly from the WordPress dashboard. Once activated, WooCommerce provides the foundation for building an online store with product management, shopping carts, checkout, payments, shipping, and order management.
For the best results, don’t stop after clicking Activate. Properly configure your store settings, payment methods, shipping, security, and checkout before making your store available to customers.