Wooassist

Assistance for Your Woocommerce Store

  • How it Works
  • Pricing
  • Site Maintenance
  • Blog
    • How-To Articles
    • Code Snippets
    • SEO For E-Commerce
    • Theme and Plugin Reviews
    • Wooassist News
    • WordPress/WooCommerce News
    • Interviews
  • About Us
  • Contact
You are here: Home / How-To Articles / How to Move Your Offline Business Online with WooCommerce

How to Move Your Offline Business Online with WooCommerce

May 5, 2020 By Nick J 4 Comments

A lot of people are now quarantined in their homes because of the COVID-19 virus. And if you own a brick-and-mortar store, you are probably already forced to close down. This quarantine could go on for months or perhaps until a vaccine is found. If you want to keep doing business, you have to move your offline business online.

Move Your Offline Business Online

Creating an e-commerce store is not that difficult. Most of the tools you need are available for free. In this article, we’ll teach you how you can create an e-commerce store using WordPress and WooCommerce while keeping in line with e-commerce best practices.

What You’ll Need to Create an E-commerce Store

You will need the following to get started on your e-commerce store

  • a domain name – this will be the identity of your e-commerce store
  • a hosting provider – this will be the server where your e-commerce store is hosted
  • WordPress (free to download)
  • WooCommerce (free to download)
  • a responsive WordPress theme that is compatible with WooCommerce. We recommend Storefront theme which is also free.

How to Choose Your Domain Name for Your E-commerce Store

Here are some tips for choosing an ideal domain name for your e-commerce store.

  • Keep your domain name short and simple.
  • Avoid using numbers and hyphens.
  • Choose a .com domain.
  • Make sure your domain name identifies with your brand.

There are many places where you can buy a domain such as GoDaddy or NameCheap. Some hosting providers may also offer free domains so consider that when you buy a domain name.

How to Choose a Hosting Service for Your E-commerce Store

For hosting, we can recommend either Siteground or WPEngine. We’ve reviewed several hosting providers and these came out on top. These two companies both provide excellent WordPress hosting with excellent support.

How to Choose a Theme for Your E-commerce Store

You can think of a theme as the ‘skin’ of your e-commerce store. Some important elements to look for in a theme is that it must be responsive and fast. A responsive theme adapts to different screen size so your website is easy to use even on mobile devices. This is important because Google has been prioritizing websites that are easy to use on a mobile device.

A good theme should also be fast. This means it must have little to no bloat. If you’ve been searching for WordPress themes online, you have most likely come across several themes that have drag and drop editing tools. They might have some other nifty features such as changings colors, fonts and other styles. For the average user that has little to no coding knowledge, these themes may appear like a godsend. But here’s the caveat, these kinds of themes will come with a lot of bloated code that will add a few seconds to your page load speed. In the current e-commerce sphere, having a fast website is essential if you want to get customers. A slow website can and will:

  • cause visitors to leave your site. This is known as bounce rate.
  • provide bad user experience.
  • cause SEO rankings to drop.
  • result in loss of traffic
  • reduce revenue

We recommend Storefront theme because it is responsive and fast. More important is it was made by the same developers that created WooCommerce. Storefront was created specifically to work with WooCommerce so compatibility is guaranteed. It is compatible with many WooCommerce plugins if you want to extend the functionality of WooCommerce.

Next Steps

If you have decided on and purchased a domain name and hosting, then it’s time to get started on setting up your e-commerce store. We will be using WordPress and WooCommerce because they are the easiest to learn. There is still a learning curve so you’ll still need to put in some time to learn the platform.

Install WordPress

Log in to your hosting account’s cPanel, User Area or User Portal. Depending on your hosting account, the method of installing WordPress might be different. It is best to consult with your hosting provider’s documentation.

Most hosting providers would have cPanel. If you have cPanel, find the WordPress installation shortcut and just follow the on-screen instructions.

install wordpress

You will be asked to create a name for your WordPress site’s database, so just use an appropriate name. You will also be asked to create a database username and password. Keep this safe. For the next step, the installation will ask you to fill in some more details about your website such as your site title. You can change these later if you ever need to. You will be asked to create a user account. This will be your main login for your WordPress Dashboard. Don’t use ‘admin’ as your username and use a strong password. Run the installation for WordPress.

When the installation finishes, you should now be able to log in to your WordPress Dashboard using a temporary URL. You can access your website on your domain name after you’ve pointed the DNS to your WordPress installation and when the domain has propagated.

Point Domain to Your WordPress Installation

First you’ll need to find your host’s nameservers. You can consult your hosting provider’s documentation or your hosting provider’s support. Then head over to your domain registrar and change the nameservers on your domain to your hosting provider’s domain.

After that, you’ll just have to wait for the DNS to propagate which may take up to 24 hours. You’ll know the DNS has propagated if you can access your new site when you open your domain on a browser. From here, you just need to append your domain with ‘/wp-admin’ to log in.

Turn on Maintenance Mode

At this point, your site is not ready to go live so we recommend putting your site on maintenance mode. This will block non-logged in users from accessing your website. Instead, they will be taken a temporary maintenance page. To enable maintenance mode, you will need to install a plugin. Log in to your WordPress Dashboard, click on Plugins and then click on Add New. In the keyword field, search for “Coming Soon Page, Under Construction & Maintenance Mode by SeedProd”. Click on Install and Activate.

enable maintenance mode

After that, click tick “Enable Coming Soon Mode” or “Enable Maintenance Mode” then click on Save Changes. Note that you can edit the content of the page in the “Page Settings” options. When you are ready to go live, you can turn off maintenance mode.

