What is WooCommerce?

WooCommerce is a WordPress plugin, built by the Automattic team (who also maintains WordPress), which offers seemingly endless flexibility to sell your products and services online. It integrates seamlessly with most WordPress themes and expansion plugins.


We love WooCommerce for a few reasons:

Cost effective

Unlike other e-commerce options, the WooCommerce plugin is free and open-source, and can be added to any WordPress website.

Control over you data

Your store and data belong to you, and it’s hosted where you choose, giving you control over data storage geography and who has access to your customer data.

Flexible and customisable

WooCommerce, as a WordPress plugin, offers unmatched flexibility. Tailor your online store to match your brand identity and unique business requirements effortlessly.


WooCommerce is designed with user-friendliness in mind. Business owners can easily manage products, track inventory, and process orders without the need for extensive technical knowledge.

Extensive plugin ecosystem

Enhance the functionality of your online store with a wide range of plugins available for WooCommerce. From payment gateways to marketing tools, there’s a plugin for almost everything.

Grows with you

Whether you’re a small start-up or an established enterprise, WooCommerce scales with your business. As your product range or customer base expands, WooCommerce grows with you.

Out of the box features

Structured catalogue

You can add and delete categories, and add each product to multiple categories, to help your customers browse your products in a way that makes sense for your products.

Simple checkout

WooCommerce offers multiple checkout options, including a one-page checkout feature. You can also integrate Google and Apple wallets for faster checkout.


Create coupons for your customers, and choose how they are used, when they are valid and who is allowed to use it.

Shipping calculator

Shipping your products to different parts of the world can seem daunting. WooCommerce makes it easy by allowing the creation of shipping zones (destinations) and classes (size, weight, or based on your packaging), and automatically calculates customer shipping during checkout with the rules you specify.

Tax calculator

Collect tax automatically, based on the tax rules you manage.

More advanced features that we’ve configured for our clients

More complex requirements can sometimes be handled by premium plugins, available from Woo or other developers. We’ve developed many plugins to extend the functionality of WordPress and WooCommerce. Listed below are some of the features we’ve helped our clients integrate into their WooCommerce environments.

Complex shipping rules

Complex calculations, based on the number of products in a shipping class, or zones, or shipping to specific post codes that may incur additional cost (e.g., ULEZ or outlying islands).

Affiliate commission

Affiliate marketing is a popular way to sell your products. This can be automated with a plugin, which lets them create their own links, and lets you track their performance and earnings.

Reward programs

Give your customers a reason to come back with reward points that they can spend on their next purchase. This is a great way to engage with your customers through gamification. See our e-commerce offerings for more.

Gift cards

Gift cards are popular during holidays and special occasions, providing an opportunity for increased sales during peak seasons. Sell them in amounts you specify, or let customers enter an amount.

Product rentals

Customers choose a start and end date for their rental, and the system automatically calculates a good shipping date to ensure it arrives on time and collects a security deposit.

Composite and packages

When products require configuration or the addition of accessories, using a variable product doesn’t always cut it. More advanced options are available to tailor your prodcuts.

Multiple currencies

Display prices to customers in their local currencies automatically, based on their location and the current exchange rate. Price charming features allow you to apply formatting rules.

For example: if the exchange rate is £1.00 = $1.27, a price of £4.99 =  $6.33, which can be automatically rounded up to $6.49)

What can you sell with WooCommerce?

Physical products

Sell your products in a well organised catalogue with high resolution photos, specifications and attributes to help your customers decide what is right for them.

  • Keep track of your inventory.
  • Choose whether you allow backorders.
  • Set prices and promotional prices.
  • Send shipping notifications and tracking information.

Products with variations

Create product variations like colour and size for clothing, e.g.:

T-shirt, available in:

  • Sizes: small – medium – large
  • Colours: black – grey heather – light blue

Customers can visit your product page, select the option they’re interested in and purchase it. Your stock levels automatically reduce when items are purchased, so and the system automatically keeps track of everything for you.

Downloads (digital products)

Sell your digital artwork, templates, white papers and more as digital downloads. Customers can log into their account and download their purchase in the future, and the link they use to download only works for them, protecting your files from unwanted downloads.

Services (virtual products)

You can sell pretty much any service as a virtual product. Whether you’re a comedian who takes online bookings through your website, or a technician who charges set fees for call-outs, you can create products that work for your business and allow your customers to pay online.

How to get started

At Big Salami, we do the heavy lifting so you can focus on your core business activities and grow your business. Whether you host with us or want to manage your own environment, we’ll advise you on the best setup for good performance and security.


Check out our 12-step e-commerce readiness guide to help prepare you for online sales. It includes helpful tips to navigate regulatory, taxation and shipping requirements, as well as payment providers, currencies and support for your customers.

Choose available social handles and a domain name

Finding a domain name (e.g., bigsalami.co.uk) and social handles (e.g., https://www.linkedin.com/company/bigsalami) that are available, not trademarked and appropriate to your business activities can be a daunting task with endless options. The domain and social handles should:

  • not be easily confused with other words,
  • be easy to spell, and
  • be relevant to your business activities.


Many companies offer WooCommerce hosting. We’ve used many hosting providers, and strongly recommend SiteGround due to their:

  • Scalability – easily scales up or down, depending on visitor traffic,
  • Security – hosted in ultra-secure Google Cloud datacentres,
  • Speed – SiteGround offers FastPHP and multi-level caching options for excellent performance.

Security and support

Selling online is easy once everything is configured and you can start marketing. To ensure things keep running smoothly and your customer data stays secure, we offer support services, including:

  • proactively applying security patches as they become available,
  • daily off-site disaster recovery backup,
  • frequent security checks and 24/7 firewall monitoring,
  • performance checks,
  • broken link monitor, and
  • domain reputation checks.

Our support costs are competitive, and can be tailored to include training and advice to build your team’s e-commerce competencies, and marketing / design support.

For a free, no obligation quote, please contact us with your requirements.

Related services

Learn more about our approach to e-commerce and how we can streamline your online sales.

Learn how well-designed websites and applications contribute to effective SEO strategies.

Discover the importance of security and performance in maintaining strong search engine rankings.