# How to Use Wait Time in Recurring Timer

> This article shows you how to add a custom wait time between cycles of a recurring countdown timer . Use the feature to run “Every Friday” flash sales…

- Source: https://docs.ghlcustomercare.com/docs/marketing/countdown-timer/how-to-use-wait-time-in-recurring-timer
- Section: Marketing / Countdown Timer
- Reading time: 3 min
- Images: 2, each explained below
- Modified on Thu, 31 Jul, 2025 at 1:36 PM

---
This article shows you how to add a custom wait time between cycles of a recurring countdown timer. Use the feature to run “Every Friday” flash sales, weekly webinar countdowns, or monthly product drops—without rebuilding timers each time they reset.

**TABLE OF CONTENTS**

-   [What Is Custom Wait Time for Recurring Timers?](#what-is-custom-wait-time-for-recurring-timers)
-   [Key Benefits of Custom Wait Time](#key-benefits-of-custom-wait-time)
-   [How to Configure a Recurring Timer with Wait Time](#how-to-configure-a-recurring-timer-with-wait-time)
-   [Timer Lifecycle Explained](#timer-lifecycle-explained)
-   [Use-Case Templates](#use-case-templates)
-   [Known Behaviours & Tips](#known-behaviours-and-tips)
-   [Frequently Asked Questions](#frequently-asked-questions)
-   [Next Steps](#next-steps)

---

# What Is Custom Wait Time for Recurring Timers?

Custom wait time lets a recurring timer pause for a set duration after it reaches 00 : 00 : 00, then start the next cycle automatically. During the pause (the Wait state) you can decide whether the timer stays visible at zero or disappears entirely in funnels, while emails show a zero-state banner that links to your expiry page.

![What Is Custom Wait Time for Recurring Timers? (image 1 of 2)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050757246/original/Zvnf4TGlWMr5O3hF3Tu93wuF8-EY-GqO5A.jpeg)

**What Is Custom Wait Time for Recurring Timers? (image 1 of 2)**

This screenshot appears in the "What Is Custom Wait Time for Recurring Timers?" section of "How to Use Wait Time in Recurring Timer". The text alongside this image reads: Custom wait time lets a recurring timer pause for a set duration after it reaches 00: 00: 00, then start the next cycle automatically. During the pause (the Wait state) you can decide whether the timer stays visible at zero or disappears entirely in funnels, while emails show a zero-state banner…. Immediately after, the guide continues: Adding a pause between cycles unlocks new campaign ideas and slashes repetitive setup work.
- What this covers: Custom wait time lets a recurring timer pause for a set duration after it reaches 00: 00: 00, then start the next cycle automatically. During the pause (the Wait state) you can decide whether the timer stays visible at zero or disappears entirely in funnels, while emails show a zero-state banner that links to your expiry page.
- Next: Adding a pause between cycles unlocks new campaign ideas and slashes repetitive setup work.

## Key Benefits of Custom Wait Time

Adding a pause between cycles unlocks new campaign ideas and slashes repetitive setup work.

-   Automate recurring promos such as “Every Friday Sale” or weekly challenges.  
    
-   Run evergreen webinars by counting down to the next session each week.  
    
-   Control visibility—hide timers in funnels during off-hours to keep pages tidy.  
    
-   Reuse a single asset across emails and funnels instead of cloning timers.  
    
-   Align email & page logic with consistent zero-state and redirect behaviour.  
    

## How to Configure a Recurring Timer with Wait Time

Follow these steps once; the timer will self-manage every cycle.

1.  Navigate to Marketing ▸ Countdown Timer ▸ New Timer.  
    
2.  Choose Recurring and set your Start and End offsets.  
    
3.  Toggle Custom Wait Time and enter a duration (e.g., 5 days 12 hours).  
    
4.  (Optional) Enable Hide Timer in Wait State to remove the timer from funnels during the pause.  
    
5.  Select the Expiry Page / URL visitors should see when they click the timer or refresh a funnel during Wait.  
    
6.  Save and embed the timer block in funnels and/or emails.  
    

![How to Configure a Recurring Timer with Wait Time (image 2 of 2)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155050757247/original/b9EMLlR4QylG8gEY_P4V8ww3-4L5dyefSg.jpeg)

**How to Configure a Recurring Timer with Wait Time (image 2 of 2)**

This screenshot appears in the "How to Configure a Recurring Timer with Wait Time" section of "How to Use Wait Time in Recurring Timer". The text alongside this image reads: Navigate to Marketing ▸ Countdown Timer ▸ New Timer. Choose Recurring and set your Start and End offsets. Toggle Custom Wait Time and enter a duration (e.g., 5 days 12 hours). (Optional) Enable Hide Timer in Wait State to remove the timer from funnels during the pause. Select the Expiry Page / URL…. Immediately after, the guide continues: Knowing what contacts see at each stage helps you design seamless journeys.
- Where to go: Navigate to Marketing ▸ Countdown Timer ▸ New Timer. Choose Recurring and set your Start and End offsets. Toggle Custom Wait Time and enter a duration (e.g., 5 days 12 hours). (Optional) Enable Hide Timer in Wait State to remove the timer from funnels during the pause. Select the Expiry Page / URL visitors should see when they click the timer or refresh a funnel during Wait. Save and embed the timer block in funnels and/or emails.
- Next: Knowing what contacts see at each stage helps you design seamless journeys.

Full procedure:

1. Navigate to Marketing ▸ Countdown Timer ▸ New Timer.
2. Choose Recurring and set your Start and End offsets.
3. Toggle Custom Wait Time and enter a duration (e.g., 5 days 12 hours).
4. (Optional) Enable Hide Timer in Wait State to remove the timer from funnels during the pause.
5. Select the Expiry Page / URL visitors should see when they click the timer or refresh a funnel during Wait.
6. Save and embed the timer block in funnels and/or emails.

## Timer Lifecycle Explained

Knowing what contacts see at each stage helps you design seamless journeys.

vbnet

CopyEdit

Active Cycle ─┐

               │ hits 00:00

               ▼

          Wait State (custom duration)

               │ auto-restart

               ▼

        Next Active Cycle → … (repeats)

<table><colgroup><col width="58"><col width="255"><col width="311"></colgroup><tbody><tr><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">State</span></p></td><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Email Behaviour</span></p></td><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Funnel Behaviour</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Active</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Live ticking countdown</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Live ticking countdown</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Wait</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Timer shows&nbsp;</span><span style="font-weight: 700">00 : 00 : 00</span><span style="font-weight: 400">; clicking it redirects to Expiry Page</span></p></td><td><p dir="ltr"><span style="font-weight: 400">• Timer hidden&nbsp;</span><span style="font-weight: 400">or</span><span style="font-weight: 400">&nbsp;shows 00 : 00 : 00 (based on your toggle)</span></p><p dir="ltr"><span style="font-weight: 400">• If the page is refreshed while Wait is active, user is redirected to Expiry Page</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Reset</span></p></td><td><p dir="ltr"><span style="font-weight: 400">New cycle begins automatically</span></p></td><td><p dir="ltr"><span style="font-weight: 400">New cycle begins automatically</span></p></td></tr></tbody></table>

## Use-Case Templates

Plug-and-play numbers to hit the ground running.

<table><colgroup><col width="120"><col width="150"><col width="89"><col width="254"></colgroup><tbody><tr><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Scenario</span></p></td><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Start → End</span></p></td><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Wait Time</span></p></td><td><p dir="ltr" style="text-align: center"><span style="font-weight: 700">Result</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Every Friday Sale</span></p></td><td><p dir="ltr"><span style="font-weight: 700">Fri 00:00 → Fri 23:59</span></p></td><td><p dir="ltr"><span style="font-weight: 700">6 days 1 min</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Timer re-arms for the next Friday at midnight</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Weekly Webinar</span></p></td><td><p dir="ltr"><span style="font-weight: 700">Mon 09:00 → Thu 17:00</span></p></td><td><p dir="ltr"><span style="font-weight: 700">3 days 16 hrs</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Countdown resumes each Monday morning</span></p></td></tr><tr><td><p dir="ltr"><span style="font-weight: 700">Monthly Drop</span></p></td><td><p dir="ltr"><span style="font-weight: 700">1st 00:00 → 3rd 23:59</span></p></td><td><p dir="ltr"><span style="font-weight: 700">27 days</span></p></td><td><p dir="ltr"><span style="font-weight: 400">Runs on the first three days of every month</span></p></td></tr></tbody></table>

## Known Behaviours & Tips

Avoid surprises by understanding edge-case logic.

-   Email zero-state is unstyled “00 : 00 : 00”. Custom CSS/styling isn’t applied during Wait.  
    
-   Hide-Timer toggle affects funnels only; emails always show zero-state.  
    
-   If a visitor’s session spans Active → Wait without page refresh, they stay on the funnel page (no auto-redirect).  
    
-   Max wait duration: 365 days; Min: 1 minute.  
    
-   Analytics log a “Timer Expired” event the moment Wait starts—use it to trigger post-promo automations.  
    

---

## Frequently Asked Questions

Q1. Can a wait period cross Daylight-Saving-Time changes?  
 Yes—timers store durations, not fixed dates. The engine recalculates offsets when DST shifts.

Q2. What happens if I edit the wait time later?  
 New duration applies the next time the timer enters Wait; the current cycle is unaffected.

Q3. Can I style the zero-state in emails?  
 Not yet. Zero-state uses the default timer font and color for deliverability consistency.

Q4. Does the redirect fire in funnels if I disable Hide-Timer?  
 Yes—refreshing the page during Wait always redirects, regardless of visibility.

Q5. How many cycles can one timer run?  
 Unlimited—cycles continue until you archive or delete the timer.

Q6. Will contacts see different times in cached emails?  
 Email timers refresh with real-time data when opened; cached images are replaced server-side.

Q7. Can I add a wait period to non-recurring timers?  
 No—wait time is exclusive to the Recurring timer type.

---

### Next Steps

1.  Build a pilot “Every Friday Sale” timer with a 7-day wait period.  
    
2.  Embed the timer block in a funnel landing page and preview the Wait-state behaviour.  
    
3.  Schedule an email blast using the same timer block.  
    
4.  Review analytics after two promo cycles and fine-tune your start/end offsets.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com