Install WooCommerce

The next step to do is to install WooCommerce. WooCommerce is the e-commerce platform that Automattic created for WordPress.

Go to Plugins and click on Add New. Search for WooCommerce and Install then Activate. When that’s done, you can head over to WooCommerce > Settings and tweak it depending on your needs.

install woocommerce

Install Your Theme

If you followed our advise, you’d be using Storefront theme. Regardless of what theme you chose, the installation process would be the same. Download the theme files to your computer. On your WordPress Dashboard, click on Appearance > Themes. Click on Add New. Then click on Upload Theme. Choose the theme file you downloaded and click on Install Now. Activate your new theme when it finishes. From here, you’ll want to go to Appearance > Customize and then go to Theme Settings. Tweak the settings based on your needs.

install wordpress theme

And with that, you already have an e-commerce store but the work doesn’t stop here. Here’s a rough list of tasks that you still need to do before you can launch your e-commerce store.

There’s More Work to be Done

Whatever you need to do from here will depend on your specific needs. Here’s a list of the tasks and resources that can help you finish and optimize your e-commerce store. If you need any help with any of these tasks or some other customizations, you can drop us an email and the Wooassist team can help out.

learn wordpress and woocommerce
  • Finish Setting up Your Products
  • Use HTTPS
  • Set up Your Payment Gateways
  • Set up Your Product Shipping
  • Optimize Your Images
  • Optimize Your E-commerce Store’s Site Speed
  • Optimize Your E-commerce Store for SEO
  • Create a Blog – Creating a blog is not necessary, having a blog can help you improve your SEO and help you generate leads.
  • Set up Google Analytics and Google Search Console
  • Update Your WooCommerce Store Regularly
  • Optimize for Conversion Rate
  • Make Your WooCommerce Store GDPR Compliant
  • Improve WordPress Security

Should you have any other questions, you can also let us know in the comments section.

People that read this article also liked

Backup Your WooCommerce Store on WordPress Creating and Editing Products on WooCommerce brute force attack fistHow to Counter Brute Force Attacks on WordPress world-outsourcing-system-featured-image12 WooCommerce Tasks You Should Outsource

Filed Under: How-To Articles

Comments

  1. Jim says

    June 12, 2020 at 8:08 am

    I already created a WooCommerce website for one of my offline businesses. I recommend everyone try to sell online, nowadays it’s really actual.

    Reply
  2. Danial says

    August 18, 2020 at 12:54 pm

    WP Engine is a bit costly, I found Cloudways WooCommerce hosting https://www.cloudways.com/en/woocommerce-hosting.php as an alternative to WP Engine,

    Do you have any experience with them? or can you recommend any other alternative?

    Reply
    • Rob says

      August 24, 2020 at 3:42 pm

      Hi Danial,

      In our experience, the next best alternative is Siteground.

      Reply
      • Danial says

        August 27, 2020 at 3:29 pm

        Any idea why there is so much negative comments now a days on social media sites about SiteGround?

        Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Woocommerce Support

wooassist-team-in-Iloilo

Get 2 Hours of
FREE SUPPORT

We are so confident that you will love our services that we will give you your first 4 hours at a 50% discount

That's 4 hours for only $75

BUY NOW

Happy Wooassist Customers

Awesome! Fantastic! I just went to our site and I see that our site has been fixed!! We are getting orders again thanks to you all at WooAssist! Our site has not worked and looked this good for many months!! You all are awesome! Thank you so much for fixing our site! You have a customer for life! Thanks for making my day wonderful!

Kenneth Arnold

We have been quite pleased working with WooAssist as they help fill in the gaps of our development needs, all at a great price. They are always timely and communicate great, I highly recommend their services.

James Grasty

My husband and I am EXTREMELY pleased with the WooAssist Team. They provide excellent service, are very knowledgeable, and super easy to communicate with. The team ALWAYS has our company's best interests in mind. I love WooAssist! All of you make my job easier.

Jennifer Taft leetaft.com

Categories

  • Code Snippets
  • How-To Articles
  • Interviews
  • SEO For E-Commerce
  • Theme and Plugin Reviews
  • Wooassist News
  • WordPress/WooCommerce News

Recent Posts

  • The Ultimate Guide on How to Set Up Shipping on Your WooCommerce Store
  • WordPress Site Gets Infected
  • Where to Hire a WooCommerce Developer?
  • Recent Spike in Attacks Targeting Outdated WordPress Plugins
  • Security Vulnerability in Spam protection, AntiSpam, FireWall by CleanTalk
Let us support your online store so you can manage your business

Get started today

Get 2 Hours of FREE SUPPORT

We are so confident that you will love our services that we will give you your first 4 hours at a 50% discount

That's 4 hours for only $75

BUY NOW

Free eBook

Your subscription could not be saved. Please try again.
Your subscription has been successful.

YOURS FREE!

5 Things Every Online Store Can Fix On Their Website In The Next Week To Increase Sales

Quick Links

  • How it Works
  • Pricing
  • Blog
  • Contact
  • About Wooassist
  • My Account
  • Checkout
  • Privacy Policy
  • Cookie Policy
  • Terms and Conditions

Wooassist

Australia:
8 Storie St.
CLONTARF QLD 4019

Philippines:
San Miguel St.
Poblacion, Iligan City 9200

Connect

  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Copyright © 2023 · Wooassist

Yours FREE!

5 Things Every Online Store Can Fix On Their Website In The Next Week To Increase Sales