PHPackages                             magenable/module-popup - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. magenable/module-popup

ActiveMagento2-module

magenable/module-popup
======================

A Magento 2 popup module with newsletter feature

1.0.6(8mo ago)8901—0%1MITPHP

Since Sep 11Pushed 8mo ago2 watchersCompare

[ Source](https://github.com/magenable/module-popup)[ Packagist](https://packagist.org/packages/magenable/module-popup)[ RSS](/packages/magenable-module-popup/feed)WikiDiscussions master Synced today

READMEChangelog (6)Dependencies (2)Versions (7)Used By (0)

Magenable Popup
===============

[](#magenable-popup)

**Magenable Popup** is a Magento 2/Adobe Commerce module that adds a popup to website pages. The content for the popup is sourced from a selected CMS Block. Additionally, the module offers the option to include a newsletter subscription feature in the popup window. Google ReCaptcha v2 and v3 are supported.

[![](README/1.png)](README/1.png)

Installation
------------

[](#installation)

### Composer:

[](#composer)

Run the following command in Magento 2 root folder

```
composer require magenable/module-popup
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy

```

Upgrade
-------

[](#upgrade)

### Composer:

[](#composer-1)

Run the following command in Magento 2 root folder

```
composer update magenable/module-popup
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy

```

User Guide
----------

[](#user-guide)

### Configuration:

[](#configuration)

Go to **Stores** &gt; **Settings** &gt; **Configuration** &gt; **Magenable Extensions** &gt; **Popup**.

#### General

[](#general)

- `Enabled` - Enable or Disable the popup
- `Title` - Title of the popup
- `CMS Block` - You can select a CMS Block for the popup content
- `Button Text` - Newsletter subscription button text
- `Popup Delay` - You can specify number of seconds when popup should arise

#### Visibility

[](#visibility)

- `Visibility Type` - Choose to show the popup on all pages, excluding specified pages, or only show the popup on specified pages
- `Pages` - Specify the URLs of the pages (without the base URL) based on the previous configuration

#### Newsletter Subscription

[](#newsletter-subscription)

- `Add Newsletter Subscription Form` - You can add a newsletter subscription form to the popup

#### Design

[](#design)

- `Max Width of Popup` - Max width of popup in pixels
- `Button Text Color` - Newsletter subscription button color
- `Button Background` - Newsletter subscription button background

[![](README/2.png)](README/2.png)

**Note:** *Magento Google Recaptha implementation has a bug that breaks a big rendering aroun Newsletter box. It affects alignment of Newsletter pop-up.*

#### Compatibility

[](#compatibility)

Tested with Magento Open Source 2.4.4 - 2.4.7, but will probably work with older Magento 2.X versions and Adobe Commerce

#### About developer

[](#about-developer)

The extension is developed by Magenable (), eCommerce consultancy specializing in Magento/Adobe Commerce based in Melbourne, Australia

###  Health Score

38

—

LowBetter than 86% of packages

Maintenance59

Moderate activity, may be stable

Popularity25

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~132 days

Recently: every ~161 days

Total

6

Last Release

261d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a87da60b1fad5ccd677d5d9191ac4a8508cb54d0ea338efabbec53ab5134d058?d=identicon)[magenable](/maintainers/magenable)

---

Top Contributors

[![alek-s-andr](https://avatars.githubusercontent.com/u/34573954?v=4)](https://github.com/alek-s-andr "alek-s-andr (5 commits)")

---

Tags

magentomagento2popupnewslettermagento 2 popup newsletter

### Embed Badge

![Health badge](/badges/magenable-module-popup/health.svg)

```
[![Health](https://phpackages.com/badges/magenable-module-popup/health.svg)](https://phpackages.com/packages/magenable-module-popup)
```

###  Alternatives

[spatie/laravel-newsletter

Manage Mailcoach and MailChimp newsletters in Laravel

1.7k6.2M23](/packages/spatie-laravel-newsletter)[activecampaign/api-php

Official PHP wrapper for the ActiveCampaign API.

1172.1M11](/packages/activecampaign-api-php)[jacobbennett/sendyphp

A PHP Library for interfacing with the Sendy newsletter system (http://sendy.co)

133162.1k](/packages/jacobbennett-sendyphp)[hocza/sendy

Sendy API implementation for Laravel

71192.5k](/packages/hocza-sendy)[ahmadawais/sendy-php-api

Sendy PHP API Wrapper: Complete API interfacing.

8671.3k](/packages/ahmadawais-sendy-php-api)[rdoepner/cleverreach

CleverReach REST API v3 client

34324.7k](/packages/rdoepner-cleverreach)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
