Customer Journey Builder

Silence period

Silence period blocks a journey from sending on any channel during a daily quiet window, set in each subscriber's own device timezone. Turn it on per channel, override any day of the week, and choose what happens to a message that would have fired inside it.

Customer Journey Settings panel with Silence period turned on for push, showing a 23:00 to 08:00 window and a behavior dropdown set to Send after Silence Period ends

Nobody wants a push at 3am

Nobody wants a push notification at 3am, and the business that sends one is spending something it won’t get back easily: the subscriber’s willingness to keep notifications on at all.

A journey running on its own doesn’t know what time it is anywhere. It fires the reminder, the reorder nudge, the trial-ending alert the moment the trigger condition is met, wherever in the world that person happens to be. Silence period is the setting that makes an automated journey behave like someone who checked the clock first.

Quiet hours, set once per channel

Silence period lives on the journey’s Settings panel, the same place as Conversion goals, not an element you drag onto the canvas. Turn it on separately for push, email, SMS, WhatsApp, in-app and LINE, each with its own daily window such as 23:00 to 08:00. The window resolves against the subscriber’s own device timezone, not a single company clock, and any day of the week can be swapped for a full pause instead of a window.

SettingWhat you configureDefault
Channelspush, email, SMS, WhatsApp, in-app, LINE, each on its ownOff
Daily windowStart and end time, resolved in the subscriber's device timezone22:00 to 08:00
Day-of-week overrideStandard window, or a full-day pause, per dayStandard window every day
Blocked-message behaviorSend after the window ends, skip and continue, or skip and hold the stepSend after Silence Period ends
Setting
1 / 4
Channels
What you configure
push, email, SMS, WhatsApp, in-app, LINE, each on its own
Default
Off
Setting
2 / 4
Daily window
What you configure
Start and end time, resolved in the subscriber's device timezone
Default
22:00 to 08:00
Setting
3 / 4
Day-of-week override
What you configure
Standard window, or a full-day pause, per day
Default
Standard window every day
Setting
4 / 4
Blocked-message behavior
What you configure
Send after the window ends, skip and continue, or skip and hold the step
Default
Send after Silence Period ends

None of the competitors we reviewed combines per-channel granularity, day-of-week overrides and a three-way choice for the blocked message the way this does, including the option to hold the entire journey step, not only the message, until the window closes.

Three ways to handle a blocked message

“Send after Silence Period ends” holds the message and releases it the moment the window closes. “Skip message and continue journey” drops it for good and moves the user on to the next step regardless. The third option, “Skip message and wait until Silence Period ends”, holds the whole step, not just the message, so nothing downstream fires out of order either.

What keeps a global journey safe to leave running

Customer Journey Builder sequences fire the moment a user’s data says they should, day or night, and a base spread across timezones means somebody is asleep every hour of the day. Without a way to hold sends back by time, an otherwise well-built journey becomes the reason a subscriber turns push off for good, the one channel that interrupts directly rather than waiting in an inbox. Silence period is what lets a journey run unattended across every timezone in your base without gambling the permission it took to reach them.

How it works

Setting it up is entirely no-code, from the same Settings panel as Conversion goals. It needs a device timezone Pushwoosh already has on file for that subscriber to resolve the window correctly.

  1. Open the journey's Settings panel

    Turn on Silence period for each channel that needs it: push, email, SMS, WhatsApp, in-app or LINE.

  2. Set the daily window

    Pick a start and end time per channel, then override any day of the week with a full-day pause if you need one.

  3. Choose what happens to a blocked message

    Send it after the window ends, skip it and move the user on, or skip it and hold the whole step until the window closes.

Built to sit next to the rest of the journey

Silence period doesn’t replace the timing you already control on the canvas. A Time Delay still holds a user for the span or date you set, and Silence period simply refuses to let anything land during the wrong hours regardless of what triggered it. Conversion goals tells you whether the sequence it’s protecting actually converted; Silence period is what kept that sequence from working against itself in the meantime.

Not to be confused with Time Delay: that pauses a user for a reason unrelated to the clock, a fixed span or a stored date. Silence period only cares what hour it is where that person lives.

What to keep in mind

A setting for the whole journey, with a few edges worth knowing.

  • It’s a Settings-panel property, not a canvas element: one configuration covers the whole journey, not a single message inside it.
  • The behavior choice applies to the setting as a whole. There’s no per-message override inside one Silence period configuration.
  • The window resolves against the subscriber’s device timezone. Behavior for a subscriber with no timezone on file isn’t documented here; check with support before relying on a specific fallback.
  • If a message is due during Silence period while the same user is also held on a Time Delay or Wait for Trigger, no order of priority is documented; check the docs before designing around a specific sequence.

Stop guessing what time it is for your subscribers

Turn it on once, from the same Settings panel as everything else you already configure, and the rest of the journey keeps running exactly as built.