Skip to main content
Skip to main content
Back to Guides
WooCommerce Pre-Launch Checklist: Everything Before Go-Live

WooCommerce Pre-Launch Checklist: Everything Before Go-Live

By Scrippt Dev··10 min read
Share

Follow this complete WooCommerce pre-launch checklist to catch costly mistakes before your store goes live. Covers payments, SEO, speed, and security.

You've spent weeks — maybe months — picking a theme, uploading products, and tweaking colours. Now your finger is hovering over the "publish" button. But a nagging feeling won't go away: What am I forgetting?

That feeling is worth listening to. A missed setting, a broken checkout, or an overlooked SEO basic can silently cost you every sale you worked so hard to earn. The difference between a store that converts on day one and one that sends visitors running is almost always in the small details handled before launch.

This checklist walks you through every critical step — from payments to page speed to legal compliance — so you can go live with confidence instead of anxiety.

70%

of new ecommerce stores experience a preventable issue in their first week that directly hurts sales

1. Lock Down Your Store Settings and General Configuration

Before worrying about marketing or design polish, make sure your store's foundation is solid. These are the settings that affect every single page and transaction.

Store Address and Currency

Go to WooCommerce → Settings → General. Confirm your store address is correct — WooCommerce uses this to calculate taxes and determine available shipping zones. Set your selling location, currency, and currency display format (symbol position, decimal separators). If you're selling internationally, double-check that the currency symbol matches what your target customers expect.

Timezone and Date Format

Under Settings → General in WordPress, set the correct timezone for your business. This affects order timestamps, scheduled sale prices, and coupon expiry dates. A wrong timezone means your "midnight flash sale" could start at 3 AM for your customers.

Navigate to Settings → Permalinks in WordPress. Choose "Post name" as your permalink structure — this creates clean, readable URLs like yourstore.com/blue-running-shoes instead of yourstore.com/?p=123. Then scroll down and verify your product permalink base. A clean URL structure matters for both SEO and customer trust.

Watch out

Never change your permalink structure after launching without setting up proper redirects. Broken URLs will tank your search rankings and send customers to error pages. Get this right now so you never have to touch it again.

Create Essential Pages

WooCommerce auto-generates some pages during setup, but verify all of these exist and are assigned correctly under WooCommerce → Settings → Advanced → Page Setup:

  1. Shop page — where all your products display
  2. Cart page — where the shopping cart lives
  3. Checkout page — where customers complete their purchase
  4. My Account page — where customers manage orders and details
  5. Privacy Policy page — required by law in most jurisdictions
  6. Terms and Conditions page — protects you legally and builds trust

Visit each page on the front end. If any shows blank or broken content, reassign it in the settings.

2. Test Every Step of the Checkout Process

This is the single most important part of your pre-launch work. A broken checkout is an invisible wall between you and revenue.

Payment Gateways

Go to WooCommerce → Settings → Payments. Enable the gateways you plan to use (Stripe, PayPal, etc.) and disable the ones you don't. Then place a real test order:

  1. Add a product to the cart
  2. Proceed to checkout
  3. Fill in shipping and billing information
  4. Complete payment using test mode (both Stripe and PayPal offer sandbox/test environments)
  5. Verify the order appears in WooCommerce → Orders with the correct total
  6. Check that the customer confirmation email arrives

Do this for every payment method you've enabled. If you offer PayPal and credit cards, test both separately.

Shipping Configuration

Under WooCommerce → Settings → Shipping, create shipping zones for every region you sell to. For each zone, add the methods you offer (flat rate, free shipping, local pickup). Then test an order with a shipping address in each zone to confirm:

  • The correct shipping options appear at checkout
  • The prices are accurate
  • No zones are missing (a customer seeing "no shipping options available" will abandon immediately)

Pro tip

Create a test product priced at £0.01 and place real orders with your actual payment processor (not just test mode) to confirm money actually arrives in your account. Refund yourself afterward. This catches gateway configuration issues that sandbox testing misses entirely.

Tax Settings

Navigate to WooCommerce → Settings → Tax. If you're required to charge tax (VAT, sales tax, GST), enable tax calculations and configure your rates. If you're unsure about tax obligations, consult an accountant — getting this wrong creates legal and financial headaches. For UK-based stores charging VAT, make sure prices display with the correct inclusive or exclusive format that your customers expect.

3. Optimise Every Product Page for Search and Conversion

Your product pages are where buying decisions happen. Each one needs to work hard for both search engines and human visitors.

Product Content Checklist

