---
title: "How to Delay Popup on User Inactivity in WordPress?"
url: https://nexterwp.com/docs/popup-on-user-inactivity-in-wordpress/
date: 2023-02-06
modified: 2026-04-15
author: "Aditya Sharma"
description: "Having a popup on a website can be an effective way to capture user attention and increase engagement. While popups can be a great tool, but if not implemented properly..."
image: https://nexterwp.com/wp-content/uploads/2024/05/popup-on-user-inactivity-in-wordpress-1024x519.jpg
word_count: 198
---

# How to Delay Popup on User Inactivity in WordPress?

## Key Takeaways

- Nexter Blocks Popup Builder delays a popup on user inactivity by turning on Display Conditions > After Inactivity.
- Inactivity Seconds sets the delay in seconds, so the popup trigger waits for the equivalent duration before appearing.
- Popup Load Settings sets the Type to Hidden when there are no popup trigger elements on the page.

Having a popup on a website can be an effective way to capture user attention and increase engagement. While popups can be a great tool, but if not implemented properly they can also be annoying to visitors and potentially decrease user experience. So it is important to think carefully about when and how they appear.

*To check the complete feature overview documentation of the Nexter Blocks* Popup Builder block, [click here](https://nexterwp.com/docs/add-popup-builder-in-wordpress/).

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

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

For this, you can delay popups on user inactivity for a certain time in WordPress. By using our Popup Builder block you can achieve this goal easily.

https://youtu.be/cUqsOejgx3w?t=961

To do this, add the block on the page, after choosing the appropriate popup type and adding the content go to **Display Conditions **> **After Inactivity** and turn on the toggle.

![](https://nexterwp.com/wp-content/uploads/2023/02/pop-up-builder-content-after-inactivity.png)

In the **Inactivity Seconds** field add the duration (in seconds), this will delay your popup trigger by equivalent seconds.

> *Note: Make sure there are no popup trigger elements on the page, so set the ****Type**** to ****Hidden**** in the ****Popup Load Settings*** *tab.*