eCommerce plan

You can sell products, services, or collect payments online using our eCommerce plan here on WordPress.com!

Table of Contents


The eCommerce plan, powered by WooCommerce, contains free and premium extensions and several Storefront child themes which need to be configured before you can start selling your products. In this guide, we’ll walk you through getting set up.

What’s Included

↑ Table of Contents ↑

Payment Gateways

↑ Table of Contents ↑

Marketing & Store Management

↑ Table of Contents ↑

Themes & Customization

↑ Table of Contents ↑


Additional shipping options (Choice of):

You’re not limited to the plugins that are included in the eCommerce plan. You can also install additional plugins if you find you need something not on the list above.

Building your Store

The Setup Wizard takes you through all the necessary steps to set up your store and get it ready to start selling!

Immediately after activating the plugin, you are taken to the Store Profiler. The store profiler will allow you to provide the most important details about your store: where is it based, what industry, which products, etc.

Once you’ve gone through that, we’re providing a checklist to make sure that all aspects of your online store are ready to start selling.

↑ Table of Contents ↑

Store Profiler

Where is your store based?

In this step you provide the location of your store and if you’re setting up a store for a client.

In which industry does the store operate?

Here, you can select in which industry or industries your store operates. If you select “Other” you’re able to identify a different industry.

What type of products will be listed?

You’re able to identify which product types you plan to sell in your store.

Tell us about your business

In this section, you can provide more information about your business, which will help us tailor the WooCommerce experience according to your needs.

Choose a theme

Choose how your store appears to customers. You can proceed with your current theme, if you have one, or choose among some of the eCommerce focused themes that are included in your plan. You can always switch themes and edit them later.

↑ Table of Contents ↑

Store Setup Checklist

After you finish or skip the Store Profiler stage you’ll have access to a list of the most important tasks that you need to complete to get your store up and running. Those tasks aim to guide you through these steps and finish the store setup as quickly and efficiently as possible.

You can skip the checklist whenever you want.

Add your first product

In this step we’ll guide through adding products manually, importing from a sheet or migrating from another platform.

Add manually. See the documentation on Adding and Managing Products in order to know what to expect during the steps of creating a product. 

Import. See the documentation on Product CSV Importer and Exporter in order to know what to expect when importing products. You can use this sample CSV file for products import testing.

Migrate. See the documentation about the Cart2Cart extension to know more about using a product migration service.

Import Sample Data. Not ready to commit to a product, but want to test out the store? Add in fake data to see what a full store would compromise of. See the documentation on the Importing WooCommerce Sample Data for instructions.

Personalize your store

Here, we will help you get started with customizing your store’s look and feel. If you still don’t have any products we can automatically import some demo products, so you can see how they look both in the store and in our product management interface. You won’t see this step if you already have products. Then we can automatically create a homepage for your store and you can always edit it later.

You can also upload your store’s logo right away in a simple step and finally you can easily display a prominent notice across all pages of your store. Note that the visibility of this notice and its place on your store will be affected by the choice of theme.

Set up shipping

You can confirm your store location or add it if you haven’t done it before. You can also set the shipping costs for your country and for the rest of the world as well. Adding shipping cost for the rest of the world can be disabled in this step.

Set up tax

You can confirm your store location or add it if you haven’t done it before and you can start automatically calculating taxes with just one click. Visit this page if you want to learn more automated taxes and the countries where it’s available.

If you choose to set up tax rates manually you will be redirected to the WooCommerce Settings. See the documentation on setting up taxes in WooCommerce to learn more about how to set them up manually.

Set up payments

In this step, you can select and activate one or more options to accept online payments and offline payments as well. All payment gateways offered are free extensions that are automatically installed and activated if selected. 

In some payment gateways, such as WooCommerce Payments, Stripe and PayPal, we help you create an account in the payment provider, go through the authentication flow and complete the process within this step, so you can start accepting payments right away.

There are a few possible scenarios, depending on where your store is located and the information you provided during the store profiler.

– If your store is located in the United States you’ll have access to the WooCommerce Payments option alongside Stripe and Paypal.

– If you live in another country than the United States you’ll have Stripe and PayPal at your disposal if these providers are available in your country.

– If you select that you plan to sell products in person in the Business Details step, we’ll also display Square as an option.

– If you are located in Austria, Denmark, Finland, Germany, the Netherlands, Norway, Sweden, or the UK, you are also shown Klarna as a payment option.

– You can also easily set up offline payments such as Cash on Delivery and Direct Bank Transfer.

Fine-tuning your store setup

You can always review and fine-tune the details of your store setup after completing the checklist or if you want to continue adding products, shipping zones, customize your theme, and so on. The information below can also be useful if you skipped the setup checklist.

↑ Table of Contents ↑

Add more products

You can continue adding more products by clicking the ‘Add a product’ button from My Sites > Store > Products

On that page, add a Product Name, image, description, and other details. You can also add variations of your product at this point – different sizes or colors of a product, for example. For each product or variation, you can also set an inventory quantity, so that you don’t sell more of a product than you have in stock!

Full instructions on adding/editing a product can be found on our Products documentation page.

For restrictions on what you’re allowed to sell using your WordPress.com store, please see our Store Guidelines.

