Natalie Ustymenko

Head of Direct Marketing

Yespo System Update for March 2025

Yespo System Update for March 2025

Discover Yespo's key updates for March: new In-App message types, enhanced widget and web push features, improved segmentation conditions, and various system upgrades.

Check out February's updates here.

In-App

New Message Types

In mobile SDK versions starting from Android 2.5.0/iOS 2.5.0, the following types of In-App messages are supported:

  • Pop-up: blocks app content and closes by tapping outside the message or on the close icon

 Pop-up In-App

  • Slide-up: located at the top or bottom of the screen, does not block content, closes with a swipe or tap on the close icon

Slide-up In-App

  • Floating Bar: located at the bottom of the screen, does not block content, closes with a swipe or tap on the close icon

Floating Bar In-App

New message types will make your communication with app users more diverse and flexible.

More about In-App >

Widgets

Feedback Component

A new Feedback component has appeared, designed to help collect user ratings on your website or in personal accounts. Four types of Feedback are available:

  • 5 Stars
  • 1-5 Rating
  • 3 Emojis
  • Like/Dislike

 New Feedback component

In the widget settings, you can select a segment for its display, which will include only those who have recently placed an order, negatively rated certain services, etc., to exclude contacts who do not have the necessary experience to provide feedback.

Social Media Icon Size

We’ve added +/- controllers for the Social component, which allow you to change the size of the icons on the widget’s mobile and desktop versions.

Controllers for the Social component

All about widget settings >

Web Push

Service Worker Settings

Service Workers are background scripts that ensure Web Push notifications are displayed correctly, even when the web page is closed. Service Worker settings have made it possible to integrate Web Push with sites on the Shopify platform and solve the problem of conflict between two different Service Workers.

Integrating Web Push with Shopify 

Previously, Shopify did not allow users to place files in the site's root directory, where the Service Worker was to be located. Now, files can be placed in any directory, offering more flexibility. Additionally, you can add the Yespo Web Push script to any page on your site.

To accomplish this, navigate to the organization settings and open the Web Push tab. There, you'll find a newly added section called Service Worker setup, where you need to complete the following fields:

  • Path to the Service Worker file 
  • Service Worker file name
  • Service Worker scope

Service Worker setup section

Resolving a Conflict Between Two Service Workers

The conflict between the two Service Workers occurred on Apple devices with PWA (Progressive Web App). Now, you can install your PWA Service Worker in the root directory and the Yespo Service Worker in another arbitrary location and set them to different scopes. This will allow users to subscribe to web push messages and receive them on Apple devices.

About Web Push settings >

New Segmentation Conditions

Available and Empty

Segmentation by user events now includes two new conditions: Available (when the number of specific events exceeds 0) and Empty (when the number of particular events equals 0). These conditions allow you to quickly filter users—for example, identifying those who have never placed an order or completed a key action at least once.

New conditions: Available and Empty

The “For All Time” Period

We’ve added the For all time option to segmentation:

Segmenting by this period allows you to track the entire contact history and adjust communication based on the number of key events.

For all time option

Date of the User's First/Last Event

User event segmentation now includes filters for:

  • First event date
     
  • Last event date

These filters allow you to define user segments based on their actions more precisely. For example, previously, the "new subscribers" segment could include users who unsubscribed and then resubscribed a few months later. With these new conditions, you can correctly exclude such users and include only those who are subscribing for the first time.

Filters for the First event date and the Last event date

Other Updates

Bulk Adding and Removing Tags

Working with tags has become even more convenient: you can select unlimited media channels, workflows, or segments and assign or remove specific tags from them.

Assigning or removing specific tags

Learn more about adding tags >

Improving Event Analytics

Now, you can view the analytics for the selected period in detail by highlighting the desired area of ​​the graph with the cursor. Click the Reset zoom button to return to the original data display for the entire period.

Selection of the analytics for the period in detail

More on event analytics >

API for Managing SMS and Viber Messages

New API methods make it easier to work with SMS and Viber messages: without logging into your account, you can add new messages, update their content, etc.

Methods for Viber Methods for SMS Description
Add base viber message Add base sms message Creates a new message
Search for viber messages   Searches for messages
Update base viber message Update base sms message Updates message
Get the viber message   Returns a message
Delete viber message Delete sms message Deletes a message
Update translated viber message Update translated sms message Updates a language version of a message
Delete translated viber message Delete translated sms message Deletes a language version of a message

Learn more about API >

Determining Contact Location by IP from SDK Events

Contact cards can now be enriched with location data based on the IP address from which SDK events are sent if such events do not contain location parameters. This is an additional method to determine a contact’s location, for example, to apply specific marketing strategies for different countries.

To activate this feature, submit a request to support@yespo.com.

Learn more about the SDK >

Yespo Plugin

We have released a new version of the plugin for WordPress—WooCommerce. Now, the plugin automatically tracks the following events:

  • MainPage—triggered when a visitor is currently on the main page and used to display recommendations on the site.
  • NotFound—triggered when a visitor is currently on the 404 page and used to display recommendations on the site.
  • ProductImpression—used to show impressions for recommendation blocks in Reports.

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.

0.0 from 5 based on 0 reviews

Natalie Ustymenko

Head of Direct Marketing

Comments 0

Similar Articles

Yespo update December 2024

06 January 2025

Yespo System Update for December 2024

Natalie Ustymenko

Yespo System Update for January 2025

05 February 2025

Yespo System Update for January 2025

Natalie Ustymenko

Yespo Update for February 2025

24 March 2025

Yespo System Update for February 2025

Natalie Ustymenko