Back to ChangelogBack to Changelog

New unassigned templates filter, individual notification fix and API

New unassigned templates filter in the overview, fix for individual subscribe and unsubscribe contact notifications, fix for the bell notification when the contact limit is exceeded, new sGTM tag version and two API fixes.

IMPROVEMENT

Templates: new Unassigned filter in the overview

The templates overview now has an Unassigned item in the dropdown menu. It shows only templates that are not assigned to any folder. The item displays the count of such templates and the selection stays active even after refreshing the page. Users with many templates can easily find and organise templates outside the folder structure.

FIX

Contacts: individual notifications can be set up separately

For individual subscribe and unsubscribe contact notifications, the notification was only sent when both addresses were filled in at once. Now it's enough to fill in just one of them ‑ the subscribe notification address separately, the unsubscribe one separately, or both together. The notification is sent based on which addresses are filled in.

FIX

Campaigns: the bell shows the correct reason for non‑delivery when the contact limit is exceeded

Plan‑based accounts whose sending was blocked due to exceeding the contact limit were incorrectly shown a message about insufficient email credits in the bell notification. Now the correct information is shown ‑ that the number of contacts exceeds the plan limit, with a recommendation to upgrade the plan or reduce the number of active contacts.

IMPROVEMENT

Server‑side GTM: new version of the Ecomail tag

We've released a new version of the Ecomail tag for server‑side Google Tag Manager. We fixed the data assembly when unsubscribing a contact. For unsubscribing to work correctly, the Update existing option must be enabled in the Data about user section of the tag template.

FIX

API: creating an already existing domain returns a readable error

The POST /domains endpoint returned a generic 500 error with an HTML response when attempting to create a domain that already exists in the account. It now returns status code 422 with a readable JSON body that clearly states the domain already exists.

FIX

API: overly long web event parameters are trimmed instead of failing

The web events endpoint (tracker/events) could fail if an incoming parameter exceeded the length allowed by the database. The value is now automatically trimmed to the allowed length and returned in that form in the response, so the request completes without an error.

newsletterStay up to date

Once in a while, we will send a summary of new features, improvements, and fixes to your inbox. No spam, no marketing – just product updates from Ecomail.