Send using waves in campaigns send-using-waves

You can divide the delivery of outbound campaign messages into several batches (waves) and schedule them over time. Wave sending helps balance load, avoid overwhelming downstream systems (such as call centers or landing pages), and support deliverability and sender reputation—especially for high-volume sends.

Journey Optimizer lets you define the number of waves, their size (as a percentage of the audience or as absolute numbers), and when each wave runs.

Limitations and guardrails limitations-guardrails

  • Wave sending applies to outbound actions only (Email, SMS, Push, Direct mail).
  • You must define at least 2 waves and you can add up to 10 waves.
  • The minimum interval between the start of two waves is 30 minutes.
  • A wave start cannot be before the campaign start or in the past.

Configure wave sending configure-wave-sending

To configure how and when to send waves in a campaign, follow the steps below.

  1. Create or open an Action campaign that contains an outbound action (for example, Email, SMS, Push).

  2. In the Schedule tab of your campaign, select Deliver campaign actions in waves.

    {width="100%"}

    note note
    NOTE
    The Deliver campaign actions in waves option is only displayed when an outbound action is selected in the campaign’s Actions tab. Learn more
  3. Set the number of waves you want to send (for example, 4).

    note note
    NOTE
    You must define at least 2 waves and can add up to 10 waves.
  4. Choose how to define wave size and timing as detailed below.

Equal waves equal-waves

By default, the audience is split into waves of equal size. Schedule the time for the first wave and set a fixed interval between the start of each wave (for example, 2 hours).

{width="80%"}

NOTE
The minimum interval between the start of two waves is 30 minutes.

The system then schedules subsequent waves automatically (for example, first wave at 9:00 AM, second at 11:00 AM, third at 1:00 PM, fourth at 3:00 PM).

Custom distribution custom-distribution

Select the Custom distribution option to define the size of each wave as a percentage of the total audience (for example, 15%, 20%, 25%, 40%).

{width="80%"}

NOTE
The total across all waves must equal 100%. If this is not the case, a warning message is displayed.

Select Numbers to define the size of each wave as an absolute number of profiles (for example, 10,000; 50,000).

{width="80%"}

NOTE
When using numbers, the system does not validate that the sum covers the entire audience—you must ensure that your wave sizes cover the audience you intend to send to. Learn more in the Frequently asked questions.

Custom schedule custom-schedule

Select Schedule each wave to define a specific start date and time for each wave. Waves do not need to be evenly spaced (for example, 9:00 AM, 11:00 AM, 5:00 PM, 8:30 PM).

{width="80%"}

NOTE
The minimum interval between the start of two waves is 30 minutes.

Use cases use-cases

Wave sending helps you control when and how many messages go out, which can improve deliverability, protect sender reputation, and align sends with your operational capacity. Consider using waves in these scenarios:

  • Call center or response management: Limit how many messages go out per day or per hour so that downstream teams (e.g., customer care) can handle responses. For example, send 20 messages per day to match call center capacity.

    {width="75%"}

  • High volume and deliverability: Avoid sending a very large campaign in one shot. Spread delivery over time to help maintain sender reputation and reduce the risk of being flagged as spam.

    {width="75%"}

  • Ramp-up: When using a new platform or IP, progressively increase volume (for example, 10% in the first wave, then 15%, 20%, and so on) to build reputation gradually.

    {width="75%"}

Frequently asked questions faq

What happens if the sum of the wave sizes does not equal your total audience?
  • If the sum of your wave sizes exceeds the audience (for example, you schedule 100,000 in the first wave for an audience of 100,000), the first wave will send to the full audience and the remaining waves will have no one left to send to—they will not execute.
  • If the sum is less than the audience (for example, you define four waves totaling 40,000 profiles for an audience of 100,000), only the profiles included in those waves will receive the message. The rest of the audience will not receive the communication and will not be retried in later waves.
Can I assign different segments or criteria to individual waves?
You can only define the size and timing of waves. Recipient selection is the same for the whole campaign; you cannot assign different segments or criteria to individual waves.

Next steps next

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76