Today, having your own online shop is essential for growing brand vis­ib­il­ity and driving sales. If you like working with the WordPress CMS, the Woo­Com­merce plugin provides a con­veni­ent way to launch and manage a full-featured e-commerce project.

Managed Hosting for WordPress
Create your site with AI, we manage the rest
  • Stress-free, no matter your skill level with easy AI tools
  • Full cus­tom­isa­tion with themes and plugins
  • Hassle-free updates and less admin

Why create an online shop?

As a provider of high-quality products, you not only want to offer your customers easy access to your range but also convince them of your offering’s quality. By designing a mobile-friendly store, you respond to changing pur­chas­ing be­ha­viours (shopping in­creas­ingly happens on the go or via smart­phone) and reach even more potential customers. Whether you sell physical products or offer digital content for download, a pro­fes­sion­al web shop allows you to manage your inventory, co­ordin­ate customer orders and shipping, implement marketing strategies, and enhance dis­cov­er­ab­il­ity in search engines with targeted SEO measures. This makes it faster and easier for users to find your shop online.

If you’re familiar with content man­age­ment systems, you have the op­por­tun­ity to create your own online shop with the popular solution WordPress. The advantage of WordPress is that it’s a globally re­cog­nised open-source system offering numerous features. Through WordPress’s user-friendly dashboard, a store can be easily set up, managed, and expanded with various ex­ten­sions, known as WordPress shop plugins.

One of the most common ways to use WordPress for e-commerce is by in­teg­rat­ing Woo­Com­merce, a powerful, free shop extension. The free version already offers many features for a pro­fes­sion­al store, which can be enhanced with paid premium features if needed. For beginners, Woo­Com­merce provides a solid found­a­tion for a func­tion­al store even without ad­di­tion­al premium features.

Tip

At IONOS, you can easily use WordPress with an online store through Woo­Com­merce hosting.

Step 1: Install WordPress shop with Woo­Com­merce

Image: WooCommerce plugin in WordPress’s selection list of available plugins
Download the Woo­Com­merce plugin on WordPress

To use Woo­Com­merce, you first need to install the plugin in WordPress. In the dashboard, go to ‘Plugins’ and click on ‘Add Plugin’. Enter ‘Woo­Com­merce’ in the search field. Once the plugin appears, click on ‘Install Now’ and then ‘Activate’. For newcomers, it’s re­com­men­ded to use the in­teg­rated setup wizard, which guides you step-by-step through the in­stall­a­tion.

Image: WooCommerce: Installation wizard
The in­stall­a­tion wizard helps set up Woo­Com­merce
Note

The basic settings can be adjusted at any time later and include, among other things:

  • Business location
  • Currency
  • Unit of meas­ure­ment for product weights
  • Tax and shipping options
  • Payment options

Step 2: Set up the online shop in the general settings

Under ‘Settings’ and ‘General’, you can set basic in­form­a­tion such as the website title, web address (URL), timezone, and site language. More important settings are available under the ‘Woo­Com­merce’ -> ‘Settings’ menu, where you can manage various aspects of the shop:

  • Products: Here you can set product-specific options such as units of meas­ure­ment, reviews, inventory man­age­ment, and digital products.
  • Payments: In this menu, you manage payment options, such as PayPal, bank transfer, cash on delivery, and many others. You will also find tax options here, where you can set sales tax and other tax rates for your products.
  • Shipping: Define shipping options for different countries and regions.
  • Accounts and privacy: Decide how and where users are directed for re­gis­ter­ing or logging into their customer accounts. You can also set whether and how customer accounts can be created. Ad­di­tion­ally, there are options for privacy policy man­age­ment.
  • Emails: Under ‘Emails’, you can configure in­di­vidu­al email no­ti­fic­a­tions for customer trans­ac­tions. You can freely choose the type of no­ti­fic­a­tion (e.g., for new, cancelled, or failed orders) and the re­cip­i­ents.
Image: WooCommerce – General Settings
General basic settings can be edited directly in Woo­Com­merce

Step 3: Design and navigate your online shop

