Personal tools


Interspire Email Marketer For WHMCS

From ModulesGarden Wiki
Jump to: navigation, search


About Interspire Email Marketer For WHMCS

Interspire Email Marketer For WHMCS introduces automated IEM accounts provisioning into your WHMCS.

The module allows your clients to order and supervise their IEM accounts in WHMCS client area as well.
In addition, our product enables both you and your clients to quickly log in to their IEM panels with just one click.

  • Admin Area Features:
✔ Create/Suspend/Unsuspend/Terminate Account
✔ Change Package And Password Of Account
✔ Log In To Each Interspire Email Marketer Account On Click
✔ Configure Client Area Features Per Product
  • Client Area Features:
✔ View User Account Statistics
✔ Log In To Interspire Email Marketer Account On Click
✔ Change Account Password
  • General Info:
✔ Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products (read more)
✔ Multi-Language Support
✔ Supports PHP 7.1 Up To PHP 7.4
✔ Supports WHMCS Template Six
✔ Supports WHMCS V7.8 And Later
✔ Easy Module Upgrade To Open Source Version

Installation and Configuration

This tutorial will show you how to successfully install and configure Interspire Email Marketer For WHMCS.

We will guide you step by step through the whole installation and configuration process.


1. Log in to our client area and download the module.
IEM 1.png
2. In the downloaded file you might find one or two packages that support different PHP versions.

In the most recent versions of the module, you will find only one package that supports PHP 7.1 and later.

PHP71 74.png
Previous updates of the module may contain two packages dedicated to various PHP versions.

The first one that supports PHP 5.6 up to PHP 7.0, and the second one addressed to PHP 7.1 up to PHP 7.3.
Note: Keep in mind that PHP versions 5.6 up to 7.0 are no longer officially supported and their security issues are not fixed or released any more. Find more info here.

PHP56 73.png
Note: You can check the current PHP version in your WHMCS. To do so, proceed to 'Utilities' → 'System' → 'PHP Info'.
3. Extract the package and upload its content into the main WHMCS directory.

The content of the package to upload should look like this.

4. When you install Interspire Email Marketer For WHMCS for the first time you have to rename 'license_RENAME.php' file.

File is located in 'modules/servers/InterspireEmailMarketer/license_RENAME.php'. Rename it from 'license_RENAME.php' to 'license.php'.

IEM 3.png
5. In order to configure your license key, you have to edit a previously renamed 'license.php' file.

Enter your license key between quotation marks as presented on the following screen.
You can find your license key in our client area → 'My Products'.

IEM 4.png

Configuration of Server

6. Now, we will show you how to configure a new product.

Go to 'Setup' 'Products/Services' 'Servers' and press 'Add New Server'.

IEM 5.png
7. In order to set up your server properly, you need to copy your 'Hostname' and 'Access Hash' .
To do so, go to Interspire user account → 'Advanced User Details' as presented below. Your details will be displayed only if you mark 'Enable the XML API' .

In the 'XML Path' you will find the necessary data which are underlined with two different colors. The blue one stands for your 'Hostname' and the green one is the 'Access Hash' .

IEM 6 1.png
Come back to the server configuration. Firstly, choose 'InterspireEmailMarketer' from a dropdown menu and press 'Save Changes'.

Next, enter your server name, IP address, username. Then, copy 'Hostname' and 'Access Hash' from the previous step.
Finally, do not forget to tick the 'Secure' button and 'Save Changes' .

IEM 6.png
8. It is time to create a server group. To do so, click on 'Create New Group'.
IEM 7.png
9. Enter name, click on your previously created server, press 'Add' and afterwards 'Save Changes'.
IEM 8.png

Configuration of Product

10. In order to create and configure a product, go to 'Setup' 'Products/Services' 'Products/Services'.

Click on 'Create a New Group'.

IEM 9.png
11. Enter product group name and press 'Save Changes'.
IEM 10.png
12. When you have a product group, you can create your product.

To do so, click on 'Create a New Product'.

IEM 11.png
13. Afterwards, choose your product group and type from dropdown menus, enter your product name and press 'Continue'.
IEM 12.png
14. Now, move to 'Module Settings' section, choose both 'InterspireEmailMarketer' and your previously created server group from dropdown menus.

Next, click on 'Save Changes'.

IEM 13.png
15. Start by filling in 'Group ID', other options are optional.
IEM 14.png
16. Afterwards, decide which client area features will be available by using checkboxes in the 'Client Area Settings' section.

Confirm through pressing 'Save Changes'.

IEM 15.png
Congratulations! Your module is ready to use.


Interspire Email Marketer For WHMCS allows you to offer and provision Interspire Email Marketer to your clients.

Admin Area

In the admin area you can view your client's access details as well as log into their IEM account with one click.

Additionally, you can manage its status using 'Module Commands' buttons.

IEM 16.png

Client Area

Interspire Email Marketer For WHMCS allows your customers to view statistics of their accounts.

Take a look at the below screen to see exemplary user statistics on newsletters, emails, openings and others.
Note: Viewed here statistics depend on the configuration of your product in 'Module Settings'.
Additionally, your clients can log in to their IEM accounts by pressing button marked on the screen.

IEM 18.png


1. Move to the product's module settings and find 'Advanced User Settings' section to decide which functionalities will be allowed for a user.
There select options you are interested in.
2. Change Package or Password of your product with quick 'Module Commands' buttons in your administrator panel.

Update Instructions

Essential guidance through the process of updating the module is offered here.

Keep in mind there is a quick and easy option in our client area that will let you upgrade the license of your module to an open source version at any time - and at a lower price!
To take advantage of it, simply use the License Upgrade button located on the product's page and a discounted invoice will be generated automatically.

If you are upgrading the module from any version prior or equal to 1.0.6, please remember to update the server connection as described in the server configuration part.

Common Problems

1. When you have problems with connection, check whether your SELinux or firewall does not block ports.
WHMCS Modules
WHMCS Translations
cPanel Modules
Magento Extensions
Magento Themes
PrestaShop Modules
Blesta Extensions
Interspire Email Marketer For WHMCS