Yespo updates: October 2026

Yespo updates: October 2026

Black Friday is just around the corner — the busiest period for marketing communications. October updates help you get ready: configure widgets more flexibly, preview dynamic content in any channel before sending, and set up workflow conditions without creating extra segments.

If you missed the September digest, see Yespo Updates for September 2026; for the latest SDK versions, check the release notes.

Messages

Dynamic content preview for SMS, push, and messengers

Previously, you could check dynamic content before sending only in Email. Now it is also available in SMS, Mobile Push, Web Push, Viber, Telegram, and App Inbox.

Turn on the Preview as toggle and select a contact: any contact in your account or one from a selected segment — for example, the audience of an upcoming campaign. You can move to the previous or next contact in the list, so it is easy to check the message for different recipients. Variables and dynamic expressions are processed by the same rules as at sending. For SMS, you immediately see how many parts the message will have after the data is inserted: a short variable can expand into a long name — and that is an extra billed part.

Preview with contact data

Learn more about dynamic content preview

Velocity error highlighting

During the preview, the editor separates code errors from missing data:

  • Velocity code is interrupted — the execution stopped because of an error. When the position is known, the editor names the line and column.
  • No content for this contact — not an error: the code works, but the data source returned no content for the selected recipient.

After you fix the code, the preview result updates automatically.

Learn more about dynamic content preview

Email: resizable components panel

You can now expand or collapse the components panel in the email editor by dragging its edge. The expanded view shows icons with component names; the collapsed one shows icons only.

Component names next to the icons

Viber: template ID for transactional messages

Viber has updated its rules for transactional messages: they now have to match an approved template. You create the template in your provider's panel, and after Viber approves it, it gets an ID that you specify in the message. Yespo supports template IDs for the GMS Hyber, SMS Club, and SMS Club 2.0 providers.

Until November 30, 2026, messages are still sent via the previous mechanism; from December 1, messages without a template ID will not be sent as transactional, so make sure to update your active messages before that date.

If you send via GMS Hyber, add an API token from the Hyber panel — the editor will then check the message against the template before saving:

  • if there is no template with that ID, or it is not approved, the message will not be saved;
  • if the text differs from the template, the editor shows the template next to your text. Whether such a message can be saved depends on your Yespo account settings.

After you edit a template in the provider's panel, it gets a new ID, and the old one in the message becomes invalid — the message will no longer be sent as transactional. To change the text, create a new template, wait for its approval, and update the ID in the message.

Template ID field in a transactional Viber message

Learn more about creating Viber messages

Workflows

Start on a date from a contact field

The Start on Date block now has the From the contact field date source. A workflow can start based on a Date with time field value — at that moment or a set period before it. The start time comes from the field or is set manually.

When the time comes from the field, the workflow starts in the contact's time zone, or in the organization's time zone if the contact's one is unknown. For a manually set time, apply the contact's time zone with the Use contact's time zone checkbox — it is now also available for the From the event parameter option. If the field is empty, the workflow execution for that contact stops at this block, and the launch history shows the With errors status.

For example, you can remind customers about personal bonuses three days before they expire, without passing the date in a separate event.

The From the contact field source in the Start on Date block

Learn more about the Actions blocks

Create events and tags right in the editor

You can now create and edit events in the Start block settings, as well as in the Branch, Check event, and Launch event blocks. Tags can be created wherever you select them, including the One from many block, without leaving the workflow editor.

A new event without leaving the editor

Learn more about events for triggered campaigns and adding tags

Regular workflows without a segment size limit

At launch, the system fixes the segment's contact list and gradually processes every contact — 10,000 contacts every 10 minutes.

If the previous launch is still running, the next scheduled one is skipped. Contacts added to the segment after processing has started will enter the next launch.

Learn more about launching a regular workflow for a segment

Event count in Branch rules

