Create and launch a Restock campaign

A restock campaign defines what products are included, which workflow runs, and when notifications are sent.

This guide walks you through setting up and launching a new campaign step by step.

Before you begin

Make sure you have:

  • At least one active workflow

  • An email template ready (or use a pre-built one).

1

Add a new campaign

This opens the campaign setup screen.

2

Add Campaign details

Fill in basic information to identify your campaign.

  • Campaign name: Internal name for management

  • Description (optional): Internal notes for your team

3

Define scope and target

Define which products this campaign applies to.

You can choose:

  • Specific products

  • Specific collections

Additional options:

  • Priority: Higher numbers take precedence if campaigns overlap

  • Enable for logged-in customers only (optional)

Wish to apply the campaign to all products? Use Global restock campaign

4

Assign notification workflows

Assign workflows that run when products are restocked.

  • Primary workflow (required): Sends the main back-in-stock notifications

  • Secondary workflow (optional): Used for additional actions (e.g. internal alerts, welcome emails)

✔️ When a product in this campaign is restocked, XFlow triggers the assigned workflow(s).

Pro tips:

  • Keep the primary workflow focused on customer notifications

  • Use secondary workflows for internal or supporting automation

Learn more about Workflows

5

Schedule campaign

Decide when the campaign should run.

  • Start date & time

  • End date (optional)

Example:

  • Set a start date for a new product restock next week, or leave it ongoing for continuous alerts.

  • Set an end date for seasonal campaigns to avoid outdated alerts.

6

Save and launch

Your restock campaign is now live 🚀

If campaigns aren’t behaving as expected:

  • Check status, scope, and priority

  • Confirm workflows are active

  • Review inventory availability in Shopify

Our support team can help review your campaign setup anytime! Contact us

Campaigns: FAQsWorkflows


📩 Need help?

We’re here to make your XFlow experience smooth and successful. Our support team is always ready to assist you—no matter how big or small your question is.

Chat now Message us

Last updated