Pre-orders serve two purposes: they validate product demand before you commit to full production or a full launch, and they generate revenue and momentum ahead of availability. For software, digital products, and physical goods with a known delivery date, a well-executed pre-order campaign can make the difference between a launch that stalls and one that hits the ground running.

Pre-Order vs Coming Soon: The Difference

A coming soon product shows a countdown and collects email addresses but doesn’t accept payment. It builds a list of interested people.

A pre-order accepts payment now, with delivery/access scheduled for a future date. It generates real revenue upfront and creates a stronger commitment from buyers who are more likely to become active users or customers because they’ve already paid.

The right approach depends on your situation. If the product isn’t built yet and you’re validating demand, coming soon is lower risk. If you have a definite release date and a reliable delivery timeline, pre-orders are worth the higher expectation they create.

Setting Up a Pre-Order Product in WooCommerce

Step 1 — Create the Product

Create a standard WooCommerce product with the full product description, price, and images as if the product were already available. Pre-order pages that are vague about what’s being purchased convert poorly. The description should communicate exactly what buyers will receive and when.

Step 2 — Enable Coming Soon / Pre-Order Mode

Using the Woo Coming Soon Products plugin, navigate to the product data panel and enable coming soon mode. Set your availability date — this is when the product automatically becomes purchasable (or when existing pre-orders are fulfilled, depending on your configuration).

Step 3 — Configure the Countdown Timer

Enable the countdown timer display. Choose the placement on the product page — directly below the product title or above the add-to-cart area are the highest-impact positions. The countdown creates urgency and communicates exactly when the waiting is over.

Set the timer format based on your timeline: days + hours for launches more than 24 hours away, hours + minutes for launch-day countdowns.

Step 4 — Handle Pre-Order Payments

For genuine pre-orders where payment is collected now:

  • Collect full payment now, fulfil later: Standard WooCommerce order flow. The product is purchased normally, but you set the order fulfilment date manually. Good for digital products where delivery is an automated file or access grant.
  • Authorise now, charge on availability: Requires a payment gateway that supports authorisation without capture (Stripe supports this). More complex but better for physical goods where shipping date isn’t certain.

For most software and digital product pre-orders, collecting full payment immediately with a clear delivery commitment is the simplest approach.

Step 5 — Email Notification for Both Paths

Whether you’re collecting emails (coming soon) or payments (pre-order), configure the automatic availability notification. When the launch date arrives, the plugin sends a notification email to everyone who signed up (if using the email capture flow) or triggers the order fulfilment emails (if payment was collected).

What to Put in Your Pre-Order Product Page

Pre-order pages need to work harder than standard product pages because there’s an additional trust barrier — the buyer is paying for something they don’t receive immediately.

  • Exact delivery date or date range — “Available January 15, 2025” is far more effective than “Available Q1 2025”
  • What happens if the date slips — address the refund policy explicitly
  • What they get immediately — access to documentation, a preview version, something tangible now
  • Social proof — testimonials for earlier products, number of pre-orders already placed if significant

Post-Launch: The Follow-Up That Compounds the Value

Launch day email to your pre-order / notification list should do two things: confirm the product is live, and give them a reason to share it. A 24-hour referral discount (“Share this and your friend gets 15% off”) converts your pre-order list into a distribution channel for the launch.

This is the under-utilised payoff of building a pre-launch list. The product goes live, the list gets an email, a percentage of them share it, and you get organic launch momentum that paid acquisition can’t replicate.

Coming Soon Products

Plugin used in this tutorial

Coming Soon Products

You don't have to wait until a new product arrives to your store or hide a product when…

Learn more →