Yespo Update for April–May 2026

Spring brought one of the biggest updates recently — a fully rebuilt email editor with collaborative editing, AI tools, and a new interface. Alongside it, the platform received dozens of smaller but meaningful changes: new metrics on the home page, more flexible workflows, expanded contact management options, and a new SMS provider.

March updates are available here; current SDK versions can be found in this section.

Updated Email Editor

Beyond the visual interface changes, a number of new tools have been added that take email creation to a whole new level.

Available now:

2 buttons:

Analytics

New Metrics on the Home Page

The home page now includes new performance indicators that give a more complete picture of campaign effectiveness.

For accounts with multilingual messaging enabled, a language filter has also been added.

The filter applies to all metrics except workflow launches. This makes it easy to analyze campaign results by language version — for example, compare Open Rate for English-speaking and Ukrainian-speaking audiences in a single report.

One from Many: Per-Message Performance Breakdown

The One from Many block report now has a dedicated tab showing results for each message variant.

The report now has a separate tab with results for each message variant — not just the overall block performance. Data can be sorted by metric to quickly identify top and bottom performers, and update or replace them as needed.

Purchases from Recommendations

You can now see exactly which orders were placed after users interacted with a specific recommendation block on your site. Click on the purchase count to open a side panel with order details.

Workflows

Standard Contact Fields in Branch and Check Values Blocks

Previously, these blocks only supported custom contact fields. Now standard fields are available too — first name, last name, email, phone, country, address, and more. For example, you can branch a workflow by country and show different shipping conditions or regional promotions.

Learn more:

Nested Selectors in Workflow Start/Stop Configuration

The workflow start and stop configuration now supports nested data selectors — so instead of referencing just the order field, you can target a specific value inside it, such as order.status or order.items[0].category.

This is useful when your events carry complex data structures, and you need to trigger or stop a workflow based on a specific nested value.

Widgets

Spin-the-Wheel: New Styling Options

The Spin-the-Wheel is a gamified widget that invites visitors to spin a wheel in exchange for their email. It now comes with several new styling options:

About gamified widgets >

Switch Between Widget Layouts

You can now change a widget's display format — Popup, Floating Box, Full-screen, or Inline — directly in the editor, without rebuilding it from scratch. Design, proportions, and content are preserved. This makes it easy to test different formats for the same campaign.

Partial Form Submission Capture

If a visitor completes several steps of a multi-step form but closes the widget before reaching the final step, the data they entered is no longer lost. The system saves valid fields and passes them to connected integrations, provided the user has given the necessary consent.

This way, you don't lose contacts who showed clear intent but didn't reach the final confirmation step.

Omnichannel

New SMS Provider

Integration with Polish SMS provider SerwerSMS is now available. This expands the list of supported providers for marketers working with Polish audiences.

SMS Club 2.0: New API and Viber Carousel Support

Integration with the new version of the SMS Club API is now available. Unlike the previous version — which supported SMS only — the new provider also works with Viber, including carousels (messages with multiple product or offer cards in a horizontal scroll).

If you're currently using SMS Club v1, migration requires two steps: first, SMS Club will transfer your account to the new system on their end; then, in Yespo, you'll need to select SMS Club 2.0 as the provider and update your access credentials.

About SMS processing setup >

bundleId in Mobile Push Activity Webhooks

A new field — bundleId — has been added to webhooks.

It identifies which mobile app triggered the event:

This is useful if you have multiple mobile apps in a single account: contact activity can now be attributed to the specific app that generated it.

About Mobile Push setup >

Telegram in API Responses

Data about a contact's Telegram Bot subscription is now available through the same Get contact and Search for contacts requests as other channels.

Other Updates

UI Design Refresh

Yespo's interface has received a visual update — new colors, fonts, and design elements, while the navigation and workflow logic remain unchanged.

New marketId Parameter

A new optional contact parameter — marketId — has been added to contact profiles. It's a string identifier of up to 64 characters that can be used to segment contacts by department, market, or business unit — for example, when different divisions have different pricing.

marketId is also supported in orders and tracking events: if an order is submitted with this parameter via Add orders, Generate event, or the purchasedItems tracking event, the contact's profile is updated automatically.

imId in Contact Activity, Webhooks, and BigQuery

imId is a unique identifier for an individual message. It lets you precisely link a contact's action — a click, open, or unsubscribe — to the specific message that triggered it.

The imId field has been added to:

Get professional expertise

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