In this video, we’ll be showing you how to make an ecommerce website using the Astra Theme an WordPress.

This is going to be a super easy and fun tutorial that let’s you learn how to use wordpress while also building a really professional online store.

The steps below are the same as the video on our youtube channel. And links may be affiliate links to other services or products where we get a fee if you use our link. Thank you in advance.

IMPORTANT! If you need Hosting and Domain use this link to go to hostinger our top recommended resource for hosting and domains.

We have other links as well if you want in the resources section.

Step 1: Domain and Hosting

Go to Hostinger to register your domain and hosting

Step 2: Activate SSL Certificate

Just with a simple click or two. The video has everything you need. If we have to install a plugin, we’ll do that together.

Step 3: Install WordPress

easy so not going to type out too much here. Just watch the video 🙂

Step 4: Install Theme

We are going to use the very popular free version of the ASTRA Theme. You can get it using the link here for Astra.

Once you download the theme, let’s go back to the wordpress dashboard and install it.

Once it is installed, feel free to check it out.

Step 5: Setting Your Website Up

Step 6: Settings

Now we have the website set up, and we’re going to customize it in a bit. But first I want to go through our settings.

We’ll cover website settings and woocommerce settings

First lets go to the general settings to fix our site title, sub headline, website url and default pages

Now to Woocommerce

Step 7: Theme Settings for Layout

Appearance > Customize

Step 8: Images, Pages and Posts

Just a tour of the wordpress back end to show you how to do some stuff.

Here are some demo images if you want to use them. They don’t match the website that well but will give you a good idea of how to use images and upload them to your online store.

Step 9: Using Elementor – Homepage

In this section, we show you how to the elementor pagebuilder to edit and add different sections.

The template is beautiful, so we will not have to customize it too much, but you will be able to!

Now that we know how to use the elementor page builder, you can customize your homepage if you want. But I think it looks pretty good!

Step 10: Learn how to Create Products with Woocommerce

Go to the dashboard and click add products

There are different types of products we can make

We cover them all once here. You can always rewatch this section.

Step 11: Blog posts

Just here to show you how to make some blog posts and add featured images. We’ll also talk about changing your username for the author and also how you can change your password for security purposes.

Step 12: About Page

Here we just remind you how to use the elementor pagebuilder to move things around and customize your ecommerce website.

Step 13: Testimonials Page

Now lets go over the testimonial page. Similar to the other pages, all we have to do is make some customizations with the elementor page builder.

Step 13: Contact Page

Before we talk about the contact page, I want to cover the contact form so we will do that using WPForms.

Then we will go over customizing the contact page. Really easy, just again, use the builder to customize it so your customers can reach out to you with questions.

Step 14: Header

Dashboard > Appearance > Menu

Make sure you set the menu as header

Step 15: Footer

Dashboard > Appearance > Menu

Make sure you set the menu as footer


You just learned how to make your own ecommerce website with wordpress.

If you want to upgrade to the pro version of the Astra theme you can do so, using this link.

I hope you enjoyed this wordpress tutorial!

Make sure to give the video a thumbs up, a comment and subscribe and turn on your notifications.

If you need more help, let me know!

Cheers and see you next time!