Skip to content
Marketing

How to Create a Recurring Timer?

Learn how to create, style, and embed a recurring countdown timer in GHL Customer Care. Keep urgency fresh for weekly sales and more, without any manual resets.

5 min read1,099 words6 explained imagesUpdated Thu, 11 Sep, 2025 at 4:11 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of a Recurring Timer
  2. Where Can You Use a Recurring Timer?
  3. What are Loop Events?
  4. How to Create a Recurring Timer?
  5. Wait Time in Recurring Timers
  6. Frequently Asked Questions
  7. Related Articles

Video 1 Open in a new tab

A recurring timer is a useful tool for managing and promoting events, sales, or activities that happen regularly. Unlike a fixed timer, which counts down to a single event, a recurring timer resets after each cycle, providing ongoing reminders about repeating events or deadlines.


TABLE OF CONTENTS


What is a Recurring Timer?

A recurring countdown timer is a timer that counts down for a fixed duration (for example, seven days), reaches zero, then restarts automatically for a set number of loops. Because the deadline is the same for everyone, every visitor sees the same sense of urgency each cycle.

Unlike one-time timers that expire permanently, recurring timers cycle through three states:

  • Wait: Before the active countdown starts
  • Active: The countdown is visible and running
  • Expired: The countdown ends and redirects or hides content

Key Benefits of a Recurring Timer

A recurring timer keeps urgency alive without constant maintenance, ensuring every promotion feels fresh and credible.

  • Automation: Resets itself on schedule, no need to rebuild or clone timers
     
  • Consistent Urgency: Visitors always see an active countdown, encouraging action
  • Multi-Channel Reuse: The same timer can appear in funnels, emails, and third-party sites
  • Flexible Loops: Choose a specific number of cycles for your timer to run
  • Branded Styling: Customize the design, including fonts and colors, to match your brand

Where Can You Use a Recurring Timer?

Weekly Sales or Promotions

Use a recurring timer to highlight weekly sales or special offers that occur on a regular basis. Display the timer on your website, in emails, and on social media to remind customers of the recurring opportunity to save.

Monthly Subscriptions or Renewals

For subscription-based services or membership renewals, a recurring timer can remind users of their upcoming renewal date each month. Include it in your subscription management emails or on the user dashboard.

Regular Webinars or Classes

If you host webinars or classes on a regular schedule (e.g., every Tuesday), a recurring timer can show the time remaining until the next session. Embed the timer on your event registration page or in promotional emails.

Daily Deals or Flash Offers

For daily deals or limited-time flash offers that repeat every day or week, a recurring timer can create a sense of urgency and remind customers of the next opportunity to take advantage of the deal.


What are Loop Events?

Loop Events let you control how many times your recurring timer resets once it finishes a countdown. For example, if you set the Loop Events value to 3, your timer will count down, reset itself, and do this three times total — including the original countdown plus two more loops.

If you want your timer to restart weekly, just:

  • Set the Timer Start Date to the next desired start (e.g., Monday at 8:00 AM)
  • Set the Countdown Duration to 7 days
  • Set Loop Events to the number of times you want the weekly cycle to repeat (e.g., 4 for four weeks in a row).
Each loop refreshes automatically once the previous countdown ends, based on your time zone settings.
The loop doesn’t reset daily unless your countdown duration is 1 day. The loop refreshes only after the full duration completes.

How to Create a Recurring Timer?

Follow these steps to quickly create a recurring timer: 

Step 1: Navigate to Marketing

  • Select Marketing on the left side navigation bar
  • From the top navigation ribbon, select Countdown Timers
Step 1: Navigate to Marketing (image 1 of 6) What this shows Select Marketing on the left side navigation bar From the top navigation ribbon, select Countdown Timers What this shows Illustrates the "Step 1: Navigate to Marketing" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 1: Navigate to Marketing" section of "How to Create a Recurring Timer?". The text alongside this image reads: Select Marketing on the left side navigation bar From the top navigation ribbon, select Countdown Timers. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: To create a new timer, click the blue New button. Use a template to save time designing the new timer. To edit an existing timer, click the Edit (Pencil) icon next to the timer. Image 1 of 6 What to chooseSelect Marketing on the left side navigation bar From the top navigation ribbon, select Countdown Timers
Fields in this part of the guide From the top navigation ribbon, select Countdown Timers
Buttons and menus referenced MarketingCountdown Timers
Next stepTo create a new timer, click the blue New button. Use a template to save time designing the new timer. To edit an existing timer, click the Edit (Pencil) icon next to the timer
All 2 steps in this procedure
  1. Select Marketing on the left side navigation bar
  2. From the top navigation ribbon, select Countdown Timers

