Glossary
ecommerce

WooCommerce

Definition

A free e-commerce plugin for WordPress. Turns any WordPress site into an online shop, with full control over hosting and customisation.

What is WooCommerce?

WooCommerce is a free, open-source e-commerce plugin for WordPress. It transforms a WordPress website into a fully functional online shop, handling products, cart, checkout, and orders.

It's the most widely used e-commerce platform by number of installations, powering over 25% of all online shops.

Why Choose WooCommerce

Free Core Software

The WooCommerce plugin is free. You pay for hosting, domain, and any premium extensions you need.

Full Control

You own everything. Your data, your customisations, your hosting choice. No platform lock-in.

WordPress Integration

If you already use WordPress for your website, WooCommerce integrates seamlessly. One CMS for content and commerce.

Endless Flexibility

Thousands of themes and plugins. Developers can customise everything. If you can imagine it, WooCommerce can probably do it.

WooCommerce Costs

Item Typical Cost
WooCommerce plugin Free
Hosting GBP 10-100/month
Theme GBP 0-100 (one-time)
Extensions GBP 0-500+ (varies)
Payment processing 1.4-2.9% per transaction

No monthly platform fees or percentage cuts to WooCommerce itself.

WooCommerce Challenges

Self-Managed

You're responsible for hosting, updates, security, and performance. This needs attention or a maintenance plan.

Plugin Complexity

With thousands of plugins, compatibility issues can arise. Quality varies widely.

Performance at Scale

Large catalogues or high traffic need good hosting and optimisation. WooCommerce can be resource-heavy.

WooCommerce vs Shopify

WooCommerce Shopify
Free software, pay for hosting Monthly subscription
Full control and ownership Managed and hosted for you
Steeper learning curve Easier to start
More flexible More streamlined

Choose WooCommerce if you want control. Choose Shopify if you want convenience.

Want to Learn More?

Check out our in-depth guides on web design, SEO, and digital marketing.