Automatic Discount on a Customer's First Order
Takes a percentage off the first order of new customers, checked against their account or billing email, to win first-time buyers without coupon codes.
Snippet Library
Snippets for WooCommerce stores: change the cart and checkout, add fees and minimum orders, tweak product pages, auto-complete orders and adjust emails. For store owners and developers who want small changes without another extension.
Takes a percentage off the first order of new customers, checked against their account or billing email, to win first-time buyers without coupon codes.
Sends you a hidden copy (BCC) of chosen customer emails, such as processing and completed order emails, so you can see exactly what customers receive.
Stops orders from customers on your block list, such as repeat chargeback offenders, matched by email address, email domain or phone number.
Refuses orders placed with throwaway email services, so order confirmations, downloads and receipts reach a real inbox.
Gives an automatic percentage discount when the cart contains enough items, for example 10% off 5 or more items, shown as a line in the totals.
Automatically cancels on-hold orders paid by bank transfer or cheque that are still unpaid after a set number of days, returning the stock to your shop.
Prints the product's main category in small text above its title in shop and category listings, helping shoppers scan mixed results such as search pages.
Sets how many thumbnails appear in each row below the main product image on product pages.
Gives each order status its own clear colour in the admin orders list, so processing, on-hold and failed orders stand out at a glance.
Limits chosen coupon codes, such as a welcome discount, to customers who have never placed a paid order, checked by account and billing email.
Replaces the standard "Out of stock" and "Available on backorder" labels on product pages with your own wording.
Adds your own CSS to every WooCommerce email, for example to change fonts, button colours or table borders, without overriding email templates.
Adds the customer's email address and phone number to the admin orders list as click-to-email and click-to-call links.
Sends one email each morning listing every product at or below your low stock threshold, instead of a separate alert per product.
Sends customers to a specific page after checkout when their order contains a certain product, such as onboarding steps for a course or setup guide for a device.
Adds an optional VAT number field to the classic checkout, checks it matches the official format for the billing country, and saves it to the order and emails.
Sends the shop owner a short email whenever someone creates a customer account, at checkout or on the My Account page.
Hides products from one or more categories on the main shop page while they remain available in their own category and by direct link.
Adds a Customers CSV export under WooCommerce > Export customers with names, emails, phone, location, order count and total spent for every customer account.
Adds a required checkbox to the checkout only when the cart has products from a chosen category, for example "I understand personalised items cannot be returned".
Adds required first and last name fields to the My Account registration form and saves them to the customer's profile and billing details.
Automatically adds a free gift product to the cart once the subtotal reaches a set amount, and removes it again if the cart drops below.
Offers free shipping whenever the cart contains a product from a chosen category, handy for promoting a new collection or bulky-but-profitable lines.
Makes your Free Shipping method available to customers with a chosen role, such as wholesale buyers or VIPs, whatever their cart total.