Magento Platform
Open Source (CE)
1.7, 1.8, 1.9

Tech Specifications

Current Version:
Stable Build
04 July, 2017
Extensions, Marketing, Email Marketing
License Type:
Open Software License 3.0 (OSL-3.0)


This extension integrates the popular PHPList newsletter application with Magento by adding a newsletter checkbox to the checkout process.

Other Extensions by Mage Magic



Back to top

This extension integrates the popular PHPList newsletter application with Magento. PHPList is a newsletter application that allows you to send newsletters to lists of subscribers. This extension works by adding a newsletter checkbox to the billing address form during checkout. This checkbox is checked by default and customers can choose to uncheck the box if they do not want to be automatically subscribed to the newsletter.

When a customer checks out on your store, if the newsletter checkbox is checked, this extension will automatically add the customers e-mail to your configured subscriber list so that you can contact them with future newsletters. This is a useful extension for stores wishing to contact their customers regularly with marketing or sale material. An installation of the free PHPList platform is required. It can be downloaded here.

PHPList Extension Features:

  • Adds Newsletter checkbox on Billing Page of Checkout
  • Allows Customers to Opt-in to Your Newsletter
  • Automatically Adds Customers who Opt-in to Your Subscriber List
  • Custom Database Configuration Options

This extension can be configured to use either a shared Magento database or if you have PHPList connected to a separate database you can configure those settings as defined below:

  • Enabled - Must be set to Yes for the extension to be enabled.
  • Shares Magento Database - This defines whether or not PHPList shares a database with Magento.
  • Database Hostname - Set this to the hostname where your PHPList database is running. Typically this will be set to localhost
  • Database Port - Set this to the port your MySQL database is running on. Default port is 3306.
  • Database Name - This is the database name that contains your PHPList tables.
  • Database Username - The user who has access to the database with read/write privileges.
  • Database Password - The password for the Database Username.
  • Database Table Prefix - This is the prefix used for your PHPList database tables. The default is phplist_
  • Newsletter List - This is the name of the list you want new subscribers to be added to.
  • Enable Debug - This option will enable writing debug information from the extension to the Magento logs.

Click here for more detailed Installation & Configuration Instructions


Release Notes

Back to top


  • Compatible with Open Source (CE) : 1.7 1.8 1.9
  • Stability: Stable Build
  • Description:

    Version 1.0.0

    This version of PHPList Integration for Magento adds the following features.

    Newsletter Checkbox: A checkbox is added to the billing address portion of the frontend checkout allowing customers to check whether they would like to join the newsletter.

    External Database Support: If you are running PHPList on another database this extensions System->Configuration allows you to define an external database other than the Magento database.

    Database Connection Test: Allows you to check the database connection to ensure that the extension is able to connect and find the required PHPList tables for the extension to function.

    Newsletter Lists: The extension automatically populates the available newsletter lists once a database connection to PHPList is established.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top