How to setup a digital shop using Woocommerce and Elementor

This How To is building a digital shop using WooCommerce. You just need an understanding about WordPress and WooCommerce functions and features. The focus of this blog is setting up WooCommerce to display products to the shop page and checking out.


Webserver localhost or hosted somewhere in the internet with installed WordPress.

1. Install WooCommerce plugin.

In the left side of your dashboard go to Plugins > Add New.

In the search box type in “woocommerce”, in the search result look for WooCommerce then click “Install Now” button.

Wait for a while to install and click “Activate”.

It will redirect you to plugin page scroll down and see WooCommerce installed and activated.

2. Setup WooCommerce Pages

In the left side of your Dashboard hover over WooCommerce > Status.

Click Tools in the tab menu.

Scroll down look for “Create default WooCommerce Pages” and click “Create pages”.

This will create pages for the eCommerce such as Shop, Cart, My Account, and Checkout pages.

Go to see Pages > All pages to view created pages.

Pages would look like these.

3. Add New Product

In the left side of your Dashboard hover over Products > Add New.

Give a product name.

Tick the Virtual and Downloadable.

Enter a regular price. Click add file to upload the file you are selling and give it a link name. Set a download limit if there is a limit to download the file for the users, leave blank if unlimited. Download expiry mean until when they can download the product.

Click the Inventory tab. Give a SKU. Tick sold individually so they can purchase 1 of this product.

Give a product description.

Create a category for your product.

Add featured image and images for the gallery.

Hit publish.

Click view post to see your product page.


There you go, you have an online digital shop selling ebooks and other digital products.


Featured Photo by Charles 🇵🇭 on Unsplash