Running an Online Store on WordPress

Running an Online Store on WordPress


If you already own a WordPress site, you may have developed products and services that you'll want to sell things on.

There are different ways to run an Online Store on WordPress (one of the popular ones being WooCommerce), but if you're not a technical person, I believe that the easiest way is to use Ecwid.

My friends and I have messed around with open source, self-hosted shopping carts, and we have realized that unless you're highly technical, you'll be spending a lot of time, headache and money to set it up, and trouble with maintaining it as new technologies get introduced.

Ecwid is a cloud-based software, and is extremely simple to use.

Why I find Ecwid a great platform:

  • ​Comes with SSL certificate so you don't have to mess with one
  • Pre-integrated Payment Methods to easily accept Credit Cards and PayPal
  • Continually updated latest Payment Methods
  • Manages transaction emails to your customers (invoices, shipping notifications)
  • Mobile app to manage transactions on the go

Refer to this checklist any time (click to jump to chapter) during your store building journey. Ctrl + d to bookmark this page.​

Step 1: Set Up Your Ecwid Store


Setting up your Ecwid store is extremely simple. There are only 2 steps to do.

1 - Sign Up for Ecwid

Ecwid is free forever to use up to 10 products. Venture plans start at $15/mth.

Since Ecwid has a free tier, I highly encourage you to sign up and see if it suits you.

All you need are the following details:

Once you've signed up, you can log in to the Control Panel, where you manage your store.

Click here to sign up for a free account with Ecwid.

2 - Integrate Ecwid into WordPress

Next, in your WordPress dashboard, install and activate the Ecwid Shopping Cart plugin. (how to install)

On the right hand side of the Ecwid Dashboard area, look for your shop id. Copy it.

in your WordPress Ecwid plugin, simply paste your store id and click save and connect.

That's it! With just a few simple clicks, you'll have a working Online Store on your WordPress site!

Just go to yourwebsite.com/store to check out your 100% working store! 

Step 2: Add Products


Adding a product on Ecwid is simply a matter of putting in the Title, Description, Images and Price.

Step 3: Accept Credit Cards and PayPal


In order to accept popular online payment methods like PayPal and Credit Cards, there are some things you’ll need to know:

Once you’ve set up some of the required accounts, you can integrate these payment methods onto your Ecwid store (it’s easy).

Step 4: Set Up Shipping Methods


Easily integrate shipping methods with 3 types of shipping methods:

  1. Carrier-Calculated: super useful and efficient
  2. Flat Rate
  3. Custom Rate

To set up, go to System Settings > Shipping

Example of the super useful carrier-calculated shipping method.​

Step 5: Add Features (Optional)


You can also add features to your Ecwid store if you'll like.

Go to System Settings > Apps

Choose the app you'll like to install, and click Install App on its page

Grant permissions to the app by clicking Accept

Mobile App


If you are a paying Ecwid user, you can also make use of the iPhone app to manage your orders on the go! How convenient!

Facebook Store


Just a few simple steps and you can also have your Ecwid store running on your Facebook page. (my Facebook store)

Learn how to connect your Ecwid store to your Facebook page.

Useful Things


  • Selling Digital Goods on Ecwid
  • Embedding Individual Products on Your WordPress site
  • Simple Tips to Kickstart Your Ecwid Store

Ask Me Anything


If you need help, or have questions, you can email me here ray@bootstrapwebsite.com.