Read about all the great new updates and features we've released in 2024.
If you have questions about any of these features, talk to your Iterable customer success manager.
Predictive Goals templates
February 20, 2024
With this release, creating Predictive Goals is easier than ever with the addition of templates. If you’ve already added Predictive Goals to your Iterable account, but have been waiting to get started, there’s no better time. Pick one of our predefined Predictive Goals templates to unlock the insights they provide for some of marketers’ most common business cases.
For information about adding Predictive Goals to your Iterable account, talk to your customer success manager. See the Predictive Goals support docs for more information.
February 1, 2024
Embedded Messaging is a new message channel that allows you to deliver inline, native messaging experiences in your mobile and web apps — all powered by Iterable campaigns.
Embedded messages are designed to help you deliver relevant, engaging messages to your users.
Inline, native message interfaces — Your apps and websites can display embedded messages however you like — with customizable, out-of-the-box views included in the latest updates to Iterable's SDKs (banners, cards, and notifications), or with fully custom interfaces of your own design and implementation (carousels, for example). However your apps display embedded messages, they'll appear right in context — no overlays or popups necessary!
Real-time eligibility – As users interact with your mobile and web apps, they're only shown the embedded messages for which they're eligible at that exact moment, based on their current user profile data. As user profile data changes in Iterable, so does campaign eligibility, and Iterable silently prompts your apps to refresh the user's embedded messages whenever their eligibility changes.
Placements – Your apps and websites can contain many embedded message placements — places where embedded messages are displayed. Every placement can appear in one or more of your apps and websites, and every embedded message campaign is associated with a single placement. With placements, your apps and websites will always display your embedded messages right where they're most useful.
Prioritized – When a user is eligible for multiple embedded message campaigns that all target the same placement in your app, you can use message priority to ensure that you display the highest priority message or messages.
Personalized – Just like other message channels, you can personalize embedded messages with user data, through Handlebars, Catalog, data feeds, and snippets.
Measurable – As users interact with your embedded messages, you can monitor various campaign metrics in Campaign Analytics and Messaging Insights.
SDKs and APIs – To retrieve and display embedded messages in your apps and websites, and to track engagement events, you can use Iterable's mobile SDKs, or you can make direct calls to Iterable's Embedded Messaging API endpoints.
Ready to get started? Read Embedded Messaging Overview.
Media URLs in the
pushSend system webhook payload
January 18, 2024
We've updated the payload of the
pushSend (push notification send) system
webhook to include two more fields:
attachmentUrlAndroid– The Android media URL specified in the campaign.
attachmentUrlIos– The iOS media URL specified in the campaign.
These fields correspond to the campaign's media URLs:
If your campaign doesn't specify values for these fields, they'll be present
pushSend system webhook payload and set to
For more information about system webhooks, read System Webhooks.
New experiment experience
January 17, 2024
We’ve got great news! With this release, Iterable experiments are easier to use than ever. We've made some significant updates to the experiments UI that streamline experiment creation to a single page, with the look and feel you’ve come to know throughout the Iterable product. Other changes include:
The addition of the Iterable template editor to make editing and creating variant body text more straightforward.
Access to Iterable's Copy Assist to provide fresh ideas for message variant subject lines based on your original control copy.
We’re releasing these updates to Iterable customers over the coming weeks, so if you don’t see them yet, check back soon! In the meantime, check out the Experiments support docs for more details.
Predictive Goals enhancements
January 8, 2024
We're excited to announce the following new enhancements to Iterable's Predictive Goals:
To simplify goal setup and to optimize goal performance, all predictions are now based on a 30-day time period. Existing goals with a different duration will be updated to the 30-day duration.
You can now preview the number of users associated with the goal criteria you're selecting while you're building a goal.
In addition, when you create a goal, your criteria is now automatically checked to ensure that the minimum audience threshold is met for goal creation. If too few users satisfy the goal criteria, you'll receive a message that alerts you to revisit your criteria before the goal can be processed.
Both of these changes are designed to help you gauge whether the criteria you're using aligns well with the type of insights you hope to gain so you can make changes before submitting the goal for creation. Remember that goal criteria that applies to most, or very few, of your users won't produce insightful predictions.
See the Predictive Goals support docs for more information.