Month-to-Date Sales vs Last Month Widget
Adds a dashboard widget comparing this month's revenue and order count so far with the same days of last month, with the change in percent.
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 dashboard widget comparing this month's revenue and order count so far with the same days of last month, with the change in percent.
Adds an unticked "Send me news and offers" checkbox to the classic checkout and stores the customer's consent on the order and their account.
Adds an unticked "Send me news and offers" checkbox to the Checkout block and saves the answer on the order, so you only email customers who agreed.
Shows a banner with a discount code for the customer's next purchase at the top of the order received page.
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Offers a "Protect my parcel" checkbox on the classic checkout that adds an insurance fee based on the order value, and updates the totals instantly.
Shows customers how many orders they have placed and how much they have spent in total, a nice touch for loyalty or VIP programmes.
Adds "Orders" and "Total spent" columns to Users > All Users, so you can spot your best customers and accounts that never ordered.
Changes how many orders appear on each page of the My Account Orders 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.
Re-sends the order details with a payment link to customers whose order is still pending payment a few hours after checkout, recovering failed or abandoned payments.
Changes the headings of customer order emails to greet the customer by first name, for example "Thanks for your order, Anna!".
Replaces the standard "Thank you. Your order has been received." text with a friendlier message that includes the customer first name.
Adds a phone field to the classic checkout's shipping address, so couriers can reach the recipient when an order is sent to someone else.
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 a toolbar item showing how many orders are waiting to be processed, linking to the filtered orders list. Visible to shop managers and administrators.
Shows a small image beside each product name in the "Your order" table on the classic checkout.
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 optional "Purchase order number" field to the Checkout block for business buyers, saved on the order with WooCommerce's additional fields API.
Adds an "Items" column to the admin orders screen listing what each order contains, so you can see what to pack without opening orders.
Sends paid orders above an amount to "On hold" instead of "Processing", so you can check them for fraud before shipping.
Adds a dropdown of saved phrases above the order notes box, such as "Dispatched with Royal Mail" or "Waiting for stock", so staff can add common notes in one click.
Lists the customer's three latest orders with status and total on the My Account dashboard, so they see what matters without clicking through.