---
sourceDocument: Zurich Employee Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/employee-service-management

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Campaign bundle triggers

# Campaign bundle triggers {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Define a trigger to make the content in the campaign stage available to employees.
A campaign bundle organizes and manages the delivery of campaign content. When configuring a bundle, you set the bundle trigger, which determines when content becomes available and for how long.  
Note:  
The interface use the terms "bundle" and "stage" interchangeably.
{#ecpro-triggers__table_wkx_tbv_gbc__entry__2}

| Trigger | Description |
|-|-|
| Immediate | The content is visible to the audience immediately after campaign publication, for the duration of the campaign. [Create a campaign stage with immediate trigger](https://www.servicenow.com/docs/MX0u~yP1HOX1pZham8hkaA "The content in a stage with an immediate trigger is visible to the audience immediately after campaign publication, for the duration of the campaign.") |
| Fixed date | The content becomes available according to a specific start and end date and time and within the start and end date and time of the campaign. |
| Recurring | Use to create a campaign stage (bundle) that has date-based repeatable content. For example, use this trigger for content specific to employee birthdays or work anniversaries. [Create a campaign stage with recurring trigger](https://www.servicenow.com/docs/4nPT7_dYVHeTR57eRrmORw "Use this trigger to publish date-based repeatable content. For example, recognition announcements like birthdays or work anniversaries.") |
| To-do completion | The content in this campaign stage becomes available when a user completes a specific to-do item from another stage in the campaign. [Create a campaign stage with to-do trigger](https://www.servicenow.com/docs/umvLbnACmtfyzBuloftRtw "The content in a stage with a to-do trigger becomes available when a user completes a specific to-do item from another stage in the campaign. For example, create a stage that sends a confirmation email when an employee completes the \"Select health plan\" to-do item.") |
| Dynamic | The campaign stage triggers when a field in a table (sn_hr_core_profile or sys_user) fulfills a specific condition. An example use case for this trigger type is a new hire campaign, where each stage contains onboarding content for each week and delivers the content based on the employment start date. Note: The dynamic stage trigger will show content only one time. To configure a stage that is triggered on a repetitive basis, such as on an annual basis, use the recurring trigger. [Create a campaign stage with dynamic trigger](https://www.servicenow.com/docs/wwYIoaHqwINDXkx7j3x1qA "The campaign bundle triggers based on a trigger table (sn_hr_core_profile or sys_user), trigger field, and date offsets.") |
| Condition | This trigger type is specifically for Employee Journeys: Parental Leave of Absence. You can use it for your process, but it is an advanced feature that requires building a triggering mechanism, such as a business rule or scripting. [Create a campaign stage with condition trigger](https://www.servicenow.com/docs/WP3XzvRNHhEyjj7L6epmOA "This trigger is for Employee Journeys.") |
[Table 1. Campaign bundle triggers]

{#ecpro-triggers__table_wkx_tbv_gbc}

