well, you ’ rhenium not alone. After helping hundreds of users start their on-line storehouse, we have decided to create the most comprehensive examination guide on how to build your on-line shop with WordPress ( step by step )
What Do You Need to Start an Online Store?
There had never been a better meter to start an on-line occupation 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 on-line shop are :
- A domain name idea (this will be the business name of your online store i.e wpbeginner.com)
- A web hosting account (this is where your website lives on the internet)
- Your undivided attention for 30 minutes.
Yep, it is in truth that dim-witted .
You can setup your own on-line store with WordPress in less than 30 minutes and we ’ ll walk you through each tone of the serve .
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 pay back started .
Subscribe to WPBeginner
If you don ’ thyroxine like the video or need more instructions, then continue reading .
Step 1: Setting up Your Online Store Platform
The biggest err most users make is not choosing the right platform for their on-line store .
thankfully you ’ re hera, so you won ’ t be making that error .
There are two popular eCommerce platforms that we recommend : Shopify or WordPress + WooCommerce .
Shopify is a in full hosted eCommerce solution that starts at $ 29 / calendar month ( paid monthly or annual upfront to earn a rebate ). It ’ s a hassle-free solution where you good log in and start selling. The downside to Shopify is that it gets quite expensive, and your payment options are limited unless you pay extra fees .
This is why most users choose WordPress + WooCommerce because of the flexibility it offers. It does require some apparatus, but it ’ mho worth doing it in the long operate. WordPress is the most popular web site builder and WooCommerce is the global ’ randomness largest eCommerce platform ( see : Shopify v WooCommerce comparison ) .
In this tutorial, we will walk you through how to set up an on-line store in WordPress using WooCommerce .
To set up your eCommerce store, you need to a domain name, web hosting, and an SSL certificate .
A domain name is your web site ’ second address on the internet. It is what users will type in their browsers to reach your web site ( for case : google.com or wpbeginner.com ) .
Web host is where your eCommerce web site lives on the internet. It ’ s your web site ’ second house on the internet. Every web site on the internet needs network host .
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 rate on web host .
basically, you can get started for $ 2.75 / 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 besides the largest mark name when it comes to WordPress hosting because they host millions of websites .
NOTE: At WPBeginner we believe in transparency. If you sign up with Bluehost using our referral link, then we will earn a small perpetration at no extra cost to you ( in fact, you will save money and get a release knowledge domain ). We would get this mission for recommending just about any WordPress host 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 sphere + hosting + SSL .
Open up Bluehost in a raw window using this link and follow along .
The first thing you need to do is click on the greens Get Started now button to get started .
On the next screen, select the plan that you need ( Basic and Plus are the most democratic ) .
After that, you will be asked to enter the world diagnose for your web site .
last, you will need to add your account information and finalize the box information to complete the procedure. 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 by and large don ’ metric ton recommend purchasing these. You can always add them by and by on, if you decide that you need them .
once completed, you will receive an electronic mail with details on how to login to your vane hosting control panel ( cPanel ). This is where you manage everything from subscribe, emails, among other things .
once you are logged into the cPanel, you ’ ll notice that Bluehost has already installed WordPress for you and you can just click on the ‘ Log in to WordPress ’ button .
You just need to click on ‘ Login to WordPress ’ button, and it will take you to your WordPress site ’ s splashboard. It looks something like this :
Congrats, you have finished setting up hosting and domain part .
The adjacent mistreat is to set up WordPress and your on-line store .
Step 2. Setting up WordPress
Upon your beginning login to your WordPress web site, Bluehost may offer you help with setting up your web site .
Go ahead and click on ‘ I don ’ thyroxine need help ’ connection. Don ’ triiodothyronine concern we will walk you through all the necessity steps .
Let ’ s set up your WordPress web site .
first, you need to visit Settings » General page to setup your WordPress locate title and description .
You can use your store name as web site title and provide a catchy description for your business. The description part is optional so don ’ t worry if you can ’ triiodothyronine come with something right field away .
Setting up HTTPS to Use SSL
Your WordPress host software came with a release SSL Certificate. This certificate is pre-installed for your knowledge domain name. however, your WordPress web site needs to be configured, so it loads as hypertext transfer protocol volt hypertext transfer protocol .
On the Settings » General page, you need to change your WordPress Address and Site Address to use hypertext transfer protocol rather of hypertext transfer protocol .
Don ’ deoxythymidine monophosphate forget to scroll down to the bed of the page and pawl on the ‘ Save Changes ’ button to store your settings .
Your basic WordPress setup is complete. nowadays it is fourth dimension to setup your on-line storehouse .
Step 3. Setting up Your WooCommerce Store
WooCommerce is the best on-line memory builder on the market. It is built on top of WordPress which gives the flexibility of WordPress with exemption to sell any type of products you want .
inaugural, you need to install and activate the WooCommerce plugin. For more details, see our step by dance step guidebook on how to install a WordPress plugin .
Simply go to Plugins » Add New page and search for WooCommerce. In the search results, chatter on the Install immediately button following to WooCommerce list .
WordPress will now fetch and install WooCommerce plugin for you. Wait for it and to finish downloading the plugin and then click on the ‘ Activate ’ button to continue .
Upon energizing, WooCommerce will launch the typeset up charming and you ’ ll see the Welcome to WooCommerce screen. This set up ace will walk you through crucial WooCommerce settings .
first, you need to provide basic information for your on-line store such as address, nation, and region. If you are a retailer, then you can add your retail localization information as the savoir-faire .
After that, snap on the Continue push button to move on to the following step .
following, you ’ ll be asked to choose a memory industry. You can choose an diligence close to the type of shop you want to make .
Click on the continue clitoris to move on .
After that, you ’ ll be asked to choose the types of products you ’ ll be selling on your store. For exemplify, if your products need transportation, then you can choose physical products .
You can besides choose multiple product types. For exemplar, you can choose both Physical Products and Downloads excessively. Don ’ thymine worry about selling different merchandise types. You can select which type of product you are adding for each product .
Click on the Continue button .
next, you ’ ll be asked to provide some commercial enterprise details like how many products you plan to sell and if you are selling elsewhere. You can choose that I don ’ t have products yet and select ‘ No ’ for the early option .
now, you need to switch to the ‘ Free Features ’ pill. You ’ ll see a box pre-checked to install release features for your web site .
You need to uncheck this option as it will install several other WooCommerce extensions that you may not need. If you need them late, then you can always install them on your own .
Click on the Continue button for the future footstep .
future, you ’ ll be asked to choose a composition for your on-line storehouse. You can continue with your current nonpayment composition, choose Storefront or any of the absolve options listed on the page .
Don ’ triiodothyronine worry about choosing the perfective theme properly away. We ’ ll picture you how to choose the best composition for your on-line storehouse late in this article .
That ’ s all, you have successfully completed basic WooCommerce frame-up .
Step 4. Setting up Payments for Your Online Store
next, you need to set up payment methods to accept on-line payments on your store. WooCommerce provides a bunch together of payment gateways that you can easily setup .
Simply go to the WooCommerce » Settings page and switch to the ‘ Payments ’ check. By default, you can choose from PayPal Standard, Cash on Delivery, Checks, and Bank Transfers .
Scroll downstairs and you will besides see the option to install Stripe, PayPal Checkout, and WooCommerce Payments. We recommend choosing Stripe and PayPal Standard as your payment options .
For each payment gateway, you can click on the Set up button and provide the ask information. For example, you can enable Stripe and enter your API Keys ( you can find this information under your Stripe score ) .
Don ’ triiodothyronine forget to click on the Save changes button to store your payment settings .
Step 5. Adding Products to Your Online Store
Let ’ s startle with adding the first product to your on-line store .
You need to visit Products » Add New page to add a new intersection.
first, provide a title for your merchandise and then some detail description .
On the right hired hand column, you will see the ‘ Product Categories ’ corner. 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 well .
Scroll down a small and you will notice the Product Data box. This is where you will provide merchandise refer data like price, inventory, shipping etc .
Below product data box, you will see a box to add product short circuit description. These product descriptions will be used when users are viewing multiple products on a page .
last, on your correct hand column you will see boxes to add a independent intersection image and a product gallery .
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 web site .
Repeat the summons to add more products as needed .
Step 6. Select and Customize WordPress Theme
Themes control how your WordPress sites look to the users when they visit it. For a WooCommerce shop, they besides control how your products are displayed .
There are thousands of paid and rid WordPress themes available that aid you create a arresting on-line presence .
however, not all WordPress themes are designed specifically for eCommerce stores. We have hand-pick some of the best WooCommerce themes that you can choose from .
If you need help selecting a subject, then please refer to our guide on 9 things you should consider when selecting a perfect WordPress subject .
once you have installed a WooCommerce theme you can customize its appearance to your own requirements .
Simply head over to Appearance » Customize page. This will launch theme customizer where you can change different theme settings .
Most modern WooCommerce themes come with unlike customization options and study well with background ampere well as mobile devices .
Step 7. Extend Your Online Store With Plugins
now that your store is about cook, you may want to add more features to create a successful on-line shop. For exemplar, you can add a customer accompaniment form or promote your new business on social media to make your first sale .
This is where plugins come in .
Both WooCommerce and WordPress allow you to easily add new features to your web site by using plugins or extensions .
Plugins are like apps for your WordPress web site. There are thousands of them that you can use, both absolve and premium. The WordPress.org plugin directory alone has more than 59,000 plugins .
however, this abundance of choice besides makes it difficult for beginners to choose the right plugins. How do you know which plugin to choose ?
here are some of our top picks for all-important plugins that every on-line store should install .
OptinMonster helps you easily convert web site visitors into paying customers. It comes with tools like lightbox popups, gluey header and pedestrian banners, countdown timers, spin to win, and more .
All of them help to improve conversions, boost sales, grow your electronic mail list, and reduce shopping cart abandonment .
note : You can get a free version of OptinMonster if you sign up from inside the OptinMonster WordPress plugin .
WPForms is the best form builder plugin for WordPress. It allows you to well create any type of shape for your shop including liaison forms, surveys, login forms, give cards order form, and more .
It has an intuitive puff and drop form builder that allows you to just point and click to create forms. See our scout on how to easily create a contact form in WordPress for detail instructions .
note : WPForms besides has a complimentary version called WPForms Lite that you can use if you don ’ t need the Pro features .
AffiliateWP helps you easily add an consort program to your on-line store. This allows you to partner up with affiliate marketers to promote your products for a commission .
It comes with powerful affiliate trailing, no transaction fees, imposter detection, 1-click payouts, and an affiliate splashboard for your partners. For more details, see our guide on how to create a referral plan for your on-line store .
4. Advanced Coupons
advance Coupons is the best coupon code plugin for WooCommerce. It allows you to extend default option WooCommerce coupon functionality and create highly effective coupons to grow your business .
With Advanced Coupons you can create loyalty platform, scheduled coupons, Buy 1 Get 1 Free deals, shipping coupons, and more. For more details, see our scout on how to create smart coupons for your eCommerce store .
SeedProd is the best page builder plugin for WordPress and WooCommerce. It allows you to easily create custom landing pages for your on-line patronize .
It comes with ready-to-use templates designed for conversions and sales. It besides includes WooCommerce blocks that you can merely drag and drop to create custom-made product pages, custom-made home page, check page, thank you page, and more. Plus, you can connect it to your electronic mail selling avail so you can grow your electronic mail list .
eminence : You can try the free version of SeedProd directly from WordPress.org
PushEngage is the best advertise presentment software for WordPress and WooCommerce. It allows you to easily send web tug notifications to your web site visitors on their computers and mobile phones .
With PushEngage, you can send personalize messages to your target audience such as modern product announcements, abandoned haul reminders, back in stock certificate notifications, welcome messages, and more .
7. All in One SEO for WordPress
All in One SEO for WordPress is the best SEO plugin for WooCommerce. It allows you to easily optimize your on-line store for SEO without any search engine optimization skills .
It comes with a full moon eCommerce subscribe, schema markup, sitemaps, breadcrumbs, and more. This helps you bring more traffic to your on-line memory. For details, see our complete WooCommerce SEO guide for beginners .
note : There is besides a barren translation of AIOSEO which is hush pretty powerful for those who ’ re just starting out .
MonsterInsights is the best google Analytics plugin for WordPress. It helps you see where your customers are coming from and what they do on your web site .
MonsterInsights comes with WooCommerce tracking so you can see the conversions and sales data on your web site. This helps you adjust your marketing scheme and grow your humble clientele with data driven decisions .
HubSpot is the best CRM plugin for WordPress and WooCommerce. It allows you to mechanically sync your forms, oversee contacts, section them into lists, and see every interaction your visitors have with your web site. It besides has rid e-mail marketing feature built-in .
They besides let you add live chat to your web site pages and get analytics on the operation of your stallion marketing program .
For more plugin recommendations, see our expert-pick of necessity WooCommerce plugins for an eCommerce occupation .
Learning WordPress to Grow Your Online Business
WordPress is fabulously herculean and flexible, but sometimes it can be hard for beginners to set it up the way they want .
At WPBeginner, our chief goal is to provide up-to-date helpful WordPress tutorials that are easy to understand evening for non-techy WordPress web site owners ( see more about us ) .
WPBeginner is the largest barren WordPress resource site for beginners. We offer many resources including :
- WPBeginner Blog – The central place for all our WordPress tutorials.
- WPBeginner Videos – New to WordPress? Watch these 23 videos to master WordPress.
- WPBeginner Dictionary – Your one stop to learn the commonly used WordPress terms and lingo.
- WPBeginner Engage Facebook Group – Get free expert support in the largest WordPress group on Facebook.
You can besides subscribe to WPBeginner ’ s YouTube Channel where we regularly share video recording tutorials to help you learn WordPress .
We besides have a guide to show users how to make the most out of WPBeginner ’ s barren resources .
many of our users type their question in Google and merely add wpbeginner at the end of it. This shows them relate articles from WPBeginner .
FAQs About Starting an Online Store
many of our users regularly reach out to us with questions about starting their own business with an on-line store. We have tried to answer some of the most frequently asked questions below :
1. Where do I find products to sell on my store?
There are different ways memory owners source products. Some sell products like software, digital art, music, and other downloadable products .
Others source products from local anesthetic or offshore vendors using on-line marketplaces like Alibaba or AliExpress. If you don ’ thymine want to handle your own inventory or ship, then you could besides look into starting a print on demand shop class or dropshipping .
For more details, see our article on how to choose products to sell on-line .
2. Can I start an online store for free?
Some eCommerce platforms offer limited free trials but after that you ’ ll have to pay. While WooCommerce itself is unblock, you ’ ll need a domain diagnose and a web host report to run it which will cost money .
3. How much does it cost to start an online store?
It depends on your occupation plan and budget. You can start with Bluehost for $ 2.75 per calendar month and rely on free plugins and theme to limit your costs. We recommend a business model where you start belittled and then spend money as your business grows .
For a detail cost analysis, see our article on how a lot does it cost to build an eCommerce locate .
Can I create an online store without shipping products?
Yes, you can. For case, you can make an on-line store using dropshipping plugins, create an Amazon consort storehouse, or make an eBay like market. You can besides use the same on-line store to sell external products arsenic well as your own products .
6. How to manage shipping costs and taxes for my online store?
Depending on your region, you may be required to add sales tax, VAT, or other taxes. WooCommerce allows you to add taxes by enabling them under WooCommerce » Settings page.
From here, you can besides switch to the Shipping check and create different ship zones, add shipping rates, set two-dimensional ship rates, and more .
We hope that this tutorial helped you learn how to build an on-line store. You may besides want to see these actionable tips to drive dealings to your modern WordPress site, or see our comparison of the best know chew the fat software and best clientele phone services for belittled commercial enterprise .
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can besides find us on Twitter and Facebook .