User-friend­li­ness is crucial for your shop’s success. Woo­Com­merce auto­mat­ic­ally creates a main nav­ig­a­tion with the basic menu items ‘Shop’, ‘Cart’, ‘Checkout’, and ‘My Account’. You can further customise and expand these in the ‘Design’ section of the Site Editor. Depending on the theme, you can also design the layout and colour scheme of your shop. The type of design and colour impact that best suits your store depends, among other things, on your industry, the product range, and of course, the pref­er­ences of your target audience.

Image: WooCommerce Plugin: Menu structure settings
Menus can be easily built via the sidebar

Step 4: Add products, texts, and images to the WordPress online shop

To add products, select the option ‘Add New Product’ under ‘Products’ in the left sidebar menu. In the product edit screen, you can enter the product name, de­scrip­tion, images and media, and other essential details like price, inventory man­age­ment, and shipping options. You can also set up product vari­ations if the product is available in different options (e.g., colours, sizes). The product pages provide your customers with detailed in­form­a­tion about each item and are the focal point for sales. Ensure the pages are at­tract­ively designed and include all relevant in­form­a­tion to encourage purchases.

Image: WooCommerce Plugin: Product page
Product pages can be easily created and edited

Fur­ther­more, you can organise products into cat­egor­ies to better structure your store. To do this, go to ‘Cat­egor­ies’ in the ‘Products’ menu and create new cat­egor­ies for your products. This makes it easier for your customers to navigate and find the desired items. Category pages are par­tic­u­larly important for user nav­ig­a­tion as they offer an overview of similar products and help customers quickly find the right product. Ensure each category contains a clear and precise de­scrip­tion to help both users and search engines un­der­stand the content correctly.

Image: WooCommerce Plugin: Categorise Pages
Pages can be quickly cat­egor­ised to improve user nav­ig­a­tion
Tip

To provide complete product in­form­a­tion, you should include precise details such as clear URLs, titles, and short de­scrip­tions. A well-organised structure and relevant metadata enhance both user ex­per­i­ence and search engine op­tim­isa­tion (SEO), in­creas­ing the reach of your shop.

Step 5: Ad­di­tion­al features for your WordPress online shop

Woo­Com­merce offers many ad­di­tion­al features that you can activate as needed, such as coupons, order man­age­ment, and reporting.

Orders

Once you have paying customers, you can manage and edit all customer orders under the ‘Orders’ section. Here, you can view the status, contact details, order date, billing and shipping in­form­a­tion, as well as the product overview.

Coupons

Coupons offer an incentive to buy. Through the coupon menu, you can set discounts for baskets or products, determine amounts and validity periods, and define order value limits.

Reports

In the ‘Reports’ menu, you can view the de­vel­op­ment of orders and revenue. Key metrics such as sales, orders, and shipping costs are displayed. A flexible timeline allows you to filter the data as desired.

How to create an online shop with WordPress for an easy start in e-commerce

By creating your online store with WordPress, you ensure easy man­age­ment of your offerings online. While using a free CMS like WordPress (as opposed to in­teg­rated webshop software like Shopware or Magento) may require some com­prom­ise on per­form­ance, scope, and func­tion­al­ity, it can be worth­while for beginners with a man­age­able inventory to easily design their own online shop with WordPress.

The Woo­Com­merce plugin is a valuable addition thanks to its user-friend­li­ness and numerous cus­tom­isa­tion options. Once you have set up and stocked your shop, you should conduct a test run as a ‘customer’ to ensure all shop elements (search, order, cart, etc.) function smoothly. After that, you can proceed with launching and further de­vel­op­ing your WordPress shop.

Ad­vant­ages and dis­ad­vant­ages of creating a WordPress online shop with Woo­Com­merce

Ad­vant­ages Dis­ad­vant­ages
Free in­stall­a­tion and quick setup via CMS Limited per­form­ance for stores with a large inventory
Central man­age­ment and full control over all key e-commerce processes Requires ad­di­tion­al plugins for certain legal or com­pli­ance features, depending on the market
Simple and flexible operation No in­teg­rated inventory man­age­ment functions
In­teg­ra­tion of numerous in­ter­faces (themes) and ex­ten­sions Solid training in content man­age­ment with WordPress is necessary
Es­pe­cially practical for smaller in­vent­or­ies and digital product offerings Some plugins require a fee
Go to Main Menu