Back to ChangelogBack to Changelog

Smart delivery, A/B testing in automations, redesigned segmentation and WooCommerce 2.5

Smart delivery limits the number of messages to a single contact, A/B testing directly in automations splits contacts into variants with different scenarios, segmentation has clear categories with sections and new conditions, redesigned WooCommerce plugin 2.5.0, new Replace phone prefix mode and shop selection in IdoSell.

NEW

Smart delivery: contacts no longer receive messages too often

A new feature limits the number of messages a single contact receives within a set time. Two independent rules are available. Priority quarantine ‑ if a contact received an email within the last N hours (max. 24), the next one is not sent. Frequency cap ‑ a contact does not receive more than X emails in Y days (max. 7 days back). Both rules work independently; you can enable just one or both at once. Rules can be configured based on the scope of the send ‑ campaigns, automations, or both. Configuration is in the campaign, rule management is in Account management ‑> Settings ‑> Delivery rules. Test recipients are never affected by quarantine. The limitation currently works only for email campaigns; SMS is prepared at the data level but SMS throttling is not yet active.

NEW

Automations: A/B testing of scenarios

A new A/B testing action directly in automations. It splits contacts into 2‑5 branches according to the weights you set (50/50, 90/10, or any other split). Each branch can have its own complete scenario ‑ a different email, different timing, a different channel, a different number of steps. A contact assigned to a branch stays there even on repeated passes (sticky assignment), so the results stay consistent. Weights can be changed manually at any time and no one falls out of the scenario. The winner is selected manually by the marketer based on the report shown directly at the action.

IMPROVEMENT

Segmentation: clearer categories and new conditions

We grouped dozens of individual queries in segmentation into clear categories with sections. Instead of scrolling through a long list, you choose a category (e.g. Purchased a product) and then narrow it down ‑ by specific product, category, tag or price. The change applies to e‑shop segmentation (purchases, orders, delivery address), campaigns and automations (opens, clicks, recipients), and the condition wording is unified across campaigns, SMS campaigns, automations and the web. Based on feedback from support, we also added new segmentation conditions.

IMPROVEMENT

WooCommerce: redesigned plugin version 2.5.0

A completely redesigned plugin for WooCommerce. Initial sync of customers and orders runs in the background and resumes where it left off on failure. Orders and contacts are sent to Ecomail in the background; the checkout never waits for Ecomail's response. The plugin supports WP Consent API ‑ tracking is not sent without cookie consent. Tags are not overwritten; the plugin only adds its own and those from Ecomail remain. The API key is encrypted, the webhook is protected, and the communication log with Ecomail contains no personal data. Subscription status is visible directly in the WordPress users list. Translations into CZ, SK and PL. Requirements: PHP 8.2+, WordPress 7.0+, WooCommerce 10.9+.

IMPROVEMENT

Edit contact step: new Replace phone prefix mode

The Edit contact step has a new Replace phone prefix mode. The existing mode only adds a prefix to a number that does not have one and remains unchanged. The new mode replaces the prefix on all numbers with the chosen one ‑ for example, +420601123456 or 00420601123456 with prefix set to +421 becomes +421601123456, and a number without a prefix gets it added. Useful for unifying numbers from different countries or after an import. If the result is not a valid phone number, nothing is written and the reason is shown in the automation log for the contact.

IMPROVEMENT

IdoSell: shop selection for synchronisation

In the IdoSell integration settings, you can now choose which shops to synchronise. After connecting the API key, a list of all shops from the IdoSell account is shown and each can be selected with a checkbox; all are selected by default. Events from unselected shops are ignored, the contact carries a tag with the shop name, and the _newsletter tag is only removed when the contact is unsubscribed from all selected shops. For accounts with a single shop, the selection is pre‑set and cannot be changed. Changing the selection only affects future synchronisation; historical data from a removed shop remains.

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.