How to Set Up an Online Shop With WordPress

How To Set Up an Online Shop With WordPress & Woocommerce |

Today I’m covering by far one of the most common questions I’m asked … “How to set up an online shop with WordPress?”

Certainly there are a TON of online e-commerce (That’s just fancy talk for selling anything online) options available. Here’s a great article on several popular ecommerce solutions.

For the sake of simplicity, I’m just going to cover setting up one of arguably the most popular ecommerce solutions for WordPress called Woocommerce. At the time of writing it has nearly 7 million downloads.


Our own shop runs off of Woocommerce. Here’s another example of how we set up shop with WordPress & Woocommerce in our Chickaboom Theme.

Woocommerce has NO FEES associated with setting it up and it and works right out of the box with WordPress. Here’s a quick overview of Woocommerce. You can sell digital or physical products with it and use multiple checkout options. To set up an online shop with WordPress, you will need 3 things before getting started.

1. A domain + self-hosted WordPress site. Here’s how to set one up in 5 minutes flat!

2. A WordPress theme that is compatible with Woocommerce. Hint: Our themes are!

3. Products to sell. These can be digital products or physical products you will ship.

4. Optional – A Paypal Account / Various Merchant accounts to receive payments (We’ll cover this more in the video below.)

Ready to go? Deep breaths. It’s not as hard as you might think. 20 Minutes. Grab a cup of something yummy to sip. Let’s do this!

Helpful links

I hope that you’re not too intimidated to get started and that something listed here was at least a little bit helpful. Happy setting up shop!


22 thoughts on “How to Set Up an Online Shop With WordPress

    1. Oh gosh. You’re totally welcome. Your post is great… not to mention pretty much everything else you do… :)

  1. This is a GREAT tutorial! Thank you so much for taking the time to create it. I’m such a visual person that it’s a huge help to have you walk me through the steps via video. I’m now making a goal to set up woo commerce on my site this week, thanks to you. :) XOXO, Erin

  2. Hi Angie!
    I know this question relates specifically to hosting so its varies, but I was wondering if you had a simple (ie. really dumbed down) answer for me… I have a self-hosted WordPress blog (hosted on bluehost) and want to use WooCommerce, but I’m totally confused on what I need to do for a secure site. There’s so much news on payment and personal security online and most guides seem a little above my understanding. What would you recommend?

    1. Hi Marie,
      You simply need an SSL Certificate installed on your site, some hosts provide these free, others charge.
      PS I’m a web developer in the UK and can help further it you need it.
      Take care.

  3. Hi, I found your post very helpful. Still not fully confident but I will get there.

    I have a membership company that runs events. I think I can sell the effects and take payment through woocommerce. It can I take membership fees on a direct debit basis??

    Many thanks,

  4. Thank you for your advice, for my online store I often used various services that could increase traffic and increase my sales. Often I also had to use a proxy that would increase my ability on the Internet. You can read smartproxy review to understand its benefits

Leave a Reply

Your email address will not be published. Required fields are marked *