Step 2: Select a Timer

  • To create a new timer, click the blue New button. Use a template to save time designing the new timer.
  • To edit an existing timer, click the Edit (Pencil) icon next to the timer

Step 3: Choose Timer Type (image 2 of 6) What this shows To create a new timer, click the blue New button. What this shows Illustrates the "Step 3: Choose Timer Type" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 3: Choose Timer Type" section of "How to Create a Recurring Timer?". The text alongside this image reads: To create a new timer, click the blue New button. Use a template to save time designing the new timer. To edit an existing timer, click the Edit (Pencil) icon next to the timer. Immediately after, the guide continues: In the settings panel under the General tab, select the T imer Type as Recurring. Image 2 of 6 How to confirmTo create a new timer, click the blue New button. Use a template to save time designing the new timer. To edit an existing timer, click the Edit (Pencil) icon next to the timer Next stepIn the settings panel under the General tab, select the T imer Type as Recurring
Step 3: Choose Timer Type

  • In the settings panel under the General tab, select the Timer Type as Recurring

Step 3: Choose Timer Type (image 3 of 6) What this shows In the settings panel under the General tab, select the T imer Type as Recurring What this shows Illustrates the "Step 3: Choose Timer Type" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 3: Choose Timer Type" section of "How to Create a Recurring Timer?". The text alongside this image reads: In the settings panel under the General tab, select the T imer Type as Recurring. Immediately after, the guide continues: Start Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle (e.g., 7 days) Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows…. Image 3 of 6 What to fill inIn the settings panel under the General tab, select the T imer Type as Recurring Next stepStart Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle (e.g., 7 days) Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting Hide Timer on Site in Wait State: If disabled, the timer will be in zero state during the wait time on sites

Step 4: Configure Timer Details

Define the timer settings:

  • Start Date/Time:  When the first cycle begins

  • Loop Events: Define the number of resets/cycles
  • Countdown Duration: Length of each cycle (e.g., 7 days)
  • Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting
  • Hide Timer on Site in Wait State: If disabled, the timer will be in zero state during the wait time on sites
Step 4: Configure Timer Details (image 4 of 6) What this shows Start Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle… What this shows Illustrates the "Step 4: Configure Timer Details" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 4: Configure Timer Details" section of "How to Create a Recurring Timer?". The text alongside this image reads: Start Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle (e.g., 7 days) Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting Hide Timer…. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Active Link: Specify the URL users will be directed to while the timer is active Expired Link: Specify the URL users will land on after the timer expires. Image 4 of 6 What to clickStart Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle (e.g., 7 days) Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting Hide Timer on Site in Wait State: If disabled, the timer will be in zero state during the wait time on sites
Fields in this part of the guide Start Date/Time: When the first cycle beginsLoop Events: Define the number of resets/cyclesCountdown Duration: Length of each cycle (e.g., 7 days)
Next stepActive Link: Specify the URL users will be directed to while the timer is active Expired Link: Specify the URL users will land on after the timer expires
All 5 steps in this procedure
  1. Start Date/Time: When the first cycle begins
  2. Loop Events: Define the number of resets/cycles
  3. Countdown Duration: Length of each cycle (e.g., 7 days)
  4. Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting
  5. Hide Timer on Site in Wait State: If disabled, the timer will be in zero state during the wait time on sites
  • Active Link: Specify the URL users will be directed to while the timer is active
  • Expired Link: Specify the URL users will land on after the timer expires

Step 5: Add Links (image 5 of 6) What this shows Active Link: Specify the URL users will be directed to while the timer is active Expired Link: Specify the URL users will land on after… What this shows Illustrates the "Step 5: Add Links" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 5: Add Links" section of "How to Create a Recurring Timer?". The text alongside this image reads: Active Link: Specify the URL users will be directed to while the timer is active Expired Link: Specify the URL users will land on after the timer expires. Immediately after, the guide continues: Adjust the timer’s appearance, including colors, fonts, expiry image, and time display format Give your timer a descriptive name Click the blue Save button to finalize and activate your countdown timer. Image 5 of 6 What this coversActive Link: Specify the URL users will be directed to while the timer is active Expired Link: Specify the URL users will land on after the timer expires Next stepAdjust the timer’s appearance, including colors, fonts, expiry image, and time display format Give your timer a descriptive name Click the blue Save button to finalize and activate your countdown timer

Step 6: Customize and Save

  • Adjust the timer’s appearance, including colors, fonts, expiry image, and time display format
  • Give your timer a descriptive name
  • Click the blue Save button to finalize and activate your countdown timer

