12 September 2022
Looking to build an online store and sell products over the Internet?
Creating an eCommerce store isn’t as difficult as it once was. Many platforms are available that let you set up your store and sell without any prior expertise or technical skills.
And with the combination of Elementor, WooCommerce, and the Astra theme, you can do it easily.
In this post, we’ll show you how you can build an online store in less than 1 hour.
To start an online store, you’ll need the following things:
Yes, it is that easy.
You can create an online store using the following things in just 1 hour, and we’ll help you through the steps.
If you’re new to the website-building process, let me first explain what domain name and web hosting are.
A domain name is the internet address for your website, such as Pickupwp.com.
While a domain name is your website’s address, hosting is where your site is hosted.
Basically, web hosting is storage for all of your website’s files. Visitors can access your site once they’ve been stored there. As a result, selecting good eCommerce hosting is a critical step in starting your online business.
Apart from domain name and web hosting, you will also need an SSL certificate for your online store.
When visitors visit your website, data is exchanged between your server and their browsers. If a hacker intercepts this data, they can misuse it.
To avoid this, you must install an SSL certificate. This will encrypt any data transferred to and from your website.
If you run an online store, this is a must because you will be managing sensitive data such as client payment details, shipping prices, and contact information.
To avoid a data breach, you must ensure that your website is secure.
A better way to get these three things in one package is through Bluehost. It is the top web hosting provider on the market and is even officially recommended by WordPress.org.
Now that you have your domain name and hosting ready, you can start installing WordPress software.
Don’t be worried if this seems like a difficult step. Using a hosting service like Bluehost will make the process much easier.
When you buy a hosting package from the best WordPress hosting providers, you’ll get the WordPress Auto-Install option.
To start, go to Bluehost.com and select the Login option from the top menu. After that, log in to your hosting account using the email address and password you received earlier.
When you log in, the Bluehost dashboard will look like this. To create a WordPress site, go to the sidebar and select My Sites.
Now, click the Create Site button in the top-right corner. After that, enter your Site Name and Tagline before clicking Next.
After that, you’ll need to select a domain. Select the domain name you chose when you created your Bluehost account from the drop-down under the Domain field and click Next.
That’s it. Bluehost will now install WordPress for you automatically. Just wait till it’s finished, then save your login details.
Fortunately, Bluehost and some other top WordPress providers provide a direct link to your site’s login page.
When you click the Log into WordPress button, you will be sent directly to your WordPress dashboard.
However, you might not want to log into your hosting account each time you want to use WordPress. So, there is another option: the WordPress login URL.
A WordPress login URL is your domain name followed by /wp-login.php. Your login URL should look like this: https://example.com/wp-login.php. Change example.com with your domain name and enter it into your browser. Then, you’ll see the WordPress login page.
After that, enter the WordPress login credentials you received earlier.
Following that, you’ll be able to access your WordPress Dashboard, where you may manage your website. The dashboard looks like the image below.
Many free and premium WordPress themes are available to help you create an eye-catching online presence.
However, the one eCommerce theme we recommended is Astra. This theme was developed by Brainstorm Force and used by over more than 1+ million users.
Astra also works beautifully with page builders such as Beaver Builder, Thrive Architect, Elementor, Divi Builder, Brizy, etc.
Furthermore, the Astra theme is highly customizable and has many outstanding features.
Here are some of the best features of the Astra theme:
To install Astra, go to Appearance » Theme » Add New. Search for Astra, click Install, and Activate.
After installing Astra, you’ll see this message on your dashboard:
Now, click on the Get Started button. This will install Astra Starter Sites for you.
Once you activate the Starter Templates plugin, you’ll see a new page in the Appearance menu called Starter Templates. Simply click on it.
Next, you’ll be asked to select a page builder from Elementor, Beaver Builder, or Block Editor.
Once you select the page builder, on the next page, you will see available templates of the page builder you chose. Currently, more than 280+ pre-made full website templates are available.
For this tutorial, we will use the Custom Printing template because it looks amazing and is very e-commerce-oriented.
After you’ve selected your template, you’ll be asked to upload a logo and adjust its width. If you don’t have a logo right now, you can also upload it later. Simply click on Skip & Continue button.
Next, you will be asked to choose colors and fonts for your site. If default colors and fonts are good for you, click on Continue. Or, you can update them anytime later.
Finally, you can provide your personal information and check the Advanced Options checkboxes. Checking this box will install all of the required plugins so the theme looks exactly the way it is. For the Custom Printing theme, it will install Elementor, WooCommerce, and WPForms. This will save you some time because you won’t have to install these plugins one by one anymore.
Simply click on Submit & build My Website Button.
Importing the theme may take a while. Don’t close your browser or hit refresh.
When it’s done, you’ll see a success screen with the View Your Website button. Click on that button will take you to the website theme that you just imported.
As we mentioned before, we are using Elementor in this tutorial. Elementor is the best drag-and-drop page builder for WordPress. However, you can use any page builder that you’re comfortable with.
You can do almost anything with your website inside Elementor without coding or paying a web developer. Adding elements is as easy as drag and drop.
Simply go to the page that you want to edit and click Edit with elementor on the black bar at the top:
Here you’ll be able to use different images for your heading, change texts, change icons, and more. You can start by changing the text and image in the heading to suit your business.
You’ll notice that you can change the text right in the content editing area and change the size, color, and typography family. Additionally, you can use animations like simple fades, zooming, and more. You may do many things to spice up your website here.
You can also edit the buttons’ text, customize the testimonials area, and add new elements/blocks such as texts, images, buttons, videos, and more within Elementor.
Elementor Pro includes many more features, such as the ability to add forms, upload your own fonts, add sliders, add price tables and price lists, personalize your headers and footers (which most page builders do not allow), and much more.
It’s time to set up WooCommerce, the best WordPress eCommerce plugin that turns any website into an online store. It lets you add products, accept online payments, create coupons, set shipping and taxation, and much more.
WooCommerce was already installed for you using the Custom Print Astra Site theme, so now you have to go in and set it up. If you don’t have WooCommerce installed yet, just go to Plugins » Add New and search for WooCommerce. For more details, see our guide on how to install a plugin in WordPress.
The first action that you need to take is to go to WooCommerce » Settings. You will see seven tabs: General, Products, Shipping, Payments, Accounts & Privacy, Emails, and Advanced.
In this tab, you can set your store address and the countries to which you will sell and ship, and you can enable tax rates.
If you scroll down, you’ll notice options to allow coupons and configure how prices are shown on your website, such as currency, location, etc.
In this tab, you can set product-related options. You may choose which page will be your Shop page, what happens when users add a product to their cart, specify product dimensions, and more.
You will also have inventory and downloadable product options.
If you check the box next to Enable stock management in the Inventory section, you’ll see a list of options for maintaining your inventory.
The Downloaded products section is only necessary if you sell downloadable content on your website; if you just sell physical products, you may skip this one.
This is only useful if you’re selling physical products that will be shipped out to buyers. This tab is divided into three sections: shipping zones, shipping options, and shipping classes.
This tab allows you to enable or disable payment gateways like PayPal, direct bank transfer, cash on delivery, and more. Once you enable a method, click Finish set up to link your accounts and start accepting payments.
This tab lets you configure settings for account creation and user privacy. You can decide whether to allow customers to make purchases without creating an account, customize your privacy and policy pages, and decide how long user data will be stored.
The Emails tab is next, and it displays a list of emails that WooCommerce sends automatically based on various conditions.
Lastly, the Advanced tab lets you configure more technical details like page setups, which allows you to instruct WooCommerce which page will serve as your cart page or checkout page.
Once you’ve finished with the basic WooCommerce settings, it’s time to add products. The Astra Site theme we selected in this tutorial already includes sample products, and this is how a product page appears on the front:
Let’s see how we can change this and add our own products to the backend.
To add a new product or edit an existing product, go to Products from your WordPress dashboard. You’ll then see a list of all products you have. Simply click on Edit. This will take you directly to the product editor.
This is where you may edit the product title and description. You’ll see a section named Product data if you scroll down. Here, you can select the product type and configure other product settings.
Whenever you create a new product, the first step is to choose its type. Each product type comes with a different set of options. For example, a downloadable product will have these options:
On the left side of this section, you’ll see more options for General, Inventory, Shipping, and more.
In this tab, you should enter the regular price and sale price. When creating a discount campaign, you can use the sale price. Customers in your online store will always see the regular price unless you mark it as a sale.
This tab allows you to manage stock properly. You will also find the SKU (Stock Keeping Unit), stock status, and other options. SKU is the product code that identifies stock in lists, invoices, or order forms.
This tab allows you to enter the weight and dimensions of the product. Furthermore, the shipping class is an option in which products are grouped depending on weight limits.
This tab lets you add linked products. They will increase your store’s revenue through upsells and cross-sells.
This tab allows you to add product color variations, sizes, and so much more. It depends on how many attributes your product will have.
In this tab, you can add a purchase message that appears after a customer places an order in your store.
You can also check the checkbox to enable customer reviews.
After finishing the product data section, scroll down to the Product short description box.
Here, you can enter your product’s short description, which will show on your single product page below the product price. Keep it short and sweet.
On the right sidebar, you can select your Product image and Product categories. If you have more product images, you can add those in the Product gallery section.
Once you’re done with everything here, click Update to save all your changes.
WooCommerce is a fantastic plugin, but one of the most common complaints is the lack of checkout options. You won’t be able to customize the checkout pages, and you won’t be able to build a sales funnel with it.
A sales funnel an excellent way to boost a customer’s purchase value, so if you don’t have one on your website, you’re losing money.
If you want to create a sales funnel for your e-commerce website, the best plugin that can help is CartFlows. It’s a funnel builder WordPress plugin that allows you to design attractive and extremely successful funnels directly within WordPress.
For more in detail, check out our article on how to build a sales funnel in WordPress.
Astra, Elementor, and WooCommerce are triple-threats that let you build an online store in minutes without writing a single line of code.
Remember, all you need to do is:
That’s It! You can build an online store using the following things in just 1 hour.
According to Statista, there are currently over 171 million active users. This makes it a very profitable place to set up shop and gather customers.
Since WooCommerce is free, you would still need to pay for hosting and a domain. Also, some eCommerce platforms provide a free trial, but you will still have to pay money at the end.
It depends on your business plan and budget. With Bluehost, you can get started for $2.75 a month and use free plugins and themes to keep your costs down.
It all depends on the platform you choose. Building a Shopify or Wix store takes only a few hours. However, BigCommerce has a higher learning curve and takes around a day. Coding your own web store from scratch on systems like WooCommerce will take much longer.
Yes, there are many eCommerce website builders that allow you to easily create an online store. However, the key feature that sets WooCommerce from the competition is its ease of use. WooCommerce is built on top of WordPress, the world’s most popular website builder. That means the UI will be familiar if you’ve used WordPress.
Some ways to increase traffic to your online store include: