# Manage campaign schedule

> The campaign schedule decides when a campaign starts running and when it expires. Defining a start and end time for your campaigns allows you to plan ahead.

> For the complete documentation index, see [llms.txt](https://docs.talon.one/llms.txt).

The following scenarios show how scheduling a campaign affects its state:

{
  
    <colgroup>
      <col span="1" style={{width:70+"%"}} />
      <col span="1" style={{width:30+"%"}} />
    </colgroup>
    
      ScenarioCampaign state
    
    
      
        The scheduled start time is reached.
        <StateLabel type="scheduled" name="Scheduled" /> &#8680; <StateLabel type="running" name="Running" />
      
      
        The scheduled end time is reached.
        <StateLabel type="running" name="Running" /> &#8680; <StateLabel type="expired" name="Expired" />
      
      
        You define a future start time for a <StateLabel type="running" name="Running" /> campaign.
        <StateLabel type="running" name="Running" /> &#8680; <StateLabel type="scheduled" name="Scheduled" />
      
      
        You define a past start time for a <StateLabel type="running" name="Running" /> campaign.
        <StateLabel type="running" name="Running" /> &#8680; <StateLabel type="running" name="Running" />
      
    
  
}

:::important
- The schedule is effective only when you [activate the campaign](/docs/product/campaigns/create-and-manage-campaigns.md#activate-a-campaign).
- The campaign schedule uses the Application's time zone setting.
:::

## Schedule a campaign

For each campaign you create, you can define a start time, end time, or both.
You can modify a campaign schedule at any point.

To schedule a campaign:

1. On the left-side menu of your campaign,
   click <Settings className="icon" /> **Settings** > **Schedule**, and set:
   - **Start time**: Date and time when the campaign begins <StateLabel type="running" name="Running" />.
   - **End time**: Date and time when the campaign becomes <StateLabel type="expired" name="Expired" />.
1. Click **Save Schedule**.

:::tip
[Define an end time][schedule] for all your campaigns so that you have
better control over the discounts offered.
:::

[schedule]: /docs/product/campaigns/settings/manage-campaign-schedule

## Related pages

- [Displaying campaigns in a calendar view][calview]
- [Manage campaigns](/docs/product/campaigns/create-and-manage-campaigns.md)
- [Campaign insights](/docs/product/campaigns/analytics/campaign-insights.md)

[calview]: /docs/product/applications/display-campaigns.md#calendar-view
