Click to explore further
Shopify Flow

Make Inventory Decisions with Demand Data

Most reorder decisions are based on historical sales velocity. That works for steady-state inventory. It does not catch emerging demand.

When shoppers add a product to their wishlist, they are telling you they want it before they buy it. If that product goes out of stock before they return, the sale is lost. If your team does not know the product is accumulating wishlist interest, they have no reason to prioritise reordering it.

This playbook connects wishlist demand signals to your merchandising team in real time, so reorder decisions are based on active intent, not lagging sales data.

Who This Playbook Is For

Merchandising, buying, and inventory teams who make restock and reorder decisions. Also relevant for operations managers who want to reduce stockout-related revenue loss.

What You Will Build

When a shopper adds a product to their wishlist and that product's inventory falls below a defined threshold, Shopify Flow sends an automatic alert to your merchandising team. The alert includes the product name, current inventory level, and number of recent wishlist adds. Your team has the demand signal before the stockout.

Prerequisites

01

Wishlist Plus and Shopify Flow are installed

02

You have defined a low-stock inventory threshold for your store

03

Your team uses Slack, email, or a task tool that can receive notifications from Shopify

How To Implement

Step 1: Open Shopify Flow and Create a New Workflow

Go to your Shopify Admin. Open Shopify Flow. Click Create Workflow.

Step 2: Set the Trigger

Select the Swym trigger: Added to Wishlist. Fires when any shopper saves a product.

Step 3: Add an Inventory Condition

Click Select Condition. Under the Product attribute group, select Inventory Quantity. Set the rule: Inventory quantity is less than your threshold (e.g. 10 units).

This ensures the alert only fires when wishlist demand is coinciding with low stock. High-inventory products do not generate noise.

Step 4: (Optional) Add a Product Category Filter

Stack a second condition to restrict alerts to a specific product category or tag. Useful if your team manages different categories and only wants alerts for specific lines.

Step 5: Set the Action

Options depend on your team's tools:

  1. Send Internal Email: Shopify Flow's built-in action. Sends an email to your merchandising team's inbox with the product details.
  2. Slack Notification: Use the Send HTTP Request action (Grow, Advanced, Plus plans) to post a message to a Slack channel via webhook.
  3. Create a Task in Asana or similar: Use the HTTP Request action to create a task in your project management tool with the product name and restock priority.

Include in the alert message: product name, product ID, current inventory quantity, the product page URL.

Step 6: Publish

Review and publish. Every wishlist add on a low-stock product now triggers an alert automatically.

How Merchandising Teams Use This Signal

The alert tells you three things: a shopper wants this product, inventory is low, and the two facts are happening at the same time.

Common actions from the merch team:

  • Prioritise the product in the next reorder cycle
  • Check with the supplier on lead time for restocking
  • Consider enabling the Swym Back in Stock Alerts app to capture demand while the product is out of stock
  • Flag the product for a pre-order option if restock is delayed

Pro tip: If a product does go out of stock, Swym Back in Stock Alerts captures shopper demand during the stockout. When inventory returns, Shopify Flow fires the Back-in-Stock trigger and re-engages shoppers automatically.

What Success Looks Like

  • Alerts triggered per week: how often wishlist demand coincides with low stock
  • Reorder lead time reduction: measure whether advance demand signals reduce the gap between stockout and restock
  • Revenue saved: orders placed on restocked products that were flagged by this workflow

Join over
~50,000
brands that use Swym

Get Swym Wishlist Plus