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 5.6 Up To PHP 7.3
✔ Supports WHMCS Template Six
✔ Supports WHMCS V7.4 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 will find two packages that support different PHP versions.
As presented on the screen below, the first one is dedicated to PHP 5.6 up to PHP 7.0, while the second one is aimed at PHP 7.1 up to PHP 7.3.
It does not apply to open source versions.

Note: You can check the current PHP version in your WHMCS. To do so, proceed to 'Utilities' → 'System' → 'PHP Info'.

PHP56 73.png
3. Extract the downloaded file and choose the one with the right PHP version. Upload and extract the PHP file into the main WHMCS directory.

The content of PHP version files 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. Next, enter your server name, IP address/hostname, username and access hash.

Choose 'InterspireEmailMarketer' from a dropdown menu and press 'Save Changes'.
Note: You can find your username and access hash in your Interspire user account → 'User Permissions'.

Your details will be displayed only if you mark 'Enable the XML API'. Access hash is displayed as 'XML Token'.
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.

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