Try for Free

Quick Guide: Setting Up an eCommerce WordPress Site in 15 Minutes

Setting up an eCommerce platform on your WordPress website can be a daunting task, especially for beginners. This guide aims to simplify the process, showing you how to get your online store up and running in less than 15 minutes. By the end of this tutorial, you’ll have a basic eCommerce setup ready to start selling and taking payments.

WordPress is an excellent platform for eCommerce because it allows you to retain full control and ownership of your website, unlike other platforms such as Shopify. It’s also more flexible and customisable. However, this flexibility can make it more complex, so we’re here to help simplify things.

Step 1: Install WooCommerce

First, you’ll need to install WooCommerce (with the assumption WordPress is already installed!), the most popular eCommerce plugin for WordPress. It’s free and highly customisable, making it the best option for DIY website owners.

  1. Log in to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for “WooCommerce”.
  4. Click “Install Now” and then “Activate”.
  5. Follow the on-screen setup wizard to configure basic store settings like location, currency, and product types.

WooCommerce is the best option for WordPress because it offers extensive features and flexibility, making it ideal for creating a unique online store.

Step 2: Set Up Stripe

To start accepting payments, you’ll need a payment gateway. Stripe is a popular choice due to its ease of use and straightforward integration with WooCommerce.

  1. Sign up for a Stripe account at
  2. From your WordPress dashboard, go to Plugins > Add New and search for “WooCommerce Stripe Payment Gateway”.
  3. Install and activate the plugin.
  4. Navigate to WooCommerce > Settings > Payments.
  5. Enable Stripe and click “Set up”.
  6. Follow the prompts to connect your Stripe account.

Other payment gateways supported by WooCommerce include:

Payment GatewaySetup FeeTransaction FeeWithdrawal Fee
Stripe£01.4% + 20p£0
PayPal£02.9% + 30p£0

These gateways are all supported by WooCommerce and offer reliable payment processing.

Step 3: Integrate the Theme

Choosing the right theme is crucial for your eCommerce site. For DIY users, it’s best to use a theme specifically built for WooCommerce.

  1. Visit ThemeForest to explore top-rated WooCommerce themes.
  2. Alternatively, check the top-rated themes on the WooCommerce website.
  3. From your WordPress dashboard, go to Appearance > Themes > Add New.
  4. Upload your purchased theme and activate it.

For most DIY situations, it’s easiest to use a well-established, highly rated theme. Custom templates often require an experienced developer due to their complexity, but many comprehensive themes work out of the box.


This guide covers the basics of setting up an eCommerce site on WordPress. While this setup will get you started, remember that eCommerce systems can be complex. For the best results, hiring an experienced web developer (wink wink) is ideal. However, for those who prefer the DIY route, this guide should help you get up and selling!

Ready to dive in? Get started with your new online store today!

Author Photo

By Eliot Webb