BACK TO DIRECTORY



Popy lets you display a beautiful timed popup on your WordPress site — and remembers when a visitor dismisses it so you never annoy them twice.
How it works
- The popup appears after a configurable delay (default: 10 seconds).
- When a visitor closes it, a cookie is set for a configurable number of days (default: 7).
- The popup will not appear again until the cookie expires.
Features
- Simple on/off toggle — enable or disable the popup instantly.
- Configurable delay (seconds) and cookie lifetime (days).
- Fully editable content: emoji/icon, eyebrow, title, subtitle, body, footnote.
- Two call-to-action buttons with custom labels and URLs (mailto:, tel:, and https:// all supported).
- Optional dismiss link (“No thanks”) with custom text.
- Single accent colour picker that styles the primary button and eyebrow label.
- Optional close-on-overlay-click.
- Live preview in the admin panel — see changes as you type.
- “Reset cookie” button in the admin so you can re-test without clearing browser cookies.
- Compatible with WPBakery Page Builder.
- Auto-updates via GitHub Releases — no manual ZIP uploads needed.
- Accessibility-ready:
role="dialog",aria-modal, focus management, and ESC-key support. - Respects
prefers-reduced-motion. - No third-party scripts, no tracking, no upsells.
Auto-updates
Popy self-updates from its GitHub Releases page. When a new version is tagged, WordPress will surface the update in Dashboard Updates exactly like a repository plugin.
Screenshots

The popup as it appears to visitors.

The Popy admin settings page with live preview.
Plugin Details
Active Installs
0Total Downloads
152Version
1.0.0Requires WP
5.5Requires PHP
7.4Tested Up To
7.0.4Added
2026-06-17Last Updated
2026-06-17 8:25am GMTRatings
5
0
4
0
3
0
2
0
1
0