Title: Boxzilla &#8211; WordPress Popup Builder
Author: Danny van Kooten
Published: <strong>May 11, 2016</strong>
Last modified: May 8, 2026

---

Search plugins

![](https://ps.w.org/boxzilla/assets/banner-772x250.png?rev=1414640)

![](https://ps.w.org/boxzilla/assets/icon-256x256.png?rev=1414640)

# Boxzilla – WordPress Popup Builder

 By [Danny van Kooten](https://profiles.wordpress.org/dvankooten/)

[Download](https://downloads.wordpress.org/plugin/boxzilla.3.4.8.zip)

 * [Details](https://test.wordpress.org/plugins/boxzilla/#description)
 * [Reviews](https://test.wordpress.org/plugins/boxzilla/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/boxzilla/#installation)
 * [Development](https://test.wordpress.org/plugins/boxzilla/#developers)

 [Support](https://wordpress.org/support/plugin/boxzilla/)

## Description

Boxzilla is a WordPress popup builder for adding targeted popups, slide-ins, and
call-to-action boxes to your site. Show a box after a visitor scrolls, waits on 
the page, views multiple pages, clicks a link, or reaches a specific page element.
Each box can contain any WordPress content, including shortcodes from form plugins.

Use Boxzilla for newsletter sign-up forms, content upgrades, product offers, important
notices, surveys, or any other message that should appear at the right moment without
taking over the whole page.

### What you can build with Boxzilla

 * **Targeted WordPress popups** – show boxes only on the posts, pages, or conditions
   you choose.
 * **Scroll-triggered slide-ins** – open a box after a visitor scrolls past a percentage
   of the page or reaches a specific element.
 * **Timed call-to-action boxes** – show a message after a set number of seconds
   on the page.
 * **Pageview-based prompts** – wait until a visitor has viewed several pages before
   showing a box.
 * **Click-triggered modals** – open a box from a link, button, or URL hash such
   as `#boxzilla-94`.
 * **Flexible content** – add text, images, forms, shortcodes, embeds, or custom
   HTML to any box.
 * **Visual appearance controls** – choose the position, animation, colors, and 
   box style from the WordPress admin.
 * **Dismissal control** – decide how long a box should stay hidden after a visitor
   closes it.
 * **Small front-end script** – Boxzilla adds only 6 kB of JavaScript to your website.

### Works with your forms and content

Boxzilla works with plugins that output shortcodes, including [Mailchimp for WordPress](https://wordpress.org/plugins/mailchimp-for-wp/).
Add the shortcode to your box content, choose when the box should appear, and publish
it.

### Premium add-ons

The core Boxzilla plugin is free. Paid add-ons are available for advanced triggers
and integrations, including exit-intent popups and time-on-site targeting.

[Browse Boxzilla add-ons](https://boxzillaplugin.com/add-ons/#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description)

### Helpful links

 * [Read more about Boxzilla](https://boxzillaplugin.com/#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description)
 * [View the Boxzilla demo site](https://boxzillaplugin.com/demo/#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description)
 * [Read the Boxzilla Knowledge Base](https://boxzillaplugin.com/kb/)
 * [Get community support on WordPress.org](https://wordpress.org/support/plugin/boxzilla)

If you are a [Boxzilla Premium customer](https://boxzillaplugin.com/pricing#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description),
use the premium support email for a faster reply.

## Screenshots

 * [[
 * A Boxzilla WordPress popup with a newsletter sign-up form.
 * [[
 * A styled Boxzilla popup showing a different modal design.
 * [[
 * The Boxzilla popup editor, where you manage content, triggers, targeting, and
   appearance settings.

## Installation

 1. In your WordPress dashboard, go to Plugins > Add New.
 2. Search for “Boxzilla”.
 3. Click Install Now, then Activate.
 4. Go to Boxzilla > Add New to create your first popup or slide-in box.
 5. Add your content, choose display rules, adjust the appearance settings, and publish
    the box.

To install manually:

 1. Download the Boxzilla ZIP file from WordPress.org.
 2. Go to Plugins > Add New > Upload Plugin.
 3. Upload the ZIP file and click Install Now.
 4. Activate the plugin.
 5. Go to Boxzilla > Add New to create your first box.

Optional: install [Boxzilla add-on plugins](https://boxzillaplugin.com/add-ons/)
for advanced triggers and integrations.

## FAQ

### What does this WordPress popup plugin do?

Boxzilla lets you create popup, slide-in, modal, and call-to-action boxes for WordPress.
You choose the content, page targeting, trigger, animation, and dismissal behavior.

### Can I show a form inside a Boxzilla popup?

Yes. Boxzilla works with shortcode-based form plugins, including [Mailchimp for WordPress](https://wordpress.org/plugins/mailchimp-for-wp/).
Add the form shortcode to the box content and publish the box.

### Can I open a popup after someone clicks a link or button?

Yes. Link to the box ID from any link or button. For example, if your box ID is 
94, use this link:

    ```
    <a href="#boxzilla-94">Open Box</a>
    ```

### Can I open a box as soon as a page loads?

Yes. Configure this in the box settings, or add a URL hash such as `#boxzilla-13`
to the page URL. Replace `13` with the ID of the box you want to show.

### Can I customize the popup design?

Yes. Boxzilla includes appearance settings for the popup position, animation, and
style. You can also add custom CSS when you need more control.

    ```
    .boxzilla { } /* all boxes */
    .boxzilla-5 { } /* only the box with ID 5 */
    ```

### Will Boxzilla slow down my website?

Boxzilla adds only 6 kB of JavaScript to the front end. The script is built for 
small, targeted popups and slide-ins.

### How do I disable automatic paragraphs in box content?

WordPress content filters are added to the `boxzilla_box_content` filter hook. You
can remove them with this code:

    ```
    remove_filter( 'boxzilla_box_content', 'wptexturize' );
    remove_filter( 'boxzilla_box_content', 'convert_smilies' );
    remove_filter( 'boxzilla_box_content', 'convert_chars' );
    remove_filter( 'boxzilla_box_content', 'wpautop' );
    remove_filter( 'boxzilla_box_content', 'do_shortcode' );
    remove_filter( 'boxzilla_box_content', 'shortcode_unautop' );
    ```

## Reviews

![](https://secure.gravatar.com/avatar/710178fe9cd6ed5572fb7aa26cdf7ed2ec43f889054d80a8411e4644276c3055?
s=60&d=retro&r=g)

### 󠀁[Perfect & Easy setup](https://wordpress.org/support/topic/perfect-easy-setup/)󠁿

 [Wael Rashed](https://profiles.wordpress.org/forsan73/) March 13, 2026

Perfect Plugin and easy to setup and have where and when appear.thank you

![](https://secure.gravatar.com/avatar/82285ec080c3d7afbe38603c11d47958cc95b07e0f80fbd8364271a052fa35fd?
s=60&d=retro&r=g)

### 󠀁[Fantastico plugin!!](https://wordpress.org/support/topic/fantastico-plugin-55/)󠁿

 [chimica](https://profiles.wordpress.org/chimica/) January 10, 2026

Funziona egregiamente, fa tutto quello che promette e lo fa benissimo. Grazie!

![](https://secure.gravatar.com/avatar/22ec0e1f9d8c85e6cd675fd94c7835d2f8968e84af7172babda9b5bcd9a2d207?
s=60&d=retro&r=g)

### 󠀁[This is what a WP plugin should be like](https://wordpress.org/support/topic/this-is-what-a-wp-plugin-should-be-like/)󠁿

 [PieterCM](https://profiles.wordpress.org/pietercm/) October 29, 2025

Free. Simple. Decent. Does the job.

![](https://secure.gravatar.com/avatar/254b5991545f3b8f6c671d5930c766a23f36b42a24f7e3876f9bcc35c8c154b1?
s=60&d=retro&r=g)

### 󠀁[Easy to Implement](https://wordpress.org/support/topic/easy-to-implement-51/)󠁿

 [iamjwal](https://profiles.wordpress.org/iamjwal/) October 9, 2025

Boxzilla is a great plugin…easy to implement and ideal for a variety of applications.
The free version gets the job done, but there are also premium options for folks
who want more advanced functionality.

![](https://secure.gravatar.com/avatar/7bded5c12e21e677d16978c93b72ca23f397ec4da0ab6562fa6781795dd6dbfa?
s=60&d=retro&r=g)

### 󠀁[Great Plugin works well](https://wordpress.org/support/topic/great-plugin-works-well-46/)󠁿

 [Richard Munter](https://profiles.wordpress.org/runningman/) April 10, 2025

Have been using this for a long time. Works very well with lots of options. Recommended.

![](https://secure.gravatar.com/avatar/ecba52f08216118aced6cac05af01ba64fcc37138646b7fd7d562e928cde3b2b?
s=60&d=retro&r=g)

### 󠀁[Love it, works great, easy to style](https://wordpress.org/support/topic/love-it-works-great-easy-to-style/)󠁿

 [Jasper MMM](https://profiles.wordpress.org/studiotwee/) January 13, 2025

I love the simplicity and HTML output of this plugin. It allows for proper custom
css theming.

 [ Read all 131 reviews ](https://wordpress.org/support/plugin/boxzilla/reviews/)

## Contributors & Developers

“Boxzilla – WordPress Popup Builder” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Danny van Kooten ](https://profiles.wordpress.org/dvankooten/)
 *   [ ibericode ](https://profiles.wordpress.org/ibericode/)
 *   [ Harish Chouhan ](https://profiles.wordpress.org/hchouhan/)
 *   [ Lap ](https://profiles.wordpress.org/lapzor/)

“Boxzilla – WordPress Popup Builder” has been translated into 2 locales. Thank you
to [the translators](https://translate.wordpress.org/projects/wp-plugins/boxzilla/contributors)
for their contributions.

[Translate “Boxzilla – WordPress Popup Builder” into your language.](https://translate.wordpress.org/projects/wp-plugins/boxzilla)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/boxzilla/), check out
the [SVN repository](https://plugins.svn.wordpress.org/boxzilla/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/boxzilla/) by [RSS](https://plugins.trac.wordpress.org/log/boxzilla/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.4.8

 * Fix: Ensure navigation links have an `href` attribute before filtering.
 * Fix: Normalize request URLs for URL matching by keeping trailing slashes consistent
   and removing tracking query parameters.
 * Enhancement: Match the dismissal cookie expiration time when a form inside a 
   box is submitted.
 * Deprecated: Remove `Boxzilla.off` from the JavaScript API because it was a no-
   op and unused.

#### 3.4.7

 * Enhancement: Add an uninstall script to clean up all database entries from the
   plugin.
 * Fix: Correct missing closing element in box rule settings.
 * Fix: Remove duplicate `class` attribute on the settings page wrapper element.
 * Fix: Remove duplicate `id` attribute on the box width input field.
 * Fix: Resolve a deprecation in the `get_terms()` call.
 * Enhancement: Improve types, PHPDoc, and unused code cleanup.

#### 3.4.6

 * Fix: Fire the `box.interactions.link` event for image clicks and nested elements
   inside links.

#### 3.4.5

 * Enhancement: Mark an option as autoloaded for a minor performance gain.
 * Enhancement: Replace `strtotime('now')` with `time()`.

#### 3.4.4

 * Enhancement: Run a periodic compatibility check with WordPress nightly.

## Meta

 *  Version **3.4.8**
 *  Last updated **4 days ago**
 *  Active installations **20,000+**
 *  WordPress version ** 4.6 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/boxzilla/), [English (US)](https://wordpress.org/plugins/boxzilla/),
   and [Italian](https://it.wordpress.org/plugins/boxzilla/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/boxzilla)
 * Tags
 * [call to action](https://test.wordpress.org/plugins/tags/call-to-action/)[modal](https://test.wordpress.org/plugins/tags/modal/)
   [popup builder](https://test.wordpress.org/plugins/tags/popup-builder/)[popups](https://test.wordpress.org/plugins/tags/popups/)
   [slide-in](https://test.wordpress.org/plugins/tags/slide-in/)
 *  [Advanced View](https://test.wordpress.org/plugins/boxzilla/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  121 5-star reviews     ](https://wordpress.org/support/plugin/boxzilla/reviews/?filter=5)
 *  [  3 4-star reviews     ](https://wordpress.org/support/plugin/boxzilla/reviews/?filter=4)
 *  [  4 3-star reviews     ](https://wordpress.org/support/plugin/boxzilla/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/boxzilla/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/boxzilla/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/boxzilla/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/boxzilla/reviews/)

## Contributors

 *   [ Danny van Kooten ](https://profiles.wordpress.org/dvankooten/)
 *   [ ibericode ](https://profiles.wordpress.org/ibericode/)
 *   [ Harish Chouhan ](https://profiles.wordpress.org/hchouhan/)
 *   [ Lap ](https://profiles.wordpress.org/lapzor/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/boxzilla/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://boxzillaplugin.com/#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=donate-link)