v2023.3.65.299 - Improved pause element
Major changes
Improved pause element
In the workflow, the Pause element has received two new options:
-
"Expect time from profile" — The workflow will set a waiting period for the current day at the time specified in the profile field. This can be useful for scheduling communication at the best time.
-
"Expect date and time from profile" — The workflow will wait for both the date and time specified in the profile field. This is useful for configuring delayed communications.
You can still choose what to do if the profile field is empty or if the specified date has already passed at the time of scenario execution.
Clarification of Hardbounces
In the campaign log, there is a record of Hardbounces even at the sending stage. This is because the platform may know before the actual sending that it won't be possible to send an email to certain email addresses. However, in the profile history, it was difficult to distinguish this record from a real Hardbounce, which is registered when an email is attempted but fails to send.
As a result, we have moved the Hardbounce check event from the Hardbounce report column to Suppress in the platform's global reference, which makes more sense in this context. We have also clarified the name of this event in the profile history.
Changes in the API
Changes have been made to the API for requesting a list of profiles (v1.1/profiles/list
) and retrieving data for a single profile (v1.1/profiles/get
). Now, the numeric representation of subscription status ("status": 0
) has been replaced with a textual one ("status": "subscribed"
), similar to other API calls. More detailed information about subscription statuses can be found here.
"subscriptions": [
{
"channel": "email",
"email_data": {
"domain": "example.org",
"domain_group": "other",
"email": "example_email@example.org",
"md5": "47f85837cc89cbe1818e7449af633750"
},
"hash_id": "37885611",
"is_delete": false,
"priority": 0,
"reg_info": {
"date": "2018-01-19T13:54:05.466Z",
"ip": "192.168.0.1"
},
"resource_id": 46,
"status": "subscribed" // textual value of a subscription status
}
]
Bug fixes
- In the visual editor table, there are no longer issues with accessing text editing.
- The preview correctly displays the value from
{subscription.email}
. - Static segments no longer interrupt updates while waiting for external data.
- Other minor interface issues in the platform have been fixed; descriptions of elements have been clarified.
References: PL-10812 PL-11567 PL-12026 PL-12615 PL-12625 PL-12717 PL-12783 PL-12910 PL-13134 PL-13158 PL-13204 PL-13236 PL-13246 PL-13491 PL-13609 PL-13625 PL-13636 PL-13638 PL-13745 PL-13775 PL-13865 PL-13917 PL-13933 PL-14139 PL-14182 PL-14183 PL-14184 PL-14205 PL-14217 PL-14231 PL-14235 PL-14249 PL-14259 PL-14266 PL-14268 PL-5136 PL-8342 PL-8357 PL-9548 PL-9647