A WooCommerce store is a WordPress site with a lot more riding on it. Payments, shipping, tax, stock and order emails all need to keep working — and when checkout breaks, the cost isn’t a missed enquiry but lost sales, every hour it goes unnoticed.
This checklist covers the store-specific tasks. For the WordPress foundations underneath — backups, updates, monitoring — start with the WordPress maintenance checklist.
Weekly
- Test the purchase flow on staging or with the gateway’s test mode: product, basket, shipping, payment, confirmation. See how to test checkout without real payments.
- Check recent orders for unusual statuses — many “pending payment” or “failed” orders can signal a gateway problem.
- Confirm order emails are being sent to customers and to the shop.
- Review available updates for WooCommerce and its extensions, and schedule them rather than clicking straight away.
When updating
- Take a fresh backup, including the database — orders live there.
- Read the changelog of WooCommerce and major extensions.
- Test on staging where possible.
- Run any “database update required” step after a backup.
- Check WooCommerce → Status for outdated template overrides.
- Test the checkout again afterwards.
We cover the process in detail in how to update WooCommerce without breaking checkout.
Monthly
- Payment gateway health: check the gateway dashboard for declined payments, webhook errors or account notices.
- Shipping and tax: confirm rates for your main destinations still calculate correctly.
- Stock and products: look for products out of stock unexpectedly, or broken variation images.
- Performance: check the speed of product, basket and checkout pages, especially on mobile.
- Integrations: accounting, fulfilment, CRM and marketing tools — are orders still arriving?
Quarterly
- Test a full restore of the store to staging.
- Review extensions: which are still needed, maintained and licensed.
- Clean up old sessions, abandoned carts and expired coupons where your setup allows.
- Review user accounts with shop manager or administrator access.
Why stores need their own care
Everything on this list is about one outcome: customers can buy, pay and receive the right emails. That’s why our Commerce plan starts with a store review — checkout, payments, shipping, tax and integrations — before care begins, and uses a safe test setup for regular purchase-flow checks. You can compare it with our other plans.
Frequently asked questions
How is WooCommerce maintenance different from WordPress maintenance?
It includes everything a WordPress site needs plus the store itself: checkout, payment gateways, shipping and tax rules, order emails, stock and the extensions around them. The stakes are higher because a broken checkout costs sales immediately.
How often should I test my WooCommerce checkout?
After every update that could affect it, and on a regular schedule — weekly where a safe test setup exists. Test with staging or a payment gateway’s test mode, not real orders.
Should WooCommerce update automatically?
We don’t recommend automatic updates for WooCommerce or its extensions. Major releases can change templates and data; controlled updates with a backup and checkout test are safer.
What does “database update required” mean in WooCommerce?
After some updates, WooCommerce needs to migrate data to a new structure. Take a backup first; on larger stores, run it during a quiet period.