↑ Table of Contents ↑

View and Customize

The eCommerce plan comes with four themes installed that are tailored to work with online stores. Once you have added some products to your store, it’s time to pick a theme. 

Storefront is a eCommerce focused theme that will showcase your products and will be activated by default. You can also choose to activate any of the preinstalled Storefront child themes that will give your shop some additional styling.

With Storefront you will get access to the premium Powerpack extension in the Customizer. This has hundreds of settings to fully customize your site, such as changing your store’s header layout, tweak colors, fonts and layouts of almost any element, change text, checkout flow and more. You can also choose from hundreds of other themes ready to be installed including Store focused WordPress.com themes.

Themes included with eCommerce Plan

You can access the Customizer through My Home – Design – Customize.

↑ Table of Contents ↑

Review Shipping

By default, your store is set up to offer free shipping to all visitors. You can modify this in the Shipping settings at My Sites > Store > Settings > Shipping.

WooCommerce includes three methods of shipping: free shipping, flat rate, or local pickup. Your eCommerce plan includes several premium extensions and the extensions will automatically be activated based on your store’s location. You’ll be able to Activate any of the included extensions that aren’t already active from My Sites > Plugins > Installed Plugins and then you can configure them from My Sites > Store > Settings > Shipping.

The first step is to set up shipping zones.

Think of a shipping zone as geographical regions throughout the world. Each of these distinct zones can have different shipping methods. You can set a zone at the Country or State-wide level, or by specific postal codes.

For example, you might want to offer local pickup as an option for customers that live in the surrounding postal code regions. Or maybe you want to offer one type of shipping for your state and the surrounding states, but a different shipping method for customers further away.

This can all be accomplished with Shipping Zones.

To get started, click Add shipping zone:

Give the shipping zone a name (this is for your reference only), select a region (start typing in this box and it will auto-complete) and add some shipping methods.

In each Shipping Method, there are configuration options specific to that shipping zone.

Note: Each customer matches only one zone.

↑ Table of Contents ↑

Add Live Rates

Depending on where you’re located you’ll want to configure one or several of the included premium shipping extensions, UPS, USPS, Canada Post, Royal Mail, or Australia Post for live rate calculation.

↑ Table of Contents ↑

Review Payments

Your store can offer payments using Stripe, PayPal Checkout, PayPal Standard, Square, Klarna PaymentsKlarna CheckoutEWayPayFast or offline payments by check or cash on delivery. You can enable or disable specific payment methods, in the Payment settings at My Sites > Store > Settings > Payments.

As we mentioned above, the setup checklist will have options to setup / configure any payment gateways you selected.

Note: You’ll need to create and setup accounts with any of the payment gateway providers that you use.

↑ Table of Contents ↑

Calculating Taxes

There are two ways to calculate taxes for your store. Manually or with an online service like the TaxJar extension included in your eCommerce plan.

Manual tax calculations mean that you specify the tax rate for a specific country, state, or post code.

Or you can use TaxJar, a third party service, to calculate sales tax rates automatically. In order to calculate sales tax, TaxJar needs to have the cost of the order, your address, and your customer’s address. For more information about how this works, including how to disable TaxJar, see the TaxJar support document.


The eCommerce plan has pre-installed integrations with both Facebook and MailChimp.

↑ Table of Contents ↑

Facebook (Business Extension)

Facebook Business Extension allows you to control how WooCommerce integrates with your Facebook store. 

On the first screen, click on “Get Started”, then click “Next” and choose or create a Facebook Page.  Facebook will automatically install a pixel on your website, so click “Next” to continue with the installation.

If you have products in your inventory, Facebook will try to import them to create a catalog that you can feature in your Facebook Ads. They will also show your products in a section of your Facebook Page that people can easily shop. Click “Finish” and you’ll be ready to create ads for your online sales and more.

You can find the Facebook settings under Store > Settings > Facebook for WooCommerce. The setup with help you connect the Facebook Tracking Pixel to your store. Learn more.

↑ Table of Contents ↑

MailChimp (API key)

MailChimp is freemium email marketing software that will capture the email addresses of your customers and save them to a subscriber list. It’s free up to list sizes of 2,000 subscribers (i.e., email addresses) after which you can upgrade to one of their plans.

You can use this list to send out marketing or promotional material to your past customers. You’ll need a MailChimp account and the API key provided by them.

To find your Mailchimp API key, log into your Mailchimp account and click on your Profile name > Account at the top, then click on > Extras > API keys. From there, either grab an existing key or generate a new one for your WooCommerce store. 

Here’s some screenshots from a test Mailchimp account:

MailChimp has great documentation on their knowledge base if you need more help.

Managing Your Store

Once you have some products, shipping zones, and payment gateways configured, it’s time to start testing.

Log out of your site (or open in a different browser) and pretend you are a customer. Add products to your cart and see if they can be purchased. Take note of the email messages that are sent to both the customer and the store admin. You can configure some of your Email settings at My Sites > Store > Settings > Emails.

Getting Help

Chat with a Happiness Engineer if you have any questions or need help setting up your Store! 🙂

Not quite what you're looking for?

Get Help