Sign inBlogSupportContact
Workflow

Launch your WooCommerce store with confidence

A pre-launch checklist you can run from the WordPress admin. No developer needed, nothing forgotten.

5 min read May 2026

The night before launch

You've built the store. Products are in. Payment gateway is configured. Shipping zones are set. The client says "let's go live tomorrow morning."

Between now and then, there's a list of things that should happen: compress product images so pages load fast, make sure every image has alt text for SEO, export the product catalog as a reference snapshot, install tracking pixels so day-one traffic is measured, take a full backup as a rollback point, and remove the password wall that's been protecting the staging site.

Each of those tasks normally means a different plugin, a different screen, or a call to the developer. Here's how to do it all from one place in about 10 minutes.

The pre-launch checklist

1
Create a child themeIf the store is running on a parent theme directly, create a child theme now — before launch, not after. Any CSS tweaks or template overrides go in the child theme, safe from theme updates.
2
Optimize all product imagesRun the image optimizer across the media library. Product photos uploaded from suppliers or photographers are almost never compressed. A single pass can cut total image weight by 30-50%, which directly impacts page speed scores and mobile load times.
3
Fill in missing alt textsProduct images without alt text are invisible to Google Image Search. The alt text command fills in hundreds of missing fields in seconds using product names and captions. Run it after optimizing so the library is both fast and accessible.
4
Export the product catalogExport all products to CSV. This creates a snapshot of every product, price, SKU, and stock level at launch. If something gets changed accidentally in the first week, you have a reference to compare against.
5
Install tracking pixelsGA4 measurement ID, Facebook Pixel, and whatever platforms the client is advertising on. Each one is a single command with the platform's ID pasted in. All scripts inject into the frontend immediately — no theme editing, no extra plugins.
6
Check plugin updatesDon't launch on outdated plugins. Check what needs updating and apply safe updates. Flag anything with a major version jump for a quick test on staging first.
7
Create a full backupSnapshot everything — files, database, the whole site. If something breaks in the first 48 hours of being live, this backup is your rollback point. Name it something clear like -archive_name=pre-launch.
8
Remove the password wallThe staging site has been password-protected during development. Remove the startup command entry for password protection. The site is now public. You're live.

Why this order matters

The sequence isn't random:

  • Child theme first — before any customization goes into files that would be overwritten
  • Images before alt texts — optimize compresses files, alt texts adds metadata. Order doesn't break anything, but optimizing first means the alt text scan runs on the final file set
  • Export before going live — captures the clean pre-launch state
  • Tracking before removing the wall — pixels should be active before real traffic arrives
  • Backup last — captures the fully prepared state, not the half-done state
  • Password wall removed last — the site goes public only after everything else is ready

After launch: set up ongoing maintenance

Launch day is step one. Keeping the store healthy is everything after that.

Schedule weekly maintenance. Set up a Cron Schedule with image optimization, broken link scanning, and backup creation. The store maintains itself while you focus on sales.

If the client runs seasonal sales, the discount command applies a sitewide percentage off without editing any product prices. When the sale ends, remove the startup command and prices revert instantly.

Every command used in this checklist

Ready?

Launch day, sorted.

Every command in this checklist is included with TrueCommander.

Cookies. The short version.

Essential cookies keep the cart and theme working. Analytics only fire if you say yes. Read our policy.