Integration with Magento 1 and Magento 2

Magento is an ecommerce platform that enables its customers to sell online. It can be integrated with SALESmanago, thanks to which it’s possible to automate your marketing activities and increase the sale of your products.

To download the plugin for Magento 1, click HERE

To download the plugin for Magento 2, click HERE


Basic scope of integration

  • Integrate external events like “cart” or “purchase”, both for contacts who are logged in and those, who are not – as long as they have a tracking cookie smclient;
  • Export of contacts and historical transactions from e-commerce platform;
  • Automatic addition of a monitoring code to a website;
  • Possibility of assigning tags when a contact registers, signs up for a newsletter or makes a purchase, later these contacts with tags will be sent to the system;
  • Automatic addition of such features as Live Chat, Pop-up Basic and Web Push.

Contact form integration

  • Adding a monitoring parameter to contacts that filled in a contact form;
  • Transfer of information given when contacts register and log in
  • Transfer of contact data (e.g. name and surname, email address, telephone number, address, company name, date of birth, date of creating a contact, tags assigned in the shop);
  • Transfer of contacts along with their opt-in/opt-out status;
  • Back synchronisation (This feature enables checking if contacts who register on e-commerce platform can already be found in SALESmanago database. When a contact exists in the database with opt-in status but while registration does not give a consent, in both SALESmanago system and e-commerce platform the contact has opt-in status.);
  • Transfer of contacts together with tags indicating name of the shop.


Installation of the plugin needed to perform the integration can be performed using the link for downloading the file. Thanks to this solution you can be sure that you are using the latest version of the plugin.

Magento 1

When you use Magento 1.x, click the link.

In the next step, go to Magento Installation in your Admin panel. Log in to your account.

On the upon ribbon select System → Magento Connect → Magento Connect Manager.

In the next step, log in to Magento Connect Manager using data to your Magento Admin panel.

Go to Direct Packege File upload.

[1] Choose file – select a file
[1] Upload – click this option to upload a file

You will be automatically redirected to a console where you can find information that installation was completed as well as name and version of the package.

After refreshing the page, you will see the list with SALESmanago plugin installed.

Go to Magento 1 Admin panel. Now you can see SALESmanago icon on the upon ribbon.

Magento 2

When you use Magento 2.x, download a package benhauer/salesmanago-integration using Composer

To install benhauer/salesmanago-integration Composer package, go to folder with Magento 2 installation on your console

Use an editor (e.g. Nano) and open composer.json file.

In the next step, add “benhauer/salesmanago-integration”: “^4.0.7” (i.e. the package and its version) to “require” section.

Save changes and close the file.

From the level of Magento catalogue (there you have composer.json file) send the command > composer update

When your installation is successful, you will see two packages – benhauer/salesmanago-integration (selected version) and salesmanago/api-util-sso (newest version; it is necessary to proper functioning of the plugin)

Next, send the following commands:

> php bin/magento setup:upgrade &&
> php bin/magento setup:di:compile &&
> php bin/magento setup:static-content:deploy -f &&
> php bin/magento cache:flush

When the installation is ready, log in to your Magento 2 Admin panel.

Now, on the left-hand menu you will see SALESmanago icon.


1) If you use Magento 1.x platform, log in to your e-commerce platform. On the homepage, select SALESmanago on the uppon ribbon.

2) If you use Magento 2.x platform, log in to your e-commerce platform. On the homepage, select SALESmanago on the left menu.

When your configuration is ready, go to the next step and complete configuration in the panel of our module.

If you need more information about the topic mentioned above, please contact us: +1 800 960 0640