WooCommerce adds more moving parts than a simple brochure site. Before launch, test the customer journey and the background systems that make orders reliable.
Check PHP and Extensions
Use a PHP version supported by WordPress, WooCommerce, your theme, and your payment plugins. Test on staging before switching a live shop.
Test Checkout
Run a test order from product page to confirmation email. Check taxes, shipping, coupons, payment status, stock changes, and order emails.
Configure Email Properly
Order emails are business-critical. Use authenticated SMTP and make sure SPF, DKIM, and DMARC records are in place for the sending domain.
Review Caching
Cache product pages where safe, but exclude basket, checkout, account pages, and other customer-specific flows. Test after enabling any caching plugin or CDN rule.
Backups and Logs
Take a backup before launch and know how to restore it. Keep an eye on WooCommerce logs, payment gateway logs, and PHP error logs after opening the shop.
A shop launch is not just a design launch. It is an order-processing system, so test it like one.