Build the website popup. Drop one hashcode. Fire it from any link.
SGEN Popups builds an on-site modal in a full content editor, with an optional SG Builder visual path in beta, then hands you a copy-paste hashcode to trigger it from any link or button on the site. Included on every plan, with no per-popup license and no third-party widget.
Author the content, set the title tag, width, and close behavior in a Configuration rail, then publish. A published popup appears on the public site immediately, with no cache step. Manage every popup from one list with draft, published, and trash states, search, and bulk actions.
A real content tool for on-site modals, not a single email toggle.
A newsletter widget gives you one rigid template and a subscribe field. SGEN Popups is a managed content type: a full editor or the visual page builder for the body, a Configuration rail for how it shows, a hashcode to fire it from anywhere, and a draft-to-publish list with author and created metadata. Native in your dashboard, with no per-popup license.
Two ways to author
Write the body in the full WYSIWYG text editor, the verified-stable default, with bold, lists, alignment, links, images, tables, and a source-code view, or switch the Editor source to the SG Builder visual path, in beta, to design the popup with the same drag-and-drop builder as your pages.
A hashcode for every popup
Each popup gets a copy-paste #sgp_ hashcode. Drop it as the href on any link or button anywhere on the site to open that popup on click, alongside the optional autoload.
Configuration rail
Set the title tag (H1 through H6 or paragraph), an explicit width in pixels, extra CSS classes, and toggles for the close button, overlay-close, stacking, popup title, and inline versus AJAX content.
Per-session autoload
Turn on autoload and set a per-session frequency: 0 shows it on every page, or cap it to the first N times a visitor sees it in a session. It is configured right on the popup itself, native to the module.
Draft-to-publish workflow
Status tabs for All, Published, Draft, and Trash with live counts, search by title or date, bulk publish, draft, trash, and a Trash-only delete-permanently. Soft-delete keeps a popup recoverable.
Shortcodes, and Forms inside
The popup body accepts [shortcodes], so a form from the Forms module renders right inside the popup and its submissions land in the same Forms inbox. Two native modules, working together.
Every popup in one list, with a real draft-to-publish lifecycle.
The All Popups screen is a full management table: status tabs with live counts, a search box, a bulk-action toolbar, and a row per popup carrying its title, its hashcode, the author, and when it was created. Trash is a soft-delete, and Restore brings a popup back as a Draft, so re-publish it to put it live again. Delete Permanently lives on the Trash tab.
One hashcode you can drop on any link or button site-wide.
Every popup carries its own hashcode in the list and on its edit screen. Paste it as the href on a navigation link, a hero button, or an inline text link, and that click opens the popup. Pair it with autoload to also open on page load, capped per session.
The hashcode is the whole trigger model: a concrete anchor you control, not a hidden rule engine. Combine it with the autoload toggle and per-session frequency for popups that also open on load.
A text editor, any appearance template, or the full SG Builder.
The Editor source on the right rail decides how you build the popup body. Stay in the WYSIWYG text editor, the verified-stable default, pick one of your appearance templates, or switch to the SG Builder visual path and design the popup with the same builder you use for pages. SG Builder authoring is the standout option and is in beta, so the popup canvas opens empty on edit, check the result after you build it.
One module, three authoring paths. The popup body is as simple or as designed as the work needs.
Set how it shows, publish, and it is on the public site.
The Configuration rail controls the title tag, width in pixels, extra CSS classes, and the close, overlay-close, stacking, title, and inline-versus-AJAX toggles. Set the autoload frequency and publish. The popup renders as a centered modal over your page content for visitors immediately, with no build step. This panel shows a published popup as an anonymous visitor sees it, and the Forms module captures what they do next.
One module. The whole popup stack, in the box.
SGEN Popups ships the editor, the visual builder integration, the hashcode trigger, the autoload control, and the draft-to-publish list as one native module. There is nothing to license, install, or renew, and nothing to wire a separate page builder into. The editor, the SG Builder path, the trigger, and the lifecycle are all in the engine, on every plan.
In the box on every plan.
Popups pairs naturally with the rest of the platform: capture the click with Forms, design the body in SG Builder, and see all 23 modules in the module overview.
Frequently asked questions about Popups
How do I trigger a popup from a link? +
#sgp_. Paste it as the href on any link or button anywhere on the site, and clicking that element opens the popup. You can also turn on autoload so the popup opens on page load.Can I design a popup with the page builder? +
Can a popup contain a form from the Forms module? +
[shortcodes], so paste a form's shortcode into the Content area and that form renders inside the popup. Its submissions land in the same Forms submissions inbox, so the popup and the form are two native modules working together.What can I configure on a popup? +
Does autoload show the popup on every visit? +
Can I unpublish or remove a popup? +
When does a published popup go live? +
A real popup editor, SG Builder authoring, hashcode triggers. From $39/mo.
SGEN Popups is one of 23 native modules included in every plan. Build and test popups on the free Sandbox across unlimited staging sites before you pay anything.
From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.

