Getting StartedQuick start guide
Advanced restock campaign
Send back-in-stock notifications to specific products or collections
3 min read
The Global restock campaign applies the same workflow to all out-of-stock products automatically. Use an Advanced campaign when you need different notification settings for specific products or collections β or when you want to override the global campaign for certain items.
How to set up an Advanced restock campaign
Create your campaign
- Go to XFlow > Campaigns.
- Click Create campaign.
- Enter a campaign name.
- Under Scope & Target, select the products or collections this campaign applies to.
- Click Save. The campaign is saved as Inactive β you'll activate it after setting up your workflow and emails.
Set up your workflow
Set up your notification emails
- Subject line
- Messaging tone
- Call-to-action (CTA)
- Layout and branding elements
Activate the campaign
- Go to XFlow > Campaigns and open your campaign.
- Under Notification workflows, confirm the workflow from Step 2 is assigned.
- Change Status to Active.
- Click Save.
Test the full flow
- Go to one of your targeted out-of-stock product pages on your storefront.
- Click Notify Me and subscribe with a test email.
- In Shopify admin, manually restock that product (increase inventory by 1).
- Check your test email inbox β the notification email should arrive within a few minutes.
- Go to XFlow > Subscriptions to confirm the subscription status shows Delivered.
Learn more: Test an email campaign
Track performance
- Number of subscribers waiting for restock
- Email delivery status
- Open and click activity
- Whether subscribers completed a purchase
FAQs
Related articles
Global restock campaign
Send back-in-stock notifications to all out-of-stock products
Key concept overviews
Last updated