The External event rule of the Branch block now has the Event count parameter that checks how often an event occurred within the selected period. For example, send an offer only to those who viewed a product at least three times in a week. One rule can contain only one such condition.

Previously, this required a segment membership check, and segment recalculation could take up to 15 minutes. Now no extra segment is needed.

An event count condition without an extra segment

Learn more about the Branch block

Other workflow improvements

  • Country and market conditions. The Country countryCode and Market ID marketId contact fields are now available in the Branch and Check values blocks, as well as in other workflow settings where a contact field can be selected.
  • Fewer confirmations from the AI Assistant. When you edit an existing workflow, the assistant shows one summary confirmation of the structure and parameters instead of asking about every step; creating a workflow from scratch has not changed. The assistant can also create and edit Start on Date blocks, including the contact's time zone setting.

Widgets

Updated countdown timer

The timer settings now offer two ways to define when the offer ends:

  • For each visitor — the countdown starts when a person sees the widget. Choose a duration from 5 minutes to 24 hours or set your own, and define what happens when the time runs out: show the widget again on the next visit, after a pause, or do not show it again.
  • On a date — the countdown ends at a set moment. By default, it uses Each visitor's local time, but you can pick a specific time zone.

Countdown timer settings

Learn more about widget settings

Redesigned rewards in gamification

Each reward in the reward pool is now a separate card with its name, win chance, and promo code information, if there is one. Errors that block widget publishing (for example, an expired discount or missing promo codes) are shown right on the reward cards.Reward pool as cardsLearn more about widget gamification

Widgets adapt to mobile screens

A widget is no longer cut off on mobile screens after being saved in the desktop view: the editor takes the sizes of both versions into account regardless of which one you edited. For existing widgets, simply re-save them in the editor.

Other widget improvements

  • Updated display conditions interface. It is now easier to tell configured conditions from empty ones and those with errors. The widget display logic has not changed.
  • Clearer text style menu. The style menu now shows which settings each style applies.

Events

The missed events button appears in more cases

The Review missed events button in the event history now appears not only after a plan upgrade, but also when the number of contacts no longer exceeds the limit or when paid extra workflow launches are enabled.

To re-process missed events, open their list and click Process events. They are not launched automatically.

The Review missed events button in the event history

Learn more about events for triggered campaigns

Data and personalization

Copying recommendation data sources

You can now copy a recommendation data source along with its algorithm, settings, and rules and save it under a new name. If you only need the rules, you can copy them to an existing source, either adding them to the current rules or replacing them.

Copies can be edited independently of the original — previously, a similar source had to be configured from scratch, and now you can copy an existing one and change only what differs.

A source copy with rules

Learn more about creating a recommendation data source

Account settings

Business settings in one place

The My organization page is now called My business. Besides the account settings, it hosts the business profile that used to be a separate section. You can create the profile from your website data instead of filling everything in manually, and then review and edit your company info, visual identity, and brand voice.

Learn more about business profile settings

Other updates

  • Contacts. The message preview in a contact's activity history now shows the ID of the workflow that sent the message.
  • Universal Links for iOS. To open campaign links in your iOS app, you upload an apple-app-site-association file when setting up a destination domain. The platform now accepts files without the apps array, as Apple's current documentation prescribes. Files with the old structure are still supported, so existing setups need no changes.

If you do not see these updates in your account or have questions about how the system works, contact us at support@yespo.io.

Special Request Inline

Was This Post Helpful?

0.0 from 5 based on 0 reviews

Natalie Ustymenko

Head of Direct Marketing

Top

Natalie Ustymenko

Head of Direct Marketing

Comments 0

Similar Articles

Yespo Updates for July 2026

11 August 2026

Yespo Updates for July 2026

Natalie Ustymenko

Yespo Updates for August 2026

07 September 2026

Yespo Updates for August 2026

Natalie Ustymenko

Yespo Updates for September 2026

14 October 2026

Yespo Updates for September 2026

Natalie Ustymenko