Waitlists allow shoppers to sign up for email notifications when an out-of-stock product or product variant becomes available again. When inventory is replenished, shoppers on the waitlist receive an email letting them know the item is back in stock.
Waitlists are built into Miva Merchant and integrate with PageBuilder in Miva 26R3, making it easier to add and customize a Join the Waitlist button on product pages without manually modifying page templates. Merchants can also manage waitlist signups and sent notifications directly in Miva Merchant.
For stores upgrading to Miva 26R3, existing Waitlist configurations, templates, and scheduled tasks continue to work. The upgrade automatically installs or updates the Waitlist module as needed.
Set Up Waitlist
To use Waitlist with PageBuilder, install the Waitlist module, assign the waitlist item to the Product Display (PROD) page, and enable the Waitlist feature in the Product Details component.
Install the Waitlist Module
- In Miva Merchant Administration, go to Settings → Modules.
- Search for Waitlist.
- Locate the Waitlist module and click Install.
Add Waitlist to the Product Display page
After installing Waitlist configure the Join the Waitlist button in PageBuilder, shown in the walkthrough below.
- Go to User Interface → Templates → Items.
- Search for
waitlist. - Under the Code column, click waitlist to open the item settings.
- Select the Pages tab.
- Locate PROD — Product Display.
- Turn on the Assigned toggle for PROD
Enable the Waitlist button in PageBuilder
- Open the Product Display page in PageBuilder.
- Select the Product Details component.
- Open the Quantity and CTAs settings.
- Under Call to Actions, select the Add to Cart button settings.
- Activate the Waitlist feature.
The walkthrough below demonstrates these steps and shows how to customize the Waitlist button and signup form.
How Waitlist Works on the Storefront
When a product or selected variant is out of stock, the Join the Waitlist button appears in place of the Add to Cart button.
Shoppers can click the button to open a signup form and enter their email address. The form displays a confirmation or error message without reloading the page.
When the item becomes available again, shoppers on the waitlist receive an email notification.
How Inventory Affects the Waitlist Button
When Waitlist is enabled in PageBuilder, the button displayed on the product page depends on the product's availability.
- In stock: The product displays the Add to Cart button.
- Out of stock: The product displays the Join the Waitlist button.
- Variants: When a shopper selects an out-of-stock variant, the Waitlist button appears. Selecting an in-stock variant returns the Add to Cart button.
If the Waitlist button doesn't appear as expected, check the product's inventory settings and availability.
Enable Inventory Tracking
Navigate to to Catalog > Products.
- Select the product you want to configure.
- Open the Inventory tab under More.
- Enable the Track Product toggle.
- Set the Current Stock quantity to reflect the available inventory.
- Click Update to save your changes.
Enable Inventory Tracking for Multiple Products
You can also use Miva Merchant's import/export tools to update multiple products at once.
- Go to Settings → Data Management → Import/Export.
- Under Export Data, select Export Products to Flat File.
- Export the products and relevant inventory fields.
- Open the exported file and update the inventory tracking settings for the products you want to track.
- Verify the inventory quantities and save the file as a CSV.
- Under Import Data, select Add/Update Products from CSV to import your changes.
Note: Test your changes with a small number of products before importing your entire catalog.