Shopware 6

Shopware is a leading German eCommerce platform designed for B2B and B2C activities. The Shopware platform offers a wide range of online store configuration and functionality expansion with numerous plugins and integration. Now it is also possible to integrate with the SALESmanago system, which allows you to collect and send customer data.

To download the plug-in, CLICK HERE


  1. Basic information
  2. The scope of integration
  3. Installation
  4. Configuration

1. Basic information

Two languages ​​are available in the plug – Polish and English. It supports multistore, and the store ID is created by Shopware and automatically redirected to the integration. One customer can stay on one store domain at a time. In case that we want to remove a plug-in, it has the option of leaving the user’s data.

TIP: The integration creates two tables in the database: salesmanago_config (responsible for all collected customer data) and salesmanago_system (responsible for all platform and integration settings).

If you want to check the system requirements for the plugin, its current version and learn more about it, click here >>

2. The scope of integration

Integration is two-way. It works with both Shopware to SALESmanago and from SALESmanago to Shopware. Synchronization and data transfer are performed automatically.

Integration scope:

  • Transferring registered contacts to SALESmanago with all the data, opt-out status and the tag granted when registering contacts,
  • When subscribing to the newsletter of a registered contact, transferring information about the change of status to SALESmanago, marking the contact with a newsletter subscription,
  • Transferring information about changing the contact status when unsubscribing from the newsletter,
  • Transferring information about changes and updates to profile data,
  • Transferring information about changes and updates of the address,
  • Transferring external events such as CART and PURCHASE along with products, source (domain name), basket value, external ID, details and number of the product in the cart,
  • Transferring information about changes and updates of the cart, e.g. information about adding or removing a product, changing the number of products,
  • Marking the customer who made the purchase with a tag,
  • Marking the guest who made the purchase with a purchase tag,
  • Marking the new users with tag  registration.

3. Installation

To go to the configuration stage and set the correct data for your e-shop domain, you first need to download and install the plugin.

Download the plugin here >>

The next step is to load the plugin from the Shopware level (Settings / System / Plugins) or upload the plugin folder to <root> / custom / plugins.

In the main menu, select the [1] Settings tab, and then, in the smaller menu [2] System. Click [3] Plugins to go to the next panel.

[1] Load plug-in – click to open the computer explorer window, select the previously downloaded plug in it.

[2] Install – after uploading a plug-in, expand its settings and click Install.

[3] Activate – to run the plug and enable it to work properly, it must be activated.

If you have followed all the steps correctly, you can proceed to the next step – configuration.

4. Configuration

To go to plugin settings, select SALESmanago from the side menu in the admin panel:

You will be redirected to the login panel where you have to enter basic login details for your account in the SALESmanago system. Enter the email address you use to log in to the system and the password you chose when creating your account, and then select your store. All store domains that have been added to and configured with Shopware are available on the list. You can also modify your endpoint if your account location is non-standard. Click Login.

If you have entered the correct login details, the SALESmanago logo will be displayed on the main screen. Now let’s move on to Account settings.

In the Account Settings you can change the basic SALESmanago integration settings:

[1] Client ID – customer ID in SALESmanago, it cannot be changed because it is downloaded automatically from the SALESmanago system.

[2] Endpoint – informs about the location of the account to which the logged in account is connected, it cannot be changed because it is automatically downloaded from the SALESmanago system.

[3] Shop ID – informs about the location of the store on which the user is logged in (refers to the store that you selected at the login point).

[4] Client email – select an email address from the drop-down list. You can select all email addresses available and configured with the SALESmanago system that have the role of owner, i.e. contact owner.

[5] Use Double opt-in when user subscribed to the newsletter

Learn more about mandatory user confirmation >>

[6] Template ID – to find the Template ID, log in to your SALESmanago account. Then go to Email MarketingTemplate List. Click Edit. In the url you will find the template ID:

[7] Email account ID – to find your email account ID, log in to your SALESmanago account. Then go to Settings Email Accounts. Click Edit. You will find the email account ID in the url.

[8] Subject of the email message – enter the subject of the e-mail message that will be displayed to the recipients.

IMPORTANT: If you do not fill in all the fields, the default sendings information from SALESmanago will be downloaded.

Go to the Platform settings tab. Here you can set the time for which the “CART” event will be updated:

Choose from the available options.

Then select Ignored email domains, i.e. those whose registration will not send data to SALESmanago:

IMPORTANT: Separate domains with commas, without spaces.

The last element of the Platform settings are the tags:

Determine what tags will be assigned at the time of:

[1] Contact registration – enter the tags that will be assigned to the user when he creates a new account on your platform.

[2] Subscribing to the newsletter – enter the tags that will be assigned to the user when he agrees to receive emails.

[3] Purchase – enter tags that will be assigned to the user when he makes a purchase on your store’s platform.

[4] Purchase (in the case of a guest) – enter the tags that will be assigned to the user, if he is not registered and makes a purchase as a guest.

IMPORTANT: All tags should be separated by commas, without spaces.

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