WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
  • Deals
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Tutorials» How to Start an Online Store in 2018 (Step by Step)

How to Start an Online Store in 2018 (Step by Step)

Last updated on January 19th, 2018 by Editorial Staff
1.1k Shares
Share
Tweet
Share
Special WordPress Hosting offer for WPBeginner Readers
How to Start an Online Store in 2018 (Step by Step)

Do you want to start your own online store? We know that building an online store can be a terrifying thought especially when you are not a techy. Well, you’re not alone. After helping hundreds of users start their online store, we have decided to create the most comprehensive guide on how to build your online store with WordPress (step by step)

How to build an online store

What Do You Need to Start an Online Store?

There had never been a better time to start an online business than today.

Anyone with a computer can get started within a matter of minutes and without acquiring any special skills.

The three things you need to start an online store are:

  1. A domain name idea (this will be the name of your online store i.e wpbeginner.com)
  2. A web hosting account (this is where your website lives on the internet)
  3. Your undivided attention for 30 minutes.

Yep, it is really that simple.

You can setup your own online store with WordPress in less than 30 minutes and we’ll walk you through each step of the process.

In this tutorial, we will cover:

  • How to Register a Domain Name for Free
  • How to Choose the Best WooCommerce Hosting
  • How to Get a SSL Certificate for Free (required for accepting payments)
  • How to Install WordPress
  • How to Create a WooCommerce store
  • How to Add Products in your Online Store
  • How to Select and Customize Your Theme
  • How to Extend Your Online Store with Plugins
  • Learning to Learn WordPress & Grow Your Business

Ready? Let’s get started.

Video Tutorial

Subscribe to WPBeginner

If you don’t like the video or need more instructions, then continue reading.

Step 1: Setting up Your Online Store Platform

The biggest mistake most users make is not choosing the right platform for their online store.

Thankfully you’re here, so you won’t be making that mistake.

There are two popular eCommerce platforms that we recommend: Shopify or WordPress + WooCommerce.

Shopify is a fully hosted eCommerce solution that starts at $29 / month. It’s a hassle-free solution where you just login and start selling. The downside to Shopify is that it gets quite expensive, and your payment options are limited unless you pay additional fees.

This is why most users choose WordPress + WooCommerce because of the flexibility it offers. It does require some setup, but it’s worth doing it for the long run. WooCommerce is the world’s largest eCommerce platform (see: Shopify vs WooCommerce comparison).

In this tutorial, we will walk you through how to setup an online store in WordPress using WooCommerce.

To setup your store, you need to have a domain name, web hosting, and a SSL certificate.

A domain name is your website’s address on the internet. It is what users will type in their browsers to reach your website (for example: google.com or wpbeginner.com).

Web hosting is where your website lives on the internet. It’s your website’s house on the internet. Every website on the internet needs web hosting.

SSL certificate adds a special security layer on your website, so you can accept sensitive information such as credit card numbers and other personal information. This is required for you to accept credit card payments on your website.

Normally a domain name costs around $14.99 / year, web hosting costs around $7.99 / month, and SSL certificate costs around $69.99 / year.

That’s a lot of startup cost.

Thankfully, Bluehost, an official WordPress and WooCommerce recommended hosting provider, has agreed to offer our users a free domain name, free SSL certificate, and a discount on web hosting.

Basically, you can get started for $6.95 / month.

→ Click here to Claim this Exclusive Bluehost offer ←

Bluehost is one of the oldest web hosting companies, started in 1996 (that’s before Google). They are also the largest brand name when it comes to WordPress hosting because they host millions of websites including our own.

NOTE: At WPBeginner we believe in transparency. If you sign up with Bluehost using our referral link, we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). We would get this commission for recommending just about any WordPress hosting company, but we only recommend products that we use personally use and believe will add value to our readers.

Let’s go ahead and purchase your domain + hosting + SSL.

Open up Bluehost in a new window using this link and follow along.

First thing you need to do is click on the green Get Started Now button to get started.

Bluehost Signup

On the next screen, select the plan that you need (starter and plus are the most popular).

After that, you will be asked to enter the domain name for your website.

Choose domain

Lastly, you will need to add your account information and finalize the package info to complete the process. On this screen, you will see optional extras that you can purchase.

It’s entirely up to you whether or not you purchase these, but we generally don’t recommend purchasing these. You can always add them later on, if you decide that you need them.

Hosting addons

Once completed, you will receive an email with details on how to login to your web hosting control panel (cPanel). This is where you manage everything from support, emails, among other things.

