XFlow App
XFlow App
Getting StartedQuick start guide

Advanced restock campaign

3 min read

Before you begin

Please note that the Advanced restock campaign requires manual setup, while the Global restock campaign is created by default and applies to all out-of-stock products.

The Advanced restock campaign provides users with more flexibility and control over back-in-stock notifications. It allows changing the scope and target for the products, and setting priorities when necessary.

How to set up an Advanced restock campaign

Enable XFlow Helper

Steps:

  1. Go to your Shopify dashboard.
  2. Choose Online Store > Themes.
  3. Navigate to App embeds and enable XFlow Helper.

Once enabled, customers will be able to subscribe to back-in-stock alerts directly from your product page.

Create and launch a campaign

Go to XFlow Dashboard > Campaigns to build a campaign tailored to your goals.

Each campaign represents a dedicated restock strategy. Instead of applying one global setup to all products, campaigns let you control:

  • Which products or collections are included
  • How subscribers are handled when products restock (workflows)
  • When your store is using both the Global restock campaign and the Advanced restock campaign, you need to set the priority for the Advanced restock campaign to 1 or higher.
  • The priority for the Global restock campaign will be 0.

When multiple campaigns cover the same product, the higher priority wins.

image
Learn more: Email templates

Set up workflow

Go to XFlow Dashboard > Workflows to build the workflow that works best for you.

Workflows control what happens when a product is restocked, and allow you to automate follow-up actions for subscribers.

image

Each campaign has its own workflow, so different products can follow different restock strategies.

Learn more: Workflows

Design an email template

Go to XFlow dashboard > Email templates to set up and customize your email template.

Email templates control the content and branding of your notification emails, including:

  • Subject line
  • Messaging tone
  • Call-to-action (CTA)
  • Layout and branding elements
image
Learn more: Email templates

Test the automation

Steps:

  1. Subscribe via the Notify me button.
  2. Restock the product and confirm the notification email is sent.
  3. XFlow tracks the entire customer journey for you, from email opens to completed purchases.

Tracking data and performance

Go to XFlow Dashboard > Subscriptions to track restock subscription details.

You can track the number of subscribers waiting for restock, email delivery status, open and click activity, and whether subscribers complete a purchase.

All data is campaign-based, making it easy to evaluate performance and optimize accordingly.

image
Learn more: Subscriptions
Global restock campaign
What is XFLow
Key concept overviews
Last updated