---
title: "How to Delay Popup on User Inactivity in WordPress?"
url: https://qa.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://qa.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

- Delays popups on user inactivity using the Popup Builder block from Nexter Blocks.
- Activates the delay by navigating to Display Conditions and toggling After Inactivity.
- Sets the duration in seconds in the Inactivity Seconds field to control popup trigger timing.

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://qa.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://qa.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://qa.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.*