Ecomail integration

What integration can do

Export your customers from your loyalty system to Ecomail to send automated emails and campaigns. You can use data from Ellity in personalized campaigns.

You can also respond to events from Ellity.

Installation

Go to the Integrations section in the settings. If you don't have the Ecomail Integration feature added yet , add it. Now you need to fill in the API key. You can find it in your Ecomail - Account Management - For Developers.

Once you fill in a valid API key, you need to select a contact list to which the accounts will sync. If it is not required in the list, create it in Ecomail.

If the activation is successful, a custom field for transferred values ​​(account, etc.) will be created in the set list. These fields are prefixed with ellity_.

Events

In Ecomail automation, you can use several scenarios to communicate with your customers.

You can react to different events. All events contain ellity in the Category field and change in the Action field. The Label field varies by event as follows:

  • customer account change: credit
  • expiry of points: expiry
  • PIN change: pin

You can react to these events in Ecomail automation. Unfortunately, it is not yet possible to use data from events in campaigns - it is therefore not possible to condition sending based on a given change or to pass on the number of expired credits or a new PIN. In this case, please proceed by adding some time delay for synchronization and using a custom field in the contact in the emails for that purpose (for example, ellity_pin for the current pin or ellity_next_expiration_value for the number of points that expire).

Reward for signing up for newsletters

If you want to reward a customer for being added to the subscription list via the contact form on your e-shop, you can.

You can also take points away from him if he unsubscribes from the list.

To melt, proceed as follows:

  1. In Ellity, go to the Ecomail integration, copy the URL given in Settings for notifications about adding a contact to the list
  2. Go to your Ecomail account, to the list of contacts you set up above, select Settings in the menu.
  3. In the Webhook Settings section, enter the copied URL in the Webhook Address field and save.

Once a client logs in/out of the list, Ellity will be notified and add/deduct points to the customer's account.

Notification settings before expiration

After activation, you can set the integration to send a notification about the expiration of points in advance by the set number of days. If you want to send the settings, choose Notify Ecomail in the first field and enter the number of days before the expiration when you want to send the notification in the second field. If you do not want to send notifications, set to Do not send. Then press the Save button .

Notifications are sent once a day at night if the customer has more than 0 credits expiring in the selected number of days.

An event is raised with the value of the expired points and the date when the expiration will occur.

Export customers

Customer data is automatically sent to Ecomail when customer data is created or changed. To perform a one-time export of all customers, go to the Customer List and press the export button at the top right and Export to Ecomail. All current customers in the system will be exported.  It is advisable to do this after activating the integration for the first time. 

Setting outgoing e-mails from the system

If you are going to use Ecomail to send these e-mails, it is necessary to turn off system sending. You do this in the basic settings of system.

What to do if the activation ends with an error?

  • Check that the API key is correct
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.