Go ahead and login to your cPanel. You will be greeted with a popup informing you that WordPress with WooCommerce is pre-installed on your website.

Bluehost first login

You just need to click on ‘Login to your site’ button, and it will take you to your WordPress site’s dashboard.

Congrats, you have finished setting up hosting and domain part.

The next step is to setup your WordPress site and then your online store.

Step 2. Setting up WordPress

Bluehost has automatically installed WordPress and WooCommerce on your website.

When you first login to WordPress, you will see a welcome message. You will be asked what kind of website you want to set up.

Welcome screen

Go ahead and click on ‘I don’t need help’ link. Don’t worry we will walk you through all the necessary steps.

Closing the setup wizard will show your WordPress admin dashboard which looks like this:

WordPress admin dashboard

First, you need to visit Settings » General page to setup your WordPress site title and description.

Set your WordPress site title and description

Setting up HTTPS to Use SSL

Your WordPress hosting package came with a free SSL Certificate. This certificate is pre-installed for your domain name. However, your WordPress site needs to be configured, so it loads as https vs http.

On the Settings » General page, you need to change your WordPress Address and Site Address to use https instead of http.

Change WordPress URL to use HTTPS

Don’t forget to scroll down to the bottom of the page and click on the save changes button to store your settings.

Your basic WordPress setup is complete. Now it is time to setup your online store.

Step 3. Setting up Your WooCommerce Store

Before you can start selling, there are a few things like currency, payments, and shipping information that you need to set up.

You will be seeing a ‘Welcome to WooCommerce’ notification on your WordPress admin pages. Go ahead and click on the ‘Run setup wizard’ button in the notification.

Run WooCommerce setup wizard

This will launch the WooCommerce setup wizard where you need to click on the ‘Let’s go’ button to get started.

WooCommerce setup wizard step 1

WooCommerce needs few essential pages for cart, account, shop, and checkout. You can click on the continue button to automatically create these pages.

WooCommerce pages

This will bring you to the next step.

Now you will need to tell WooCommerce where your store is located and which currency and unit measures to use.

Choosing locale and currency

After selecting your location and currency, click on the continue button to move on.

Next, you need to enter shipping and tax information.

WooCommerce shipping and tax information

WooCommerce can be used to sell both digital downloads and physical goods that need shipping.

You need to check the box if you will be shipping goods, or you can leave it unchecked if you will only be selling digital goods.

Next you need to answer the tax question. WooCommerce can help you automatically calculate and add taxes to your prices.

If you are not sure, then you can leave it unchecked. You can always add tax information later from WooCommerce settings.

Click on the continue button to move on.

Next, you will be asked to choose a payment method for your online store.

WooCommerce payment method

By default, WooCommerce comes with support for PayPal, PayPal Standard, and Stripe payment gateways. There are many other payment methods available for WooCommerce which you can install later if you need.

The easiest way to accept payment is using PayPal Standard.

Simply enter your PayPal email address and click on the continue button.

A lot of people including us, use both PayPal and Stripe. By using Stripe, you allow your users to enter their credit card information on the checkout page without having to leave your site and going to PayPal.

You can setup Stripe by following the instructions on the WooCommerce screen.

Once you’re done, your WooCommerce online store is all setup.

WooCommerce setup finished

You need to click on the ‘Return to WordPress dashboard’ link to exit the setup wizard.

After finishing the WooCommerce setup, you are now ready to add products to your online store.

Step 4. Adding Products to Your Online Store

Let’s start with adding the first product to your online store.

You need to visit Products » Add New page to add a new product.

Add new product

First, provide a title for your product and then some detailed description.

On the right hand column, you will see the ‘Product Categories’ box. Click on the ‘+Add New Product Category’ to create a category for this product. This allows you and your customers to sort and browse products easily.

Add product category

Scroll down a little and you will notice the Product Data box. This is where you will provide product related information like pricing, inventory, shipping etc.

Enter product data

Below product data box, you will see a box to add product short description. This short description will be used when users are viewing multiple products on a page.

Product short description

Lastly, on your right hand column you will see boxes to add a main product image and a product gallery.

Product images

Once you are satisfied with all the product information you have added, you can click on the Publish button to make it live on your website.

Repeat the process to add more products as needed.

Step 5. Select and Customize WordPress Theme

Themes control how your WordPress sites look to the users when they visit it. For a WooCommerce shop, they also control how your products are displayed.

