megachangelog
Feature

Add dynamic expiration dates to in-app messages

In-app messages now support liquid syntax for setting dynamic expiration dates using event properties, profile attributes, and snippets. This allows messages to automatically expire based on custom data like event-specific dates.

You can now use liquid syntax to set the expiration date for an in-app message. Use event properties, profile attributes, snippets, and more. For example, if you want an in-app message to expire based when an online course is scheduled to start, you can use liquid syntax to set the expiration date to {{event.class_start_date}}.
in-app-messagingfeaturepersonalizationliquid

Source: original entry ↗

More from Customer.io

Follow Customer.io to get its new changes in your feed and email digest.

Improvement

Design Studio: new and improved canvas editing experience

The Design Studio canvas editor now supports slash commands for adding blocks, keyboard shortcuts for navigation and resizing, and click-and-drag editing from any part of a component. These improvements make editing components more intuitive and efficient.

design-studiouieditingcomponentsux
Feature

Control how fast your automations send messages

Added ability to enable "Wait before continuing journey" for any message to respect rate limits and ensure messages are delivered before proceeding with automation workflows.

automationsmessagingrate-limitingworkflows
See all Customer.io changes →