# Campaigns: FAQs Answers to common questions about restock campaigns in XFlow. A **campaign** defines **which products are included** and **when notifications are allowed to run**.\ A **workflow** defines **the actions that occur after a restock**, such as sending emails or imposing delays. > Campaign = *scope & control*\ > Workflow = *logic & actions* *Learn more about* [Workflows](https://docs.foxecom.com/xflow-app/workflows/overview) Yes! Back-in-stock notifications are sent only through active campaigns. Even if a workflow exists, no emails will be sent unless it’s assigned to an active campaign. Yes! You can create multiple campaigns for different use cases, such as: * A global campaign for all products * A separate campaign for bestsellers * Seasonal or limited-time campaigns A campaign sends notifications when: * The campaign is **Active** * The product or variant is **restocked and sellable** * A workflow is assigned * The campaign schedule (if set) allows it Yes! * You can switch workflows at any time * Changes apply to future restock events * Already-sent notifications are not affected Subscriptions are kept. * Customers remain subscribed * No notifications are sent while the campaign is inactive * Notifications resume once the campaign is reactivated.