For every product in your catalogue, verify:

  • Title is descriptive and includes the words a customer would search for ("Women's Waterproof Hiking Boot" not "The Explorer 3000")
  • Description covers features, benefits, materials, and sizing — at least 100 words
  • Short description provides a compelling summary for the product page header
  • Images are high-quality, properly cropped, and include descriptive alt text (the text that appears when an image can't load and that search engines read)
  • Price is set correctly, including any sale prices
  • SKU (stock keeping unit — your unique product identifier) is assigned
  • Stock status is accurate
  • Categories and tags are assigned logically

A Before-and-After Example

Before optimisation: A product titled "Blue Shirt" with one blurry photo, no description, and no category assignment. This page ranks for nothing, converts nobody, and looks unprofessional.

After optimisation: Title is "Men's Oxford Button-Down Shirt — Navy Blue." Three crisp photos show front, back, and detail. The description covers fabric (100% cotton), fit (slim), care instructions, and sizing guide. Alt text reads "men's navy blue oxford button-down shirt front view." Categorised under Men → Shirts → Dress Shirts. This page has a chance to rank, and it gives the customer everything they need to click "Add to Cart."

Run through our free site audit once your pages are live to catch any SEO gaps you may have missed.

4. Handle Speed, Security, and Hosting

A slow or insecure store doesn't just frustrate visitors — it actively drives them to competitors.

Page Speed

Your store should load in under three seconds. Test your site using Google's free PageSpeed Insights tool (search for it — paste your URL and hit "Analyze"). The most common speed killers for WooCommerce stores are:

  1. Unoptimised images — Install a plugin like ShortPixel or Imagify to compress images automatically
  2. Too many plugins — Deactivate and delete any plugin you're not actively using
  3. Poor hosting — Cheap shared hosting crumbles under WooCommerce's demands

If your host is slow, consider a WordPress-optimised provider like Rocket.net, which is built specifically for the kind of database-heavy workloads WooCommerce creates.

SSL Certificate

SSL (Secure Sockets Layer) encrypts the data between your store and your customers' browsers. You can tell it's active when your URL shows https:// and a padlock icon. Most hosting providers include a free SSL certificate — make sure it's installed and active. Without SSL, browsers will show a "Not Secure" warning that will destroy trust and prevent customers from entering payment details.

Verify SSL is working by visiting your site and checking for the padlock. Then go to WooCommerce → Settings → Advanced and ensure both your WordPress Address and Site Address use https://.

Backups

Set up automatic daily backups before launch. If something breaks — a plugin conflict, a hack, an accidental deletion — you need to be able to restore your store quickly. UpdraftPlus is a reliable free option that can back up to cloud storage like Google Drive or Dropbox.

Insight

Most store owners focus on making their site look good before launch but ignore what happens when things go wrong. Having a tested backup and restore process is the single most underrated pre-launch step. The store owners who recover fastest from problems are the ones who prepared for them.

5. Set Up SEO Foundations and Analytics

Launching without analytics is like opening a physical shop with the lights off — you have no idea who's walking in, what they're looking at, or why they're leaving.

Install Google Analytics and Google Search Console

  1. Create a free Google Analytics account and add the tracking code to your site (an SEO plugin like Yoast or Rank Math makes this simple — paste the code in the designated field)
  2. Set up a Google Search Console property and verify your domain
  3. Submit your XML sitemap (a file that lists all your pages for search engines) — find it at yoursite.com/sitemap_index.xml if you're using an SEO plugin

On-Page SEO Essentials

Using your SEO plugin, ensure every important page has:

  • A unique meta title (the clickable headline in search results) — 50–60 characters, includes your target keyword
  • A unique meta description (the summary text below the title in search results) — 140–155 characters, includes a reason to click
  • A logical heading structure — one H1 per page (usually the page title), H2s for sections

Robots.txt and Indexing

Check that your site isn't accidentally blocking search engines. Go to Settings → Reading in WordPress and make sure "Discourage search engines from indexing this site" is unchecked. This box is often ticked during development and forgotten. Leaving it checked means Google won't index a single page of your store.

For a deeper dive into getting your store found in search results, check out our ecommerce SEO services to see how we approach it.

6. Final Pre-Launch Quality Checks

These are the details that separate a professional store from an amateur one.

Cross-Device and Browser Testing

Open your store on:

  • A desktop computer (Chrome and Firefox at minimum)
  • A tablet
  • A mobile phone (both iPhone and Android if possible)

Check that navigation works, images display correctly, buttons are tappable on mobile, and checkout functions on every device. More than half of ecommerce traffic comes from mobile — if your mobile experience is clunky, you're losing the majority of potential customers.

Click through your main navigation, footer links, and at least ten product pages. Look for any links that lead to error pages (404 errors). A free broken link checker plugin can automate this.

Email Notifications

Under WooCommerce → Settings → Emails, review every automated email your store sends: new order confirmation, order completed, password reset, new account. Customise the header image, footer text, and colours to match your brand. Send test versions to yourself and read them on mobile.

At minimum, your store needs:

  • Privacy Policy — explains how you collect and use customer data (required by GDPR if you have any EU visitors)
  • Terms and Conditions — outlines the contract between you and the buyer
  • Refund/Returns Policy — clearly states your return window, conditions, and process
  • Cookie Notice — informs visitors about cookies and lets them consent

Link all of these in your footer so they're accessible from every page.

Remove Placeholder Content

Search your entire site for Lorem Ipsum text, default "Hello World" blog posts, sample products, and placeholder images. Nothing says "this store isn't ready" like a default WordPress blog post sitting on your homepage.

Key takeaway

Before you flip the switch, place a complete test order through every payment method and on a mobile device. This single action catches more launch-killing bugs than any other step on this list. If a real person can't buy a real product on a real phone, nothing else matters.

Your Next Step

Print this checklist or bookmark it. Then open your WooCommerce dashboard and start at section one. Work through every item methodically — don't skip ahead to the exciting parts. The store owners who launch smoothly aren't the ones with the best designs. They're the ones who tested the boring stuff nobody sees. Start with that test order today.

Done-for-you

Want a professional WooCommerce store built for you?

We build WooCommerce stores that are fast, SEO-optimised, and ready to sell — no monthly platform fee, no tech knowledge required. Fixed price, no calls.

See WooCommerce Packages →