Yespo Update for October 2025

In this digest, we’ve collected all the October updates in Yespo. The most important ones:

You can view the September updates at this link, and the current SDK versions in this section.

Home Page Performance Dashboard

A general report has been added to the home page to showcase the effectiveness of your campaigns.

The performance dashboard lets you quickly see campaign performance:

Learn more >

Omnichannel

BIMI: Brand Logo in the Inbox

Added support for BIMI (Brand Indicators for Message Identification) to display a brand logo next to messages in recipients’ inboxes. With this update, brands that hold a BIMI certificate can now flexibly control the display of their logo in email campaigns.

BIMI enhances mailing security, fosters trust in the sender, and consequently increases opens.

Learn more >

Viber Carousel: Product Recommendations without Code in the Editor

Messages now include UI controls for product recommendations in a carousel. Just select a recommendation source, and the system will automatically insert the image, name, and product link into the cards.

This reduces the time needed to prepare campaigns with dynamic, personalized product selections.

Setup >

Analytics Label in Mobile Push

Added an Analytics label field to track campaign performance in Firebase and Google Analytics.

Creating Mobile Push >

Telegram: Tracking Button Clicks with Callback Data

Callback data is a command sent to a Telegram bot when a user clicks a button. Clicks on such buttons are now recorded in analytics. This provides a more complete picture of interactions with the message: reports show not only URL clicks, but also reactions to service buttons.

Configuring Telegram messages >

Widgets

Widget functionality keeps expanding, and in October, we added:

  1. Images for custom prize slots in the Slot machine

  1. Editing for the vertical Teaser

  1. Positioning for the Floating box

All about widgets >

Easier Testing

You can now send a test message directly from the message list for all channels except In-App.

Other updates

The Branch Block: Checking Segments and External Events with Parameters

The Branch block now supports conditions based on both segment membership and external events, along with their parameters (for example, the category of a viewed product). This allows you to route contacts to different branches within a single workflow, depending on check results.

As a result, personalization becomes more precise, and the workflow itself isn’t overloaded with extra blocks, making it easier to maintain and scale.

How to use the block >

Velocity 2.4.1: Easier Work with Variables

System compatibility with Apache Velocity has been updated to version 2.4.1 (the old syntax is still supported). This simplifies variable usage. For example, both of the following ways to retrieve a product price are equivalent in result:

$items[0].cost

$data.get('items').get(0).get('cost')

Velocity overview >

Webhook Testing

You can now send a test request to a webhook while editing it.

This helps verify integration settings, detect issues early, and avoid errors after activation.

All about webhooks >

New Date Operator

For all Date-type fields, a new operator On day X time ago has been added. It selects contacts whose date equals the exact same calendar day in the past. For example, if today is October 9, 2025, the condition Creation date — on the day 2 years ago will return contacts created on October 9, 2023.

The new operator simplifies setting up retargeting for a specific date, eliminating the need for manual calculations or complex formulas, making planning more convenient.

All about segmentation >

Get professional expertise

🔒 GDPR, CCPA, CASL Compliant. Your data is safe and secure with us.