There are thousands of paid and free WordPress themes available.

Your Bluehost hosting account, automatically installs the Storefront theme for your website. You will need to customize it to meet your needs.

Head over to Appearance » Customize page. This will launch theme customizer where you can change different theme settings.

Customizing your theme

If you don’t like the Storefront theme, then you can use another theme by visiting Appearance » Themes page.

Change theme

If you need help selecting a theme, then please refer to our guide on 9 things you should consider when selecting a perfect WordPress theme.

Step 6. Extend Your Online Store With Plugins

Now that you have your online store ready, you probably want to get started with adding other usual elements on your website such as a contact form, about page, and more.

To further customize WordPress and add features like contact forms, galleries, sliders, etc, you need to use WordPress plugins.

WordPress plugins are apps that allow you to add new features to your website.

There are over 46,000 WordPress plugins available. At WPBeginner, we feature the best WordPress plugins to help you add the functionality that you need.

We have a step by step guide on how to install a WordPress plugin.

Here’s a list of 24 must have WordPress plugins for business websites and another one with 20+ best free WooCommerce plugins.

Often readers ask us which plugins do you use on your website. You can check out our Blueprint to see the list of plugins and tools that we use.

Learning WordPress to Grow Your Online Business

WordPress is incredibly powerful and WPBeginner is the largest free WordPress resource site for beginners.

At WPBeginner, our main goal is to provide cutting-edge helpful WordPress tutorials that are easy to understand even for non-techy WordPress website owners (see more about us).

  • WPBeginner Dictionary – Your one stop to learn the commonly used WordPress terms and lingo.
  • WPBeginner Videos – New to WordPress? Watch these 23 videos to master WordPress.
  • WPBeginner Blog – The central place for all our WordPress tutorials.

You can also subscribe to WPBeginner’s YouTube Channel where we regularly share video tutorials to help you learn WordPress.

We also have a guide to show users how to make the most out of WPBeginner’s free resources.

Many of our users type their question in Google and just add wpbeginner at the end of it. This shows them related article from WPBeginner.

We hope that this tutorial helped you learn how to build an online store. You may also want to see these 19 actionable tips to drive traffic to your new WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

1.1k Shares
Share
Tweet
Share
Popular on WPBeginner Right Now!
  • Step by Step Guide: How to Start a Podcast with WordPress

    How to Start Your Own Podcast (Step by Step)

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

The Ultimate WordPress Toolkit

122 Comments

