"How Did You Hear About Us?" Checkout Field
Adds a dropdown to the classic checkout asking customers how they found your store, saves the answer with the order and shows it on the order screen.
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.
Adds a dropdown to the classic checkout asking customers how they found your store, saves the answer with the order and shows it on the order screen.
Replaces the crossed-out sale price layout with clear "Now 20.00, was 25.00" wording that reads better and works with screen readers.
Shows which coupon codes were used on each order in a new column on the admin orders screen.
Removes the extension suggestions WooCommerce shows in the admin, such as on the product and order screens.
Shows store managers a notice on the dashboard and WooCommerce screens with how many products are out of stock, linking straight to the filtered product list.
Adds a column to the admin orders screen showing how each order was paid, such as card, PayPal or bank transfer, without opening the order.
Adds a date picker to the classic checkout so customers can choose a delivery date after your lead time, then shows the date on the order screen and in emails.
Adds "Print invoice" and "Print packing slip" links to each order in the admin, opening a clean printable page without a PDF plugin.
Adds an "Internal note" box to the product edit screen for staff-only information such as supplier details. It is never shown to customers.
Adds an optional "PO number" field to the classic checkout for business buyers and shows it on the order screen, in emails and on the customer's order page.
Adds an "Items" column to the admin orders screen listing what each order contains, so you can see what to pack without opening orders.
Hides the classic WooCommerce widgets you do not use, such as price filter or recent reviews, from the widget screens to keep them tidy.
Stops staff from issuing a refund in the order screen until they have typed a reason, so every refund in your records is explained.
Shows how many previous orders the customer has placed and their total spend on the order edit screen, so you can recognize loyal buyers.
Gives each paid order its own gap-free invoice number, such as INV-2026-0001, and shows it on the order screen, in emails and in the customer's order details.
Shows a slim bar with the product name, price and a buy button fixed to the bottom of the screen once the shopper scrolls past the main add to cart button.
Records every stock level change with the date and the person (or order) responsible, and shows the last 25 changes in a box on the product edit screen.
Adds carrier and tracking number fields to the order screen, then shows a tracking link to the customer on their order page and in the completed order email.
Disables the hover zoom, the full-screen lightbox and/or the thumbnail slider of the WooCommerce product gallery.