Description
BoostBox is a powerful WordPressÂź plugin designed to increase conversion rates, customer retention, and revenue by offering flexible, customizable popups, modals, and content overlays.
With BoostBox, you can effortlessly build popups directly within the WordPressÂź editor using blocks, columns, groups, and patternsâno need to learn a new interface or design tool. It’s a seamless integration with the editor you’re already familiar with, enabling you to create targeted popups that drive engagement and conversions.
Whether you’re looking to capture leads, promote events, showcase products, or drive sales, BoostBox has you covered. The plugin’s versatility allows you to:
- Capture email signups
- Showcase featured products
- Promote upcoming events
- Build custom sales funnels
- Launch targeted campaigns
- … and more!
Full-Site Editing (FSE) Integration
BoostBox leverages WordPressÂź Full-Site Editing (FSE) capabilities, enabling you to design popups that perfectly match your siteâs branding and layout. Say goodbye to third-party buildersâBoostBox works natively within WordPressÂź, making popup creation fast and intuitive.
Key Features
- Create popups, modals, and overlays using WordPressÂź blocks and patterns
- Customize animations, display settings, and targeting options
- Support for custom post types and granular targeting of specific pages or posts
- Multiple trigger options including auto-open, scroll, and timer-based popups
- Full control over popup design and placement without leaving the WordPressÂź editor
BoostBox is your go-to plugin for building popups that enhance engagement, increase conversions, and improve overall site functionalityâall without adding complexity to your workflow.
Build with BoostBox Pro
BoostBox Pro includes additional triggers, targets and animations, making it the perfect addition to your popup building toolbox.
Learn more here.
Screenshots
Blocks
This plugin provides 1 block.
- BoostBox Popups
Installation
- Go to
Plugins - Add New
in your WordPressÂź admin panel and search for BoostBox - Install and activate the plugin directly in your admin panel
- Pat yourself on the back for a job well done đ
FAQ
-
Can I use BoostBox without any coding knowledge?
-
Yes, BoostBox is designed to work seamlessly within the WordPressÂź editor, using the familiar block-based interface. No coding skills are needed to create beautiful, functional popups.
-
What types of popups can I create with BoostBox?
-
BoostBox allows you to create various types of popups including:
- Email signups
- Product showcases
- Event promotions
- Lead generation forms
- Basically, the ideas are only limited to your imagination
-
How can I customize the appearance and behavior of my popups?
-
BoostBox provides a wide range of customization options beyond the actual popup built in the editor, including:
- Setting max width for the popup
- Choosing from various animation styles (fade, slide, pop swirl, and more)
- Configuring popup triggers (on page load, scroll, or timer)
- Targeting specific pages, posts, or custom post types
- Customizing the look and placement of the close button
-
Is BoostBox compatible with other WordPressÂź themes and plugins?
-
Yes, BoostBox is designed to be compatible with most WordPressÂź themes and plugins. It integrates directly with the core WordPressÂź editor, so it should work smoothly across most environments.
Reviews
Contributors & Developers
“BoostBox – Popup Builder for the Core Editor” is open source software. The following people have contributed to this plugin.
Contributors“BoostBox – Popup Builder for the Core Editor” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “BoostBox – Popup Builder for the Core Editor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.1.1
- Added
Go Pro
link in the Plugins page if BoostBox Pro is not installed inboostbox.php
- Updated
boostbox_detect_page_context
function with additional context checks inincludes/boostbox-helper-functions.php
2.1.0
- Added
PluginUpdateChecker
to serve plugin updates directly from GitHub instead of wp.org inboostbox.php
2.0.1
- Added notice about potential disruption to plugin updates by Matthew Mullenweg and what our next steps will be in
boostbox.php
2.0.0
- Added 2 new AJAX functions for fetching posts in
admin/class-boostbox-admin.php
- Added Trigger options to display settings metabox in
admin/metaboxes/boostbox-display-settings.php
- Added 4 new helper functions in
includes/boostbox-helper-functions.php
- Updated the
boostbox_allowed_tags
function’s svg options inincludes/boostbox-helper-functions.php
- Updated JS to include new trigger options in
admin/js/boostbox-admin.js
- Updated localize scripts with code for multiple popups in
public/class-boostbox-public.php
- Updated CSS to include new Trigger tab in
admin/css/boostbox-admin.css
- Updated
boostbox_popup_post_check
to include CPTs and general targets inincludes/boostbox-helper-functions.php
- Updated impression and conversion tracking to work with multiple popups in
public/class-boostbox-public.php
- Updated the public JS to include functionaliy for multiple popups in
public/js/boostbox-public.js
- Updated popup metabox with checkbox option to disable popups on a page-by-page basis in
admin/metaboxes/boostbox-popup-settings.php
- Updated CSS to only enqueue if popups are present on the page in
public/class-boostbox-public.php
- Updated
boostbox_popup_html
to usewp_footer
instead oftemplate_redirect
inpublic/boostbox-popups.php
- Updated admin JS to only load if you are on the edit screen in
admin/class-boostbox-admin.php
- Optimized the display settings metabox tabbed content in
admin/metaboxes/boostbox-display-settings.php
- General code cleanup throughout multiple files of the plugin
1.6.2
- Updated variables to fix deprecation notices throughout multiple files of the plugin
- Updated array to shorthand syntax throughout multiple files of the plugin
- General code cleanup throughout multiple files of the plugin
1.6.1
- Bugfix for fatal error when plugin is first installed and settings return empty in
public/boostbox-popups.php
1.6.0
- Added âboostbox_settings_disable_analyticsâ helper function in
includes/boostbox-helper-functions.php
- Added âboostbox_settings_disable_analyticsâ filter in
includes/boostbox-helper-functions.php
- Added âboostbox_settings_cookie_daysâ helper function in
includes/boostbox-helper-functions.php
- Added âboostbox_settings_cookie_daysâ filter in
includes/boostbox-helper-functions.php
- Added âDisable analyticsâ setting in
admin/boostbox-admin-settings.php
- Updated impressions/conversions to turn off if analytics is disabled in multiple files throughout the plugin
- Updated boostbox_settings_disable_analytics() checks in multiple files throughout the plugin
- Updated metabox HTML elements to use echo with
wp_kses
inadmin/metaboxes/boostbox-display-settings.php
- Updated input allowed tags to include checked attribute in
includes/boostbox-helper-functions.php
- Updated localize script to use new
boostbox_settings_cookie_days
helper function inpublic/class-boostbox-public.php
- Updated text strings for localization in
languages/boostbox.pot
- General code cleanup throughout multiple files throughout the plugin
1.5.0
- Added âBoostBox Popupsâ block in
admin/class-boostbox-admin.php
- Added âBoostBox Popupsâ block in
admin/js/boostbox-popups-block.js
- Added âboostbox_popup_settings_popups_optionsâ filter in
admin/boostbox-admin-settings.php
- Added âboostbox_restrict_posts_redirect_urlâ filter in
admin/boostbox-custom-post-type.php
- Added âboostbox_popup_conversion_rate_formatted_percentageâ filter in
includes/boostbox-helper-functions.php
- General code cleanup throughout multiple files of the plugin
1.4.0
- Added BoostBox_CPT_Columns class in
admin/class-boostbox-cpt-columns.php
- Added metrics to popup list view in dashboard in
admin/boostbox-custom-post-type.php
- Added
boostbox_popup_conversion_rate
helper function inincludes/boostbox-helper-functions.php
- Updated popup conversion rate output to use new helper function in
admin/metaboxes/boostbox-metrics-settings.php
- Updated popup conversion rate output to use new helper function in
admin/boostbox-custom-post-type.php
- Updated various html elements with escaping functions in various files throughout the plugin
- Updated popup metabox with select2 for the dropdown in
admin/class-boostbox-admin.php
- Updated popup metabox with select2 for the dropdown in
admin/js/boostbox-admin.js
1.3.1
- Added âscroll distanceâ setting when âon-scrollâ trigger is selected in
admin/js/boostbox-admin.js
- Added âscroll distanceâ setting when âon-scrollâ trigger is selected in
admin/metaboxes/boostbox-display-settings.php
- Updated metabox tabs to separate âtriggersâ settings in
admin/metaboxes/boostbox-display-settings.php
- Updated display settings to show/hide trigger settings based on trigger type in
admin/js/boostbox-admin.js
- Updated localize script to pass custom scroll distance in
public/class-boostbox-public.php
- Updated JS that controlls scroll trigger while including custom scroll distance in
public/js/boostbox-public.js
- Updated display settings tab organization in
admin/metaboxes/boostbox-display-settings.php
- Updated display settings metabox image in
assets/screenshot-4.jpg
1.3.0
- Added cookie days setting to popup display settings in
admin/metaboxes/boostbox-display-settings.php
- Added âMetricsâ metabox to display popup impressions and conversions in
admin/metaboxes/boostbox-metrics-settings.php
- Bugfix when setting cookie date and miscalculating the days from current date in
public/class-boostbox-public.php
- Bugfix when setting cookie date and miscalculating the days from current date in
public/js/boostbox-public.js
- Bugfix for conversion tracking to not run when close icon is clicked in
public/js/boostbox-public.js
- Updated screen check for select2 script enqueue in
admin/class-boostbox-admin.php
- Updated metabox display placement to ânormalâ instead of âsideâ in
admin/metaboxes/boostbox-display-settings.php
- Updated styles to hide metabox content when clicked closed in
admin/css/boostbox-admin.css
- General code cleanup throughout multiple files of the plugin
1.2.2
- Added âhiddenâ placement option for close icon in
admin/metaboxes/boostbox-display-settings.php
- Bugfix for impression count continuously running on scroll trigger in
public/js/boostbox-public.js
- Updated display settings metabox with tabbed settings fields in
admin/metaboxes/boostbox-display-settings.php
- Updated display settings metabox tabbed settings fields styles in
admin/css/boostbox-admin.css
- Updated metabox dropdowns to use select2 in
admin/js/boostbox-admin.js
- Updated localize script array to include close icon placement in
public/class-boostbox-public.php
- Updated close icon to hide itself if placement is âhiddenâ in
public/boostbox-popups.php
- Updated popup to close when overlay is clicked when close icon is hidden in
public/js/boostbox-public.js
- Updated popup so overlay clicks trigger popup closure when icon is hidden in
public/js/boostbox-public.js
- Updated popup HTML to use role=’dialogâ in
public/boostbox-popups.php
- Updated settings page background color in
admin/css/boostbox-admin.css
1.2.1
- Added âclose icon placementâ to display settings in
admin/metaboxes/boostbox-display-settings.php
- Added select2 integration for display settings (to be used in upcoming releases) in
admin/class-boostbox-admin.php
- Bugfix for cookie days setting so the value shows up in the field after you save it in
admin/class-boostbox-admin-settings.php
- Bugfix for cookies not keeping popup hidden after closing it in
public/js/boostbox-public.js
- Bugfix for on-scroll trigger continuing to display even after popup is closed in
public/js/boostbox-public.js
- Updated text for the cookie days option in the settings page in
admin/boostbox-admin-settings.php
- Updated popup HTML to include class name for close icon position in
public/boostbox-popups.php
- Updated display settings metabox field grid styles in
admin/css/boostbox-admin.css
- Updated âGutenbergâ references to use âthe core editorâ instead in various files throughout the plugin
1.2.0
- Updated CPT file to escape if accessed directly in
admin/boostbox-custom-post-type.php
- Updated popup to use WP_Query instead of REST API in
public/boostbox-popups.php
- Updated JS enqueue and localization in
admin/class-boostbox-admin.php
- Updated display metabox to include close icon color picker in
admin/metaboxes/boostbox-display-settings.php
- Updated close icon color to use metabox settings in
public/boostbox-popups.php
- Updated banner and icon assets for WP directory in
assets/
- Updated various styles for the core boostbox popup codes
1.1.0
- Added
boostbox_popup_default_width
,boostbox_popup_default_wide_width
,boostbox_popup_content_classes
andboostbox_popup_overlay_classes
filters inpublic/boostbox-popups.php
- Added popup-swirl and anvil animation types in
admin/metaboxes/boostbox-display-settings.php
- Added class names to popup based on selected position in
public/boostbox-popups.php
- Added max-width option to the popup metabox settings in â
- Added Cookie JS script in
public/js/js.cookie.min.js
- Updated settings to include cookie days in
admin/boostbox-admin-settings.php
- Updated popup wrapper to include animation type class name in
public/boostbox-popups.php
- Updated popup to set dynamic cookie days from settings in
public/class-boostbox-public.php
- Updated localize_script with impression and conversion data in
admin/class-boostbox-admin.php
- Updated popups to include tracking of impressions and conversions in
public/class-boostbox-public.php
- Updated usage of
get_bloginfo( 'home' )
withget_bloginfo( 'url' )
inpublic/boostbox-popups.php
- Updated styles for all popups and animation styles in
public/css/boostbox-public.css
1.0.0
- Initial commit