---
title: "How to Create an Evergreen Countdown Timer in WordPress? (Loop Cookie based Timer Per User)"
url: https://nexterwp.com/docs/create-an-evergreen-countdown-timer-in-wordpress-loop-cookie-based-timer-per-user/
date: 2024-12-09
modified: 2026-08-18
author: "Aditya Sharma"
description: "Looking to add an evergreen or scarcity countdown timer in WordPress? An evergreen countdown timer is a powerful marketing tool that automatically resets based on each visitor's actions on your..."
image: https://nexterwp.com/wp-content/uploads/2024/12/How-to-Create-an-Evergreen-Countdown-Timer-in-WordPress_-Loop-Cookie-based-Timer-Per-User-1024x519.jpg
word_count: 271
---

# How to Create an Evergreen Countdown Timer in WordPress? (Loop Cookie based Timer Per User)

## Key Takeaways

- Nexter Blocks Countdown block adds an evergreen countdown timer in WordPress that resets based on each visitor's actions.
- Track User Data uses Yes(Local Storage Based) to save the timer cookie in the user's browser, so a revisiting user sees the remaining time instead of a reset.
- Enable Loop makes the countdown loop forever, and Delay Minute sets a delay in minutes before the timer starts again after it ends.

Looking to add an evergreen or scarcity countdown timer in WordPress? An evergreen countdown timer is a powerful marketing tool that automatically resets based on each visitor's actions on your site. This gives everyone a personalized, time-sensitive reminder to take action.

With the Countdown block from Nexter Blocks, you can easily add an evergreen countdown timer on your WordPress website.

*To check the complete feature overview documentation of the Nexter Blocks Countdown block,* *[click here](https://nexterwp.com/docs/add-a-countdown-timer-in-wordpress/).*

***Requirement  - This block is a part of the Nexter Blocks, make sure it's installed & activated to enjoy all its powers.***

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-countdown-timer/)

To do this, add the Countdown block to the page and follow the steps - 

1. Select **Evergreen** from the **Countdown Setup** section.

2. Select the appropriate style from the **Countdown Style **section.

3. Then add the timer reset time in the **Total Time(In Minute)** field.

> *Note: The number will be set in minutes.*

4. Then, under the **Extra Options** tab, select the **Yes(Local Storage Based)** option from the **Track User Data** section. 

This will save the timer cookie in the user's browser, making the countdown timer specific to the user. If the user revisits the page the countdown will not reset, instead it will continue to complete the remaining time.

5. Then enable the **Enable Loop** toggle, this will make the countdown loop forever.

From the **Delay Minute** field, you can set a delay (in minutes) before starting the countdown timer after the timer ends. This way the countdown timer will not restart immediately, making it look more natural.

This is how easily you can create an evergreen countdown timer.

## Frequently Asked Questions

**Q: Why is my evergreen countdown timer resetting for the same visitor?**
A: The timer should stay tied to that visitor when Track User Data is set to Yes(Local Storage Based). That saves the timer cookie in the user's browser, so a returning visitor keeps the remaining time instead of seeing a fresh countdown. If it still resets, the usual issue is that this setting was not enabled. Nexter Blocks provides this per-user behavior inside the Countdown block.

**Q: What do I need installed before creating an evergreen countdown timer in WordPress?**
A: Nexter Blocks needs to be installed and activated first, because the Countdown block is part of Nexter Blocks. Without that block, you cannot build the evergreen timer described here. The setup also uses the Countdown block on a page, so this is a block-based workflow rather than a separate plugin flow.

**Q: How do I make a WordPress countdown timer loop forever for each visitor?**
A: The loop behavior comes from enabling the Enable Loop toggle after setting Evergreen mode and the reset time. That makes the countdown restart continuously instead of stopping at zero. A useful detail is the Delay Minute field, which adds a pause before the next cycle starts, so the reset does not feel instant or artificial.

**Q: What is the difference between Total Time and Delay Minute in an evergreen countdown timer?**
A: Total Time(In Minute) sets how long one countdown cycle lasts, while Delay Minute controls how long to wait before starting again after it ends. The page notes that Total Time is entered in minutes, so it defines the actual countdown length. Delay Minute is mainly about pacing, since it keeps the loop from restarting immediately.

**Q: Can I use this evergreen countdown timer for scarcity marketing on a WordPress page?**
A: This setup is built for scarcity-style marketing because it automatically resets based on each visitor's actions on your site. That creates a personalized time-sensitive reminder instead of one shared deadline for everyone. Nexter Blocks provides the Countdown block for this use case, and its local-storage tracking makes the experience specific to each user.

**Q: What are the main steps to create an evergreen countdown timer in WordPress with Nexter Blocks?**
A: The core setup is Evergreen mode, a chosen style, a reset time in minutes, local-storage tracking, and then Enable Loop. Those settings work together: Evergreen defines the behavior, Track User Data makes it user-specific, and Enable Loop keeps it running forever. For the full block overview, see [click here](https://nexterwp.com/docs/add-a-countdown-timer-in-wordpress/) or the [LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-countdown-timer/).