Step 6: Customize and Save (image 6 of 6) What this shows Adjust the timer’s appearance, including colors, fonts, expiry image, and time display format Give your timer a descriptive name Click the… What this shows Illustrates the "Step 6: Customize and Save" section of "How to Create a Recurring Timer?". This screenshot appears in the "Step 6: Customize and Save" section of "How to Create a Recurring Timer?". The text alongside this image reads: Adjust the timer’s appearance, including colors, fonts, expiry image, and time display format Give your timer a descriptive name Click the blue Save button to finalize and activate your countdown timer. Immediately after, the guide continues: The Countdown Timer Waits For setting allows you to set a defined pause period between timer cycles that aligns with your campaign strategy. Customizing the wait time introduces flexibility into your recurring timers and supports tailored…. Image 6 of 6 How to confirmAdjust the timer’s appearance, including colors, fonts, expiry image, and time display format Give your timer a descriptive name Click the blue Save button to finalize and activate your countdown timer Next stepThe Countdown Timer Waits For setting allows you to set a defined pause period between timer cycles that aligns with your campaign strategy. Customizing the wait time introduces flexibility into your recurring timers and supports tailored automation workflows. Below is how the wait time behavior in both emails and funnels:


Wait Time in Recurring Timers

The Countdown Timer Waits For setting allows you to set a defined pause period between timer cycles that aligns with your campaign strategy. Customizing the wait time introduces flexibility into your recurring timers and supports tailored automation workflows. Below is how the wait time behavior in both emails and funnels:

Emails

  • Timer shows zero state
  • Clicking the email link redirects to Expiry Page

Funnels

  • Timer can be hidden during wait (if enabled)
  • If the timer transitions from Active → Wait in the same session, user stays on page (no auto-redirect)
  • On page refresh, user is redirected to Expiry Page if in wait state.

Frequently Asked Questions

Q: What is Wait Time, and why would I use it?
Wait Time is an optional gap between cycles (for example, 24 hours between weekly sales). It prevents a timer from restarting immediately, giving your team time to update offers or inventory.

Q: Can I edit Wait Time or Loop Events after the timer is live?
Yes. Edit the timer under Marketing → Countdown Timers; changes apply everywhere the timer is embedded.

Q: Does the timer adjust to the visitor’s local time zone?
No. Recurring timers run in the time zone you choose during setup; all visitors see that same reference clock.

Q: Is there a limit to how many recurring timers I can have active?
GHL Customer Care doesn’t cap the number, but each timer generates image assets on demand. Keep your list tidy and delete unused timers for optimal performance.


Frequently asked questions

Where Can You Use a Recurring Timer?
Weekly Sales or Promotions Use a recurring timer to highlight weekly sales or special offers that occur on a regular basis. Display the timer on your website, in emails, and on social media to remind customers of the recurring opportunity to save. Monthly Subscriptions or Renewals For subscription-based services or membership renewals, a recurring timer can remind users of their upcoming renewal date each month. Include it in your subscription management emails or on the user dashboard. Regular Webinars or Classes If you host webinars or classes on a regular schedule (e.g., every Tuesday), a recurring timer can show the time remaining until the next session. Embed the timer on your event registration page or in promotional emails. Daily Deals or Flash Offers For daily deals or limited-time flash offers that repeat every day or week, a recurring timer can create a sense of urgency and…
What are Loop Events?
Loop Events let you control how many times your recurring timer resets once it finishes a countdown. For example, if you set the Loop Events value to 3, your timer will count down, reset itself, and do this three times total — including the original countdown plus two more loops. If you want your timer to restart weekly, just: Set the Timer Start Date to the next desired start (e.g., Monday at 8:00 AM) Set the Countdown Duration to 7 days Set Loop Events to the number of times you want the weekly cycle to repeat (e.g., 4 for four weeks in a row). Each loop refreshes automatically once the previous countdown ends, based on your time zone settings. The loop doesn’t reset daily unless your countdown duration is 1 day. The loop refreshes only after the full duration completes.
How to Create a Recurring Timer?
Follow these steps to quickly create a recurring timer: Step 1: Navigate to Marketing Select Marketing on the left side navigation bar From the top navigation ribbon, select Countdown Timers Step 2: Select a Timer To create a new timer, click the blue New button. Use a template to save time designing the new timer. To edit an existing timer, click the Edit (Pencil) icon next to the timer Step 3: Choose Timer Type In the settings panel under the General tab, select the T imer Type as Recurring Step 4: Configure Timer Details Define the timer settings: Start Date/Time: When the first cycle begins Loop Events: Define the number of resets/cycles Countdown Duration: Length of each cycle (e.g., 7 days) Countdown Timer Waits For: Sites won't auto-redirect to expired if the wait state follows active. Click here for more info on this setting Hide Timer on Site in Wait State: If disabled, the…

Was this guide helpful?

Related guides