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