Yespo System Update for February 2025

This article highlights the key Yespo updates from February, including expanded widget capabilities, advanced segmentation, and other improvements.

You can check out the January updates at the link.

Widgets / In-App

Automatic Positioning of Floating Images

Floating images now automatically maintain their position when the widget is resized and adapt seamlessly to different devices.

Note

Automatic positioning of floating images only works with images created after February 2025. To activate this option in a previously created widget, delete the floating image and add it again.

Adding a Background Blur Effect

The widget and In-App editors now provide the ability to blur the background of containers and columns.

To make the blur effect visible, use a semi-transparent background or turn it off completely.

Collecting NPS

NPS (Net Promoter Score) is a metric that shows attitudes toward your product, brand, or company. The new NPS component allows you to collect loyalty scores from users or customers directly through widgets.

Using URL Components as Merge Tags

Added a new type of Merge Tag – URL query parameter – which allows you to access link parameters (such as UTM tags) and substitute dynamic data into widget text.

Customizing a Z-index Value

Z-index is a CSS property that determines how elements stack on top of each other in "depth" (along the Z-axis).

You can change the default z-index value in popups, windows, and panels. This allows you to control the overlapping of elements on the page.

Scratch Card Font Settings

Scratch cards now allow you to change the display of the reward text (previously, only the default font settings were available).

Change the Location of the Close Button in In-App and Widgets

In-App notifications and widgets can now place the Close icon on the left.

Columns in In-App

The In-App editor now includes a new Columns component, which allows you to create complex message structures with multiple elements on a single line.

Segmentation

Checking for Floating Numbers in Additional Contact Fields

When filtering contacts, you can now use two new options — Is empty and Is set — for floating numbers.

Detecting Multiple Segments for Contact

An additional option for filtering by segments has appeared — One of. This allows you to select contacts that are included in multiple dynamic segments or lists simultaneously.

Workflows

Checking Event Parameters when Launching a Workflow

Now, you can specify the required parameters for the event to launch a workflow. The following operators are available:

For example, you can specify a specific product category included in the order.

Adding a Workflow Description

You can now add a description to a workflow, making it easier to find it in the workflow list.

The description will be displayed in the list of workflows when you hover over the Document icon.

Other Updates

Columns Block in Email

The new Columns block allows you to place email elements on one line, such as a product price and a button.

Email editor features overview >

Expanding the Capabilities of the Get contact's message history API Method

The Get contact's message history method allows you to get the history of messages sent to a contact. To do this, specify one of the contact identifiers in the request:

In addition, you can specify channelTypes in the request as a string email, sms, viber, mobilepush, webpush, appinbox, widget, inapp, telegrambot to filter the response to the request by message types.

Billing Address

The Billing address tab has been added to the Pricing plans section. Here, you can enter your company's legal information that will appear on invoices after payment.

Opening Links in Browser / App

You can now specify paths that determine whether links open in the browser or the mobile app. For example, links starting with /unsubscribe should always open in the browser. This feature is supported in the following channels:

Details >

Removing Message Language Versions

Now, you can quickly delete all message language versions simultaneously (the option is available in all editors except widgets and In-App).

Multilanguage Overview >


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.

Get professional expertise

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