Complementor/Product backorder availability
Commerce / widget · Elementor module

Product Backorder Availability Plugin for Elementor

Show an honest backorder or unavailable message from a WooCommerce product's real stock settings, and nothing when it is simply in stock.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Product backorder availabilityProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

Messages that follow real WooCommerce stock settings

These are the actual published outputs of the widget for sample WooCommerce products: backorders allowed, backorders with a customer notice (styled), out of stock with no backorders, and a product in stock where nothing is shown.

02 / Inside WordPress

Product backorder availability controls in Elementor

Content › Source uses the current product or a selected published product. Behaviour holds the three editable messages for backorder allowed, backorder with notice and unavailable. Display adds an optional icon. The Style tab sets typography, colour, alignment, background, border, radius and padding, plus icon colour, size and gap.

03 / Website use cases

Where to use product backorder availability

When a WooCommerce product runs out of stock, shoppers need to know whether they can still order it. Product backorder availability reads the product's saved stock and backorder settings and shows your message for backorders allowed, backorders with notice, or unavailable, and stays hidden when the product is in stock.

01

Made-to-order and restocking products

Tell shoppers they can still order an item that is out of stock and will ship when restocked.

02

Clear sold-out messaging

Show a friendly, styled sold-out message for products that cannot be ordered.

03

Product grids and landing pages

Point a widget at a selected product to show its live availability on a campaign page.

04 / Installation and setup

How to show WooCommerce backorder status in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor and WooCommerce, connect your license and enable Product backorder availability in the Complementor library.

  2. In WooCommerce, set the product's Inventory: stock management, stock quantity and Allow backorders (Do not allow, Allow but notify, or Allow).

  3. Add the widget to your single product template, a product page, or any page with a Selected product in Content › Source.

  4. Edit the three messages in Behaviour and optionally add an icon in Display.

  5. Style the message in the Style tab, publish, and check products in each stock state.

05 / Content and style controls

Customize product backorder availability in Elementor

Configure the settings available for this module to suit the page you are building.

  • Source: the current product (on product pages and single product templates) or a selected published product.

  • Three editable messages chosen from the product's real state: on backorder with Allow, on backorder with Allow but notify, and out of stock with backorders not allowed.

  • Stays hidden for products that are normally in stock; no delivery or restock date is ever estimated.

  • Optional icon with colour, responsive size and gap.

  • Message style: typography, text colour, alignment, background, border, corner radius and padding.

06 / Choose the right approach

Product backorder availability and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

WooCommerce stock text

WooCommerce already prints stock text such as 'Available on backorder' in the product summary. Use it if the default wording and position suit you; this widget lets you write each message and place and style it anywhere in Elementor.

Elementor Pro Product Stock widget

Elementor Pro's Product Stock widget shows WooCommerce's stock text in a template. This widget uses your own message for each backorder state and hides itself for normal stock.

07 / Requirements and compatibility

Product backorder availability compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor and WooCommerce; reads published products only.
  • Reads the parent product's stock and backorder state; selected variations are not tracked.
  • Never displays or estimates delivery or restock dates.
  • The product picker lists up to 200 published products.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot product backorder availability

Check these settings if the published page behaves differently from the editor.

Why is nothing shown on my product?

The product is in stock, so there is no backorder status to show. The widget only appears for products on backorder or out of stock without backorders.

Why do I see the unavailable message instead of the backorder one?

The product's Allow backorders setting is Do not allow. Change it in the product's Inventory tab to Allow or Allow, but notify customer.

Why does the editor say to choose a product?

The page is not a published product and no product is selected. Use Selected product in Source, or add the widget to a single product template.

Can it show a restock date?

No. WooCommerce has no restock date field, so the widget never shows or guesses one. Write timing information into your message if you know it.

09 / Frequently asked questions

Product backorder availability plugin questions

Does it need Elementor Pro?

No. It works with Elementor and WooCommerce. With Elementor Pro you can also place it in single product templates.

Which WooCommerce settings does it read?

The product's stock status and its Allow backorders setting, the same values WooCommerce uses at checkout.

Will it appear for products that are in stock?

No. It stays hidden for normally in-stock products so it never adds misleading text.

Can I change the wording?

Yes. Each of the three messages is editable, and an empty message hides the widget for that state.

Does it work for variable products?

It reads the parent product's stock and backorder state. It does not update when a shopper selects a variation.

10 / Annual All Access subscription

Get product backorder availability with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.