July - August - September 2025

Engage+

Customize unsubscribe landing page

You can now customise the default unsubscribe landing page using Vulcan. You can personalise elements such as brand logos, custom messaging, and language-specific versions to match your brand’s voice. To enable this, contact your customer success executive. For details, refer to Unsubscribe Landing Page Customization.

Liquid support for all channels

You can now use Liquid expressions across all engagement channels - email, SMS, push notifications, and in-app messages. This allows you to create dynamic, personalized content consistently across platforms. For details, refer to Add Dynamic Content Using Liquid.

Message Throttle Settings

You can now control the rate of message delivery to large audiences using throttle settings, allowing you to manage hourly limits and reduce delivery overload for better performance. This setting is available for immediate or scheduled one-time campaigns​​ with a minimum audience size of 3,000 customers. For details, refer to Message Throttle Settings.

Engagement Events in Journeys

You can now control journey flows based on user engagement using the Wait for Engagement Event block. This allows you to track if a customer opens a message or clicks a link, and guide them through different paths accordingly to deliver more personalized experiences. For details, refer to Wait for Engagement Event.

Skip Campaign Execution for Same Audience List

You can now automatically skip campaign execution if the audience list on a particular day is the same as the previous day. In such cases, the campaign is skipped for that day and you’ll be notified via alert. For details, refer to Skip Campaign Execution for Same Audience List.

Limit Messages Sent Through Campaigns

You can now limit the number of messages sent to customers across campaigns to prevent over-communication. Set daily, weekly, and monthly message limits per channel and overall to improve customer experience. For details, refer to Setting up Communication Limits.

Incentives

Update merchant details

Rewards Catalog now allows merchant information to be updated. This includes details like merchant metadata, images, and videos. This provides greater flexibility and control over vendor data, ensuring accuracy.

For more details, refer here

Standardized time zone support in Rewards Catalog APIs

The reward catalog APIs have been enhanced to ensure that all time-based evaluations within the Rewards Catalog align with the organization's time zone. To achieve this, a new configuration has been introduced that, when enabled, standardises the time zone according to the organization's settings in the reward catalog APIs.

Filter rewards by customer’s actual purchase date

You can now filter user rewards based on the event date, the actual date and time a customer performed an activity, rather than only the system’s processing date.

Change upcoming rewards to ended reward before launch

You can now end an upcoming reward before it goes live. By setting the reward’s end date to a date earlier than its start date, the reward is marked as ended. This ensures that only valid and intended rewards are ever available to customers.

Transaction-based coupon filtering

The API used to retrieve available coupons for a customer has been updated to support filtering coupons based on the transaction number. This helps in scenarios such as a return transaction where you want to cancel the coupons provided as part of the transaction.

Exact coupon expiry time in v2 API

The v2 Get Customer Coupon API now includes a new field, validTillDateTime, that shows the exact expiry timestamp for a coupon. Previously, when a coupon’s expiry was updated to a specific time (for example, 2025-05-09T12:35:00Z), the v2 API did not reflect the exact timestamp. Instead, it was showing the expiry as the end of the day (23:59:59). This made this API inaccessible for brand adoption. This update ensures that you can now use the v2 API with confidence for precise and consistent coupon expiry information.

Create and update cart promotions through APIs

Promotions can now be created and updated directly through the exposed promotion APIs. This makes it easier to sync offers with external systems, automate workflows, and launch promotions faster.