Natalie Ustymenko

Head of Direct Marketing

Yespo System Update for January 2025

Yespo System Update for January 2025

In this article, we have compiled the most important Yespo updates for January, from changes in mobile push notifications to improvements in working with widgets (informers) and workflows.

You can find previous updates here.

Mobile Push

Changing of Image Restrictions in Mobile Push Notifications

The image aspect ratio restrictions in the mobile push editor have been removed — now both 2:1 and 1:1 formats are supported.

Mobile Push editor interface

More about Mobile Push >

Working with Segments

Bulk Deletion of Segments

We’ve added the ability to mass delete segments. You can:

  • Delete segments only.
  • Delete segments along with contacts.

UI for the "Delete segments" function

If segments to be deleted are used in active workflows, such workflows must be stopped.

Additional “Between” Operator for Dates and Times

The Between operator allows you to specify a time interval for selecting contacts, for example, to launch a campaign for users who registered during a seasonal sale.

The "Between" operator

The Between operator is available for fields of type date/regular, date/date with time and when selecting a period by events.

More about working with segments >

Workflows

Checking Event Parameter Values 

The new option ​​in the Check values block allows you to check multiple event parameters and contact fields in a workflow at once. For example, if a user purchased in a certain location and if they used a promocode. Using the AND and OR operators makes it easier to combine such conditions.

The "Check values" block

For more details, see the link >

Stopping a Workflow by Using Multiple Events

We’ve added the ability to add multiple events to the workflow stop configuration.

Start/stop configuration UI

Now the workflow can be stopped if at least one of the specified events occurs, for example:

  • order on the site or in the mobile app;
  • subscription placement;
  • subscription renewal.

You can configure the workflow to stop on any of these events using the OR operator. This allows you to manage workflows more efficiently and consider different user actions.

About setting the conditions for starting and stopping a workflow >

Transferring a Workflow Launch ID via Webhook

In the Webhook block parameters, it is now possible to send a workflow launch identifier $workflowInstanceId to transfer statistics on the execution of such launch to external data stores.

The "Webhook" section

Telegram

Ability to Mute Telegram Bot Messages

We’ve added the ability to temporarily disable or restore Telegram message reception for a specific user. This makes it more convenient to interact with the bot or operator during messaging.

The functionality is implemented through two new endpoints:

  • POST /v1/apps/{app_uuid}/token/mute — mute messages with specifying duration.
  • POST /v1/apps/{app_uuid}/token/unmute — restore messaging.

Details regarding the duration of the muting:

  • Minimum value: 5 seconds.
  • Maximum value: 1 year (31536000 seconds).
  • If no value is passed, it is set to "forever" (MuteUntil = 9999-12-31 23:59:59).

The ability to mute messages does not apply to messages in trigger-based worflows, sent using the Send prepared message method, and test messages.

More >

Viber/SMS

New Provider Intel Telecom

Integration with a new provider for sending SMS and Viber messages has appeared.

Intel Telecom sender

More on settings of

Widgets

Checking Data Layer Settings in Widget Displaying Rules

Data Layer check has appeared in widget display rules (the On pages section).

UI for widget display rules

This allows you to customize widget displays depending on the availability of the desired Data Layer on the site and personalize widget displays. For example, you can configure the display of a special offer only to visitors who have viewed a specific product or added it to the cart.

Timer

The following updates have been implemented for the Timer element:

  • Display countdown without days;
  • Display seconds only;
  • Updated wait time validation: maximum value – 30 days, minimum – 3 seconds.

The "Timer" block in widgets

More on widgets >

API

New API Method: Get Workflows

The new Get workflows API method allows you to get a list of workflows available in the account, simplifying their analytics. Response format:

{
    "id": 12345,
    "name": "name workflow",
    "status": "active",
    "tags": [
      "tag1",
      "tag2"
    ]
}

New API Request Error Codes

Previously, the API error 429 Too many requests occurred in two cases:

  1. Sending too many requests (more than 200 requests per second).
  2. Duplicate requests (repeated request within 1 minute).

These two types of errors are now separated into separate codes:

  • 409 Conflict — duplicate requests (repeated request within 1 minute).
  • 429 Too many requests — sending more than 200 requests per second.

Implemented for methods:

This simplifies problem diagnosis and allows you to find the source of errors faster.


Want to learn more about the Yespo Omnichannel CDP and our business efficiency solutions? Email info@yespo.io or book a demo

If you are still looking for specific functionality in your account or have questions about working in the system, please contact the support chat.

Special Request Inline

0.0 from 5 based on 0 reviews

Natalie Ustymenko

Head of Direct Marketing

Comments 0

Similar Articles

Yespo update October 2024

12 November 2024

Yespo System Update for October 2024

Natalie Ustymenko

Yespo update November 2024

06 December 2024

Yespo System Update for November 2024

Natalie Ustymenko

Yespo update December 2024

06 January 2025

Yespo System Update for December 2024

Natalie Ustymenko