Create and launch a Restock campaign

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

circle-check

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

circle-info

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

circle-check

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)

circle-info

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).

star

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)

circle-info

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

circle-check

Your restock campaign is now live 🚀

circle-info

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: FAQschevron-rightarrow-progressWorkflowschevron-right


📩 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.

comment-linesChat now envelopesMessage us

Last updated