1 of 19

Welcome to this WordPress.org Online Workshop!

Cheyne Klein

How to Setup an Online Store with WooCommerce

2 of 19

Welcome!

In the chat, please share where you’re joining from and your experience level with WordPress and WooCommerce.

Cheyne Klein

(Pronounced “Shane”)

Christchurch, New Zealand

Happiness Engineer at Automattic,

I was previously a Web Developer

with over 10 years of experience.��@clk87 on Slack.

3 of 19

Before we begin.

Please note, this session will be recorded :-) and posted on WordPress.tv

  • Please mute your mic while you are not speaking to avoid background noise.
  • If you have questions, please save them until the end.

Let’s have fun!

4 of 19

Introduction to WooCommerce

Install WooCommerce

Configure settings

Create products�

�Shipping settings

Payment gateways�WooCommerce pages

Orders

Coupons

1

2

3

4�

�5

6

7�8

9

Part One

Part Two

5 of 19

WooCommerce is a plugin that lets you add eCommerce (an online store) to your WordPress website.

WooCommerce is the largest and most popular eCommerce platform built specifically for WordPress, it gives you near-unlimited flexibility and precise control over your store. ��If you need help, there are plenty of guides, tutorials, and forums where you can learn more, ask questions, and get support to build your online store.

What is WooCommerce?

6 of 19

  • It supports unlimited products and variations, so there’s no cap on how many products you can sell.
  • It can handle thousands of transactions per minute, allowing businesses to manage large-scale sales.
  • Extensions and plugins let you add extra functionality such as subscriptions, bookings, memberships, and automated email follow-ups, giving flexibility as your business model grows.�
  • You can integrate with Google Shopping and other marketplaces to feed your product catalog and reach more customers.

WooCommerce is built to scale

Whether you’re selling one product or thousands, your stores functionality can be extended to grow with your business needs without needing to switch platforms.��What makes WooCommerce so powerful as it scales:

7 of 19

Installing WooCommerce

Installing the WooCommerce plugin is the first step to transforming a WordPress site into a fully functional online store. The plugin adds all the essential eCommerce features, including products, orders, payments, coupons, and shipping options.

8 of 19

Configure Settings

WooCommerce settings let you control how your store works behind the scenes. In the general settings, you can configure important options like your store location, currency, measurement units, default customer preferences, and more!

9 of 19

Create �Products

WooCommerce supports different types of products, including simple products (a single item), variable products (items with options like size or color), grouped products (collections of related items), digital or downloadable products, and external/affiliate products. Each product includes details like name, description, price, images, & inventory levels.

10 of 19

Shipping settings

Shipping settings in WooCommerce help you control how products get from your store to your customers. They let you define shipping zones, methods, and costs, ensuring that each order is delivered at the right price.

11 of 19

Payment gateways

Payment gateways in WooCommerce are the systems that handle transactions when a customer makes a purchase. They securely process payments, whether by credit card, PayPal, or other methods, and let you receive funds from your store.

12 of 19

WooCommerce pages

When you install WooCommerce, it automatically creates key pages for your store, such as the Shop, Cart, Checkout, and My Account pages. These pages serve as the foundation of your online store, guiding customers through browsing products, adding items to their cart, completing purchases, and managing their account.

13 of 19

Orders

In WooCommerce, an order represents a customer’s purchase from your online store. ��They keep track of important details like the products bought, quantities, prices, shipping information, order status, and payment status. ��Orders are a central part of your store, helping you keep track of sales and ensure customers receive the right products.

14 of 19

Coupons

WooCommerce comes with built-in coupon creation and management tools.

The WooCommerce core offers fixed-cart, fixed-product, and percentage-based coupons. Additional and more complex rules can be introduced by installing coupon plugins.

15 of 19

  • Extensible with Plugins – Add functionality like advanced coupons, subscriptions, or memberships using plugins.�
  • Community Support – Access a large community of developers, agencies, and experts ready to help you grow your store.�
  • Beginner-Friendly Setup – Key pages (Shop, Cart, Checkout, My Account) and basic settings are created automatically to get you started quickly.�
  • Scalable for Growth – Whether selling a few products or thousands, WooCommerce can scale with your business.

  • Built for WordPressWooCommerce is the largest and most popular eCommerce platform built specifically for WordPress.�
  • Flexible Product Options – Sell simple, variable, grouped, or downloadable products to suit any business model.�
  • Orders & Customer Management – Track orders, manage inventory, and ensure customers receive the right products efficiently.�
  • Payment & Shipping Controls – Offer multiple payment gateways and shipping methods to make transactions smooth and reliable.

Key takeaways

16 of 19

  • Dynamic Pricing & Discounts – Run bulk discounts, time-limited offers, or special pricing rules.
  • Bookings & Appointments – Sell bookable services like classes, consultations, or rentals.�
  • Product Add-Ons & Customization – Let customers personalize products with extra options.�
  • Analytics & Reporting – Track sales, revenue, and customer behavior to make data-driven decisions.

  • Subscriptions – Sell recurring products or services with automated payments.�
  • Memberships – Offer exclusive content, products, or perks to members.�
  • Product Waitlists / Back-in-Stock Alerts – Notify customers when items are back in stock.�
  • Gift Cards – Enable customers to purchase and send digital or physical gift cards.

Supercharge WooCommerce

17 of 19

Want to learn more?

�Visit the official WooCommerce documentation.��Grow your WordPress skills with free educational resources for all levels at learn.wordpress.org

18 of 19

Questions?

I’ll do my best to answer any questions, please also feel free to reach out on: ��Slack - @clk87 ��LinkedIn - https://www.linkedin.com/in/cheyne-klein/

19 of 19

Thank you!

I hope you learned something new.��See you at the next one!