Leave a Reply
  1. mercy says:
    Apr 10, 2018 at 3:37 am

    Hi,

    I got a theme with built in WOO Commerce.
    I wanna sell my EBook through my BLOG.
    Pls tell me a way by which it will be delivered to the user automatically who buys it.

    MK

    Reply
  2. rana says:
    Apr 3, 2018 at 12:15 pm

    So glad to come across your website, thank you. I have two questions.
    1- How do I prevent a person I add to wordpress to see information on my woocommerce with client and sales?
    2-I set up the store but cannot seem to sort products in the order I want. How do I do that?

    Reply
    • WPBeginner Support says:
      Apr 3, 2018 at 1:21 pm

      Hi Rana,

      Make sure that the person you add has appropriate user role and permissions.

      You can sort products by visiting WooCommerce > Settings page. Under the Products tab you will see the default product sorting option.

      Reply
  3. Alisha says:
    Apr 1, 2018 at 6:15 pm

    Someone asked this question in an earlier post and I don’t see a reply for it. I also want to know your reply to this question:
    “How do I get manufacturers and suppliers to sell products on my store? Basically I don’t wanna sell my products. I want to open a store like Amazon which sells other’s products”

    Reply
    • WPBeginner Support says:
      Apr 2, 2018 at 2:23 am

      Hi Alisha,

      Please see our article on how to create an online marketplace using WordPress.

      Reply
  4. ELMOKHTAR says:
    Mar 24, 2018 at 7:17 pm

    thank you for the tutorial. I want to ask is it work for Morroco

    Reply
    • WPBeginner Support says:
      Mar 25, 2018 at 3:30 pm

      Hi ElMokhtar,

      Yes, it would. All you need is a credit card to purchase your hosting.

      Reply
  5. Jennelyn Barja says:
    Mar 12, 2018 at 11:07 pm

    Is this working here in Philippines?

    Reply
    • Editorial Staff says:
      Mar 13, 2018 at 4:15 am

      Hey Jennelyn,

      Yes, it should be working in Philippines and every other country :)

      Reply
  6. Kennie says:
    Mar 12, 2018 at 6:28 am

    Hi, thank you for your article. I’ve actually bought a domain from bluehost, and i want to build a web that both contain my blog/article and the online shop. Is it possible for me to set “Shop” as 1 page of my blog that my viewers can click and link to online shop?

    Reply
    • WPBeginner Support says:
      Mar 19, 2018 at 6:27 pm

      Hi Kennie,

      Yes you can have a blog and a shop page on your site.

      Reply
  7. Jaime Rodea says:
    Mar 5, 2018 at 2:08 pm

    Hello,
    I am looking at opening my own online shop as well. I have a few questions.
    1. Do you have to get a small business license before setting up online?
    2. How do you know if you need to charge taxed?
    3. When someone makes a purchase, does this automatically give you an invoice to print off for each order?
    Thanks for your time.

    Reply
    • WPBeginner Support says:
      Mar 6, 2018 at 7:10 pm

      Hi Jaime,

      First, good luck with your online shop :) Now to answer your questions:

      1. It depends on where you are located. You can usually find this out by typing this question with your location (city, county, state, or country) next to it.
      2. This too can be found out online. Once you know the figures you can add enable taxes option in WooCommerce to calculate taxes.
      3. You can enable invoices and print them.

      Reply
  8. Soumi says:
    Feb 26, 2018 at 11:26 pm

    That’s a great guide. I will buy a domain here and connect with woo commerce.
    But I have a question.
    How do I get manufacturers and suppliers to sell products on my store? Basically I don’t wanna sell my products. I want to open a store like Amazon which sells other’s products.

    Reply
  9. Braile says:
    Feb 18, 2018 at 3:59 am

    Hi. Your blog was very helpful. Just one question. Does database automatically created when you install wordpress on bluehost?

    Reply
    • WPBeginner Support says:
      Feb 19, 2018 at 10:37 am

      Hi Braile,

      Yes. Their automated setup takes care of it.

      Reply
  10. Kabir khan says:
    Feb 18, 2018 at 1:32 am

    Hi I just have a question!
    If I want to make a website for my client who will be responsible for buying domain name, web hosting service and SSL certificate?
    Also will I have to ask for PayPal account of the client?

    Reply
  11. Saroj Meher says:
    Jan 27, 2018 at 11:30 pm

    Hello sir
    I am an artist from India. Recently buy a wordpress hosting plan. I want to built a website just to welcome other artist also to show their artworks. How can it bw possible. The woocommerce, Dokan, Wp marketplace plugin shows the vendor forms that is not suitable for artists. I need to built artist registration, login, dashboard, uplord artwork forms for this websites. Can you help me plz.

    Reply
  12. Ana says:
    Jan 26, 2018 at 11:27 am

    hi

    is this working in france too?

    thanks

    Reply
    • WPBeginner Support says:
      Jan 26, 2018 at 6:26 pm

      Hi Ana,

      Yes, it works in France too.

      Reply
  13. Akshay says:
    Jan 24, 2018 at 2:13 am

    Hi sir,
    i am facing problem in woo commerce shipping setting
    your guidance is amazing.

    Reply
  14. Dagmar says:
    Jan 23, 2018 at 3:15 am

    Hi. I have Personal plan for WP. Do I have to upgrade before setting up the store following this tutorial? Thank you.

    Reply
    • WPBeginner Support says:
      Jan 25, 2018 at 12:49 am

      Hi Dagmar,

      Seems like you are using WordPress.com. Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.

      Reply
  15. Gayle says:
    Jan 23, 2018 at 2:03 am

    I would love to learn how to have a page dedicated to Amazon. I want to do a bookstore through Amazon. I can’t find any plugins that work and I don’t want a dedicated site, just a page. How can I do this?

    Reply
  16. Danielle says:
    Jan 18, 2018 at 10:02 am

    Hi, may I know how long does it take to set up SSL? I have followed your instruction and changed “http” to “https”. However, the changes are still not reflected. My site is still not secured. Any advice for this?

    Reply
  17. Sonia says:
    Jan 14, 2018 at 8:20 pm

    Hi there,

    I recently bought a domain name on Shopify and haven’t subscribed to anything yet and still running on the trial phase for the next few days but after reading your article I’m much more interested in following these steps explained above. Am I gonna have to buy another domain name or will I be able to use the one I just purchased?

    Thank you

    Sonia

    Reply
    • WPBeginner Support says:
      Jan 22, 2018 at 4:49 am

      Hi Sonia,

      You can use the same domain. You will need to change its DNS settings and point them to Bluehost.

      Reply
      • Esther says:
        Apr 4, 2018 at 11:19 pm

        Hi there,
        I have an onlive store with Shopify but want to move to wordpress and woocommerce. How do I change the DNS setting to move my domain to bluehost. Also, can i just buy the $2.95 Hosting and install free woocommerce? Or does it need to be the plan you mentioned, 6.95? What about backup? Would I need to purchase that as well? Thanks.

        Reply
        • WPBeginner Support says:
          Apr 5, 2018 at 8:32 pm

          Hi Esther,

          You can change your domain name settings in Shopify by visiting Online Store > Domains and then under Shopify Managed Domains section click on your domain name. Next click on DNS settings to edit them.

          WooCommerce is a bit more resource intensive than a typical starter WordPress blog. That’s we recommend their eCommerce plan it is optimized for WooCommerce hosting.

  18. Patrick Thomas says:
    Jan 3, 2018 at 1:51 pm

    Good tips really nice. I tried following your steps i select $6.95 per month and chose a domain name….on getting to paying with my credit card I received a message ” insufficient fund on my account ” of which I do know I have more than $6.95 on my account. Please is this a familiar error message , are there other hidden charges or am I missing something? Please I really need your advice. Doing this is so important to me. Thanks

    Reply
    • WPBeginner Support says:
      Jan 3, 2018 at 9:14 pm

      Hi Patrick,

      This could be a temporary error. If your card wasn’t charged, you can retry again. If the same error occurs again, please contact their support staff.

      Reply
  19. Vishal Mittal says:
    Dec 21, 2017 at 6:51 am

    Hi, read your article and found the article very informative. But still have one query how can we add a login and register feature(just like a seller in flipkart) who can have these own market place.

    Hoping for answers
    Thanks and best regards

    Reply
  20. Beth says:
    Dec 16, 2017 at 7:29 am

    Hello, I want to create an online store but I just bought a domain and hosting plan on another platform. Does my domain have to be with WordPress, do I have to transfer it or I can go ahead with the already made domain

    Reply
    • WPBeginner Support says:
      Dec 16, 2017 at 5:32 pm

      Hi Beth,

      If your hosting provider supports WordPress then you can start there. Othwerwise, you may want to consider moving your site.

      Reply
  21. Mohamed Ramadan says:
    Dec 14, 2017 at 5:26 pm

    I want to know the difference between using normal wordpress bluehost, then install woocommerce plugins for free and using bluehost wordpress + woocommerce. isn’t the first option more affordable and cheaper?

    Reply
    • WPBeginner Support says:
      Dec 22, 2017 at 4:13 pm

      Hi Mohamed Ramadan,

      Yes, and WooCommerce would probably run too. However, resources on shared servers are very low and WooCommerce is a very transactional app. If you start getting more customers your site will slow down, shared host may block your processes to save other sites from slowing down, and transactions may not complete due to slow site or server interruptions. That’s why we recommend using Bluehost‘s eCommerce plan.

      Reply
  22. Jenny says:
    Dec 11, 2017 at 1:37 pm

    Thanks for this great WooCommerce tutorial! I’ve installed the plugin and started setting everything up but I noticed that WooCommerce has automatically pulled products from my existing /products page. This is incorrect and these items should not be populated on my WooCommerce /shop page. But when I delete these items from the WooCommerce products tab, it actually deletes them from my /products page as well. I absolutely don’t want WooCommerce automatically populating their /store page with information from any of my other pages and can’t seem to find a way to prevent this from happening. Do you have any advice for me?

    Reply
    • WPBeginner Support says:
      Dec 13, 2017 at 6:54 pm

      Hi Jenny,

      It seems like your product pages have the same post type as WooCommerce products. One thing that you can try is switching your older products to a different post type. See our article on how to switch post types in WordPress. However, this could have adverse consequences like broken links. Make sure you create a complete WordPress backup before you try this.

      Reply
  23. sham khan says:
    Dec 8, 2017 at 11:37 am

    hi i want to make onlinestore in which there is every thing including gift items also what can i have to do?

    Reply
  24. bamidele says:
    Nov 30, 2017 at 5:01 am

    Hello, why does checkout, basket…… appear on the menu list. I thinks thats abnormal; please how do i make them invisible to my site visitors.
    Also on my site (customizr pro theme) submenus do not appear under their parent menus (I mean sub menus are supposed to be invisible until you hover or click the parent) how do i resolve this.
    Thanks.

    Reply
  25. Yomi says:
    Nov 29, 2017 at 6:36 am

    Hello, weldone.Pls i am interested in settling up a blog for job/vacancies advertisement and online store like WooCommerce.pls how do i get started?

    Reply
    • WPBeginner Support says:
      Nov 29, 2017 at 4:10 pm

      Hi Yomi,

      For an online store please follow the instructions above. For vacancies and jobs you may want to checkout our article on how to add a job board in WordPress.

      Reply
  26. John Springhetti says:
    Nov 27, 2017 at 10:40 pm

    Hello We are trying to decide to use shopify or woocommerce we already have a website. We will be selling hobby shop items-drones &RC cars from our website. And our website was built on wordpress. I have heard that woocommerce is a little more technical than shopify. Our situation is one where we would like our web developer to build the initial ecommerce site & then train someone at our shop to maintain & sell/load products. We plan on a 100 or so SKUs to start & grow from there.
    Which would you recommend woocommerce or Shopify & why please?

    Reply
  27. Deli says:
    Nov 27, 2017 at 8:49 pm

    Hi,
    Can you list Amazon products (dropship) through WooCommerce? If so, how?

    Reply
  28. Mands says:
    Nov 17, 2017 at 6:20 pm

    Hi ,
    I would like to have an ecommerce store but I am based in South Africa and will only be selling in S.A do I get a co.za Domain? And does stripe work with all credit cards? Can I also add Visa and MasterCard to receive payments?

    Reply
  29. Sarah says:
    Nov 17, 2017 at 1:21 pm

    How to setup an order popup notification to visiting customers on woocommerce website????, just like wpforms.com. website.

    Reply
    • WPBeginner Support says:
      Nov 19, 2017 at 5:45 am

      Hi Sarah,

      WPForms.com uses OptinMonster for displaying popups.

      Reply
  30. samuel says:
    Nov 1, 2017 at 3:46 pm

    Hi there, I like your articles. Nice read as usual. But 2 have one queries.
    My site is largely a blog website and I have 5 major tabs on my menu bar.

    1. I’ve installed the woocommerce but want to apply it only one of the menu bar(Page). Is it possible? If yes, please how do I go about it.

    2. How do I access the information when my viewers comment on my blog?

    Reply
    • WPBeginner Support says:
      Nov 2, 2017 at 12:23 am

      Hi Samuel,

      1. You can add the shop page to your navigation menu.

      2. You can see comments inside your WordPress admin area by clicking on the comments menu.

      Reply
  31. Bereket says:
    Oct 30, 2017 at 12:22 pm

    Hello. Why do we need woocommerce and why do we have to pay for woocommerce

    Reply
    • WPBeginner Support says:
      Nov 1, 2017 at 4:10 am

      Hi Bereket,

      WooCommerce is an eCommerce software. It allows you to sell things from your WordPress website. Just like WordPress, you will need web hosting to run it which will cost you money.

      Reply
  32. Mario says:
    Oct 28, 2017 at 7:31 am

    Is there no simple solution? Woo Commerce is way too complicated to create simple shop pages ..

    Reply
  33. NIRAV HINGU says:
    Oct 21, 2017 at 11:27 am

    Hi , I want to set up my own e commerce site , read your whole article , its just wonderful , just have 2 query

    1) What type of payment gateway is useful for both national and international customer like in India we have Instamojo , PayUMoney and RazorPay as provider whereas PayPal and CC Avenue is also nice option for International Transaction.

    2) On creating e commerce website , will there a tab avail a space can be made in wordpress to create a separate TAB for Blog wherein i can upload the Blog related to my products to sell online on my portals.

    3) And How far the Woo Commerce is compare to Shopify on parameter to Safety Layer , Payment Transaction ,Website functionality like buffering and loading and stopage /loading time on internet of e commerce site while creating in wordpress+woo-commerce.

    Reply
    • WPBeginner Support says:
      Oct 22, 2017 at 9:49 pm

      Hi Nirav,

      1. It actually depends on your target customers. If you will be serving customers in both India and other countries, then you will need to find payment gateways convenient for your target customers.

      2. Yes, you can add a blog to your ecommerce website in WordPress.

      3. WordPress is quite secure. On your self hosted website you are responsible for keeping backups and performance. It is a little more work than Shopify but will give you freedom to choose the tools you want to use.

      Reply
  34. Bhadresh tandel says:
    Oct 13, 2017 at 2:01 am

    Thank you so much for the instruction!

    Reply
  35. Deepak Vaish says:
    Oct 4, 2017 at 3:23 am

    Hi, i already have a domain name. i like to start a website of price comparison. where from branded store i can display the amount of these product. i want to start with electronics items like mobile and some gadgets. this is a simple store making web design. would you please help me to create this website.

    Reply
  36. Anaely says:
    Sep 21, 2017 at 11:34 pm

    Hi! I’m so happy I stumbled upon this article. I have a question, I already have a domain and hosting package with go daddy. Have had it for years. Can I do all this in godaddy or is it not compatible? Thank you!

    Reply
    • WPBeginner Support says:
      Sep 21, 2017 at 11:41 pm

      Hi Anaely,

      Yes you can do that on GoDaddy. However, you will still need an SSL Certifcate which you’ll have to purchase.

      Reply
  37. Dawn says:
    Sep 14, 2017 at 6:41 am

    Hi there! I don’t have a credit card. Can I use my debit card, instead, for my registration? Thanks!

    Reply
    • WPBeginner Support says:
      Sep 14, 2017 at 10:52 pm

      Hi Dawn,

      Please contact your bank to check if you can make online payments with your debit card.

      Reply
  38. Jeanne says:
    Sep 13, 2017 at 1:03 pm

    Hi,

    I have an existing wordpress.com site and want to convert it to bluehost wordpress + woocommerce combo.

    My question is, what should be my sequence?

    Do I first convert my wordpress.com to wordpress.org before setting up the woocommerce part? There can only be a single theme at any one point in time if I am not wrong?

    Thank you.
    Jeanne

    Reply
    • WPBeginner Support says:
      Sep 13, 2017 at 3:57 pm

      Hi Jeanne,

      Yes, you should first start a WordPress.org website and move your content from WordPress.com. After that you can setup your store and start adding products.

      Reply
  39. Oluwaseun says:
    Sep 7, 2017 at 11:02 am

    Hi,
    I have a wordpress site that is readily functioning but the them I have is not woocommerce compatible, I have tried hooking it up with woocommerce but the result is not what I want, so I am thinking of installing another instance of wordpress on a subdirectory as I want the url to be domain.com/store but the homepage and contact link will still go to the main page.

    So do you think I should just create another directory folder and name it store then install wordpress there or I should use multi site functionality?

    I hope I am on the right article to ask question

    Regards

    Reply
    • Sten Allen says:
      Sep 12, 2017 at 9:20 am

      I am now trying to join your beginner system but, I already have a domain name and I already have bluehost as my hosting service. I have already paid and I will be a member (?) for the next three (3) years. Can I still do/begin/learn from wpbeginner ? Please reply. Thank you,
      Sten

      Reply
      • WPBeginner Support says:
        Sep 12, 2017 at 9:11 pm

        Hi Sten,

        Yes, all our articles are free and don’t require you to register. You can also subscribe to our YouTube Channel for WordPress video tutorials.

        Reply
  40. Amanda Mefferd says:
    Aug 31, 2017 at 1:17 pm

    Taxes in our state are determined by the shipping address of the product. Does WooCommerce have a tax option for that?

    Reply
  41. Maddox says:
    Aug 21, 2017 at 8:39 am

    How do you deal with stolen credit cards? Is there a way to prevent this issue?

    Reply
  42. praval bob says:
    Jul 22, 2017 at 8:04 am

    I want to create a WordPress site that requires the user to first log in to Facebook or a Google account. This should redirect to a gateway that allows payment options that are mostly used in India. After which the user should be able to access the website as a premium customer. Please help.

    Reply
  43. Helen Theron says:
    Jul 5, 2017 at 7:26 am

    Hi there, thank you for the BRILLIANT guide! not sure I could have done most of the things on my site without all your wonderful guides.

    Small problem though, I changed my http to https it then loaded my page once the settings were saved and gave me an SSL protocol error, How do I resolve this?
    Must admit it has made me pretty nervous because I have just paid for three years in advance with Bluehost :(
    Thanks in advance for your help!

    Reply
    • WPBeginner Support says:
      Jul 9, 2017 at 11:12 am

      Hi Helen,

      Please see our guide on how to How to Add SSL and HTTPS in WordPress.

      Reply
  44. Ernesto says:
    Jun 29, 2017 at 5:55 pm

    Hi There, Why I have to upgrade to business plan to install plugings? I ca not install the woocommerce, asking to upgrade to business plan

    Reply
    • WPBeginner Support says:
      Jun 30, 2017 at 1:28 am

      Hi Ernesto,

      You are probably using WordPress.com. Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.

      Reply
  45. Robin Gonzales says:
    Jun 24, 2017 at 11:43 pm

    I had a free wordpress.com website and upgraded so I can have an amazon store on my website. I don’t need the credit card and all the stuff you mentioned as the customers will be checking out on Amazon. I don’t see this discussed anywhere. Can I do that on WordPress? Do I have to have another webhosting such as Bluehost or another one?
    Thanks so much,

    Reply
    • WPBeginner Support says:
      Jun 26, 2017 at 3:53 am

      Hi Robin,

      You will be able to that with self-hosted WordPress.org site. Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.

      Reply
  46. Jim says:
    Jun 12, 2017 at 4:14 pm

    Hi, I want to put a custom certificate on my WordPress website that can be automatically customized with a user’s name and a date, then upon payment be able to download it and print it. How can I do this? Are there current plugins/programs that would allow me to do this or is this something I would have to hire someone to program for me?

    Reply
  47. Sheriff Subair says:
    Jun 5, 2017 at 9:16 am

    Hello,
    Please, im having this error message when i try to start XAMPP. Kindly assist.

    14:11:02 [Apache] Error: Apache shutdown unexpectedly.
    14:11:02 [Apache] This may be due to a blocked port, missing dependencies,
    14:11:02 [Apache] improper privileges, a crash, or a shutdown by another method.
    14:11:02 [Apache] Press the Logs button to view error logs and check
    14:11:02 [Apache] the Windows Event Viewer for more clues
    14:11:02 [Apache] If you need more help, copy and post this
    14:11:02 [Apache] entire log window on the forums

    Reply
  48. Susam says:
    Jun 2, 2017 at 9:12 pm

    I purchased Domain and hosting through BlueHost – need simple online store for physical products and a blog. I cannot figure out how to set this up through WordPress; don’t see the Woo Commerce piece anywhere; none of the free themes work for an online store- big problem! Can I use your information without getting hosting through you – as I have domain and hosting already?

    PS – this typeface is so pale I can’t read what I’ve typed.

    Reply
    • WPBeginner Support says:
      Jun 3, 2017 at 1:09 am

      Hi,

      If WooCommerce is not pre-installed on your site, then you can install it yourself. WooCommerce is available as a WordPress plugin, so you can install it like you would install any other WordPress plugin. See our step by step guide on how to install a WordPress plugin.

      Reply
  49. Jake H says:
    May 29, 2017 at 7:45 am

    Great post! Is there any information on Magento and how it would work and integrate with WordPress?

    Reply
  50. mosh says:
    May 25, 2017 at 3:07 pm

    Hello WP Beginner. Would I need to pay a certain amount to use Stripe and PayPal on my WooCommerce WodPress site?

    Reply
    • WPBeginner Support says:
      May 25, 2017 at 3:18 pm

      Hi Mosh,

      There are free WooCommerce extensions available for both PayPal and Stripe. However, both payment gateways will deduct their fees from transactions, please review Stripe and PayPal fees and policies for more information.

      Reply
      • mosh says:
        May 25, 2017 at 4:07 pm

        Okay. Thanks.

        Reply
« 1 2

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 600,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
OptinMonster
OptinMonster
Convert website visitors into email subscribers. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 25 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2018 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2018)
    • Which is the Best WordPress Slider? Performance + Quality Compared
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • 5 Best VPN Services for WordPress Users (Compared)
    • HostGator Review - An Honest Look at Speed & Uptime (2018)
    • SiteGround Reviews from 1032 Users & Our Experts (2018)
    • Bluehost Review from Real Users + Performance Stats (2018)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Start a Podcast with WordPress (Step by Step)
    • How to Choose the Best Domain Name (8 Tips and Tools)
    • How to Setup a Professional Email Address with Google Apps and Gmail
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2018 – Step by Step Guide
Deals & Coupons (view all)
Mojo Themes
Mojo Marketplace Coupon
Get 15% off on your Mojo Themes purchases using this coupon.
OptinMonster
OptinMonster Coupon
Save 10% off on OptinMonster, the best lead generation plugin for WordPress.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • List25
  • Awesome Motive
  •  

Copyright © 2009 - 2018 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.