u/BriefSelect3934

Built a free WordPress plugin for site-wide announcements that supports all three valid formats — notification bar, lightbox popup, and slide-in. Most announcement plugins lock you into a single format (usually a bar), which forces a plugin switch when the message type doesn't match.

The reason behind covering all three: each format fits a different kind of message. A cookie notice belongs in a bar (always visible, low disruption). A flash sale belongs in a popup (high attention, demands action). A newsletter prompt belongs in a slide-in (medium attention, doesn't block content). One plugin handling all three means the format becomes a campaign-level decision rather than a plugin decision.

What's in the free version:

  • Three campaign types in one plugin: notification bars, lightbox popups, slide-ins
  • Built entirely with native Gutenberg core blocks — no custom canvas to learn
  • Site-wide display by default, with page-level rules to include or exclude specific URLs, post types, or categories
  • Position controls — top or bottom for bars, corner placement for slide-ins, centered modal for popups
  • Display frequency controls (every page load or once per session) so visitors aren't seeing the same announcement repeatedly
  • "When closed" behavior (keep showing or hide forever) for visitors who dismiss the announcement
  • Static social proof support — drop in testimonials, trust badges, or star ratings using core blocks
  • Page load trigger with configurable delay
  • Runs entirely on your site — no third-party rendering or external accounts

https://preview.redd.it/f7ol4ua63zxg1.png?width=1536&format=png&auto=webp&s=02492448c7df658a6d52a3a79629d736baa7189d

Download here: https://wordpress.org/plugins/convertforce-popup-builder/

There's a Pro tier in development with advanced triggers (exit intent, scroll depth, user inactivity) and cookie-based frequency rules, but everything listed above is in the free version.

Happy to hear honest feedback on what's missing, what feels off, or what you'd want to see before using it on a live site.

reddit.com
u/BriefSelect3934 — 15 days ago