Newsletter Popup + Easy Account Registration

  1. Home
  2. Docs
  3. Newsletter Popup + Easy Account Registration
  4. Setup


All the fields are self explanatory. Highlighting few fields here


Popup Template file:

This field is introduced to give more flexibility to users to design their own newsletter popup template

Here in this field you will be mentioning location of the template file found under catalog/extension/module/

(Just specify the filename without any extension. Example : newsletter_popup_template_1

Disallow user to close popup:

If you don't want your customer to close the popup or escapes the popup, then you can enable this field. This will disable the close button in the popup.

Enable Simple Account Registration

You can use the popup as a newsletter subscribe form alone as well as you can ask your customer to create an account.

Note: This sign-up form only records first name, last name, email and password of the user. 

If this field is enabled then an easy signup form will be shown once the subscriber clicks subscribe button. Using this form User can easy create an account in your website. Also user will be automatically logged in to thier account once they click on register button. 

To edit the success message, you need to access the language file of this extension and edit the file. The file location according to opencart versions is given below here.

File Location OpenCart Version
catalog/language/english/module/hbnp.php 2.1.x.x
catalog/language/en-gb/extension/module/hbnp.php 2.3.x.x / 3.x.x.x


Set Cookie Value

Technically when a customer is subscribing, or creating an account using this module popup, or even if the customer clicks on the "Not interested" link, a cookie will be set in the user's browser. So that when the same customer uses the same browser, the popup will not appear again to that particular user.

To disable this, you can leave the field empty.


– If you set a new cookie value, the customer will be getting the popup again

– If you are using multiple module, set the same cookie value to all modules

Content Width

If you set to 100, the content in the popup will cover the entire poup.

You can reduces the value as per your need and how you want the content to be get covered in the popup screen. This is useful when you are using a background image to the popup.

Min Screen width when background image gets visible

This popup is designed responive. When a user is viewing the website in mobile/smaller screen devices you may want the content to be shown covering 100% of popup and you may want to disable the background image. 

Therefore the content width setup is ignored and background image will be disabled when the popup is viewed in a screen whose screen size is less than this particular value.

Make sure you setup a background color in accordance with the background image.


  • Do not add more than one popup module in the same layout. You can use only one popup module to a layout. You can create multiple popup module and assign them to different layouts.
  • You can use both block module and popup module in a layout.

Setting up "Subscription /  Registration Confirmation Emails"

Here you will set up the email content that will be sent when an user is subscribing or registering account through this module. 

You can find the setup located at Extensions > Productivity Apps > Multi-purpose Popup/Block Settings

If you do not want to send an email, then simply keep the subject field of that particular email as empty. 

You can use the short-codes mentioned at

Where to find the list of guest subscribers?

You can find it at Extensions > Productivity Apps > Multi-purpose Popup/Block Settings : Guest Subscribers Tab

Note: If a customer subscribes as guest and go one step ahead with creating an account from the module, then that particualar email address will be deleted automatically from Guest Subscribers as the email address will be found under customers with newsletter option enabled.

You can manually remove the entries by selecting and clicking on the delete button. Once a record is deleted you cannot get it back unless you have backup.

You can download the list in excel (xls) format by clicking on the Export to Excel button

Sending Newsletter to Guest Subscribers

  1. Go to Admin: Marketing > Mail
  2. Select the Guest Subscribers from the to list
  3. Compose newsletter and click on Send. 
Was this article helpful to you? Yes No