Manage subscriptions and statuses

When a shopper clicks “Notify me when available”, XFlow automatically records their subscription data (email or phone, product variant, campaign, and timestamp).

From there, XFlow tracks the entire notification lifecycle through seven distinct statuses, giving you full visibility from sign-up to sale.


Where to view subscriptions and statuses

Understanding subscription status

Subscription system tracks 7 status types, grouped into two main categories:

🔄 Active states (Subscriptions currently in progress)
Status
Definition
System Behavior

Pending

Waiting for product restock

XFlow monitors product inventory. Triggered by form submission.

Queued

Workflow scheduled for run

XFlow queues notifications once stock returns.

Delivered

Notification sent successfully

Delivery confirmed by provider. Workflow moves to engagement tracking.

Engaged

Customer opened or clicked notification

Tracking engagement and waiting for conversion or timeout.

✅ Final states (No further action or processing)
Status
Definition
System behavior

Converted

Customer purchased the product

Revenue attributed to the campaign.

Completed

No purchase after notification

Subscription archived for reporting only.

Cancelled

Opted out or manually removed

Subscription removed from active workflows.

How statuses update

Each status change is triggered automatically by system events or customer actions:

From → To
Trigger type
Event description

N/A → Pending

Customer action

Shopper submits form with valid product + email

Pending → Queued

System

Product restocked and campaign active

Pending → Completed

System

No restock in 90 days+

Queued → Delivered

System

Email/SMS successfully sent

Delivered → Engaged

Customer

Customer opened or clicked link

Engaged → Converted

System

Order placed matching subscription

Engaged → Completed

System

7+ days passed without purchase

Any → Cancelled

Customer/Admin

Unsubscribe or merchant deletion

Last updated