November 5, 2024
We’ve rolled out a redesigned Messages tab, making it easier to create and manage emails and SMS in one streamlined view. The new layout improves usability across the board—with faster workflows, cleaner object management, and a smoother message editing experience.
1. Updated Messages Tab
One of the biggest upgrades: dynamic content support using liquid variables. You can now personalize both emails and SMS messages based on user or account data—like names, segments, or behavior. It’s a faster way to scale 1:1 communication without writing one-off content.
We’ve also added advanced segmentation using account-level attributes. This means you can now target users based not just on individual behavior, but on traits tied to their company or team—perfect for B2B use cases and more precise lifecycle targeting.
Behind the scenes, we’ve introduced the first release of our RECS project—supporting basic functionality for generating personalized product feeds. This lays the groundwork for richer recommendation strategies across web, email, and journeys.

2. Enhanced Deletion Confirmation
We’ve improved the deletion confirmation flow to give you more clarity and control when removing objects from GrowthOS. Now, when you delete an object, you’ll see a detailed list of all related items that will be impacted—so nothing gets removed by accident.
This update adds a clear confirmation step, helping teams avoid unintended data loss and maintain clean, intentional configurations across journeys, messages, and segments.

- Segmentation Matching with Account Attributes
You can now segment users based on account-level attributes—like company size, revenue, industry, or name. This unlocks a more powerful way to target individuals based on the characteristics of the companies they belong to.
It’s especially useful for B2B use cases where user behavior alone isn’t enough. Want to target users from mid-sized fintech companies or high-revenue accounts in SaaS? Now you can—right from the segment builder.
With this release, account data becomes a first-class citizen in your targeting strategy—fueling sharper personalization, better campaigns, and stronger go-to-market alignment.

🚀 In-Progress 🚀
RECOMMENDATIONS Project
Right now, we're only implementing - Basic RECS flows, metadata, and feeds.
What it is:
This project is a major selling point for Intempt as a platform to get more use of journeys and personalizations products. The current personalization capabilities (attribute personalization) will not be sufficient to leverage the GrowthOS potential.
Why it matters:
The solution is - enable creating product feeds that would output product recomendations based on pre-set algorithms (like best-sellers) and product attribute filters. These feeds then should be selectable for product output via API or in personalizations and email builder.

🛠 Improvements & Fixes 🛠
- Change Logging Settings
To prevent potential system slowdowns and avoid exceeding physical memory limits, we’ve optimized our logging configurations. This update ensures that log files are managed more effectively, reducing memory usage and maintaining smooth system performance, especially during peak operational times.
- Schema Update Issue
An issue was identified where adding new properties to schemas caused errors, disrupting workflows. Fix ensures proper schema updates.
- Integrations Deletion on Project Deletion
Previously, integrations connected to a project weren’t always removed when the project itself was deleted. We’ve implemented an automatic cleanup process to delete all unconnected integrations when a project is removed, ensuring that no unnecessary integrations are left behind, which contributes to better data hygiene and system organization.
- Journey State Merging Logic
We fixed an issue related to users re-entering journeys set to a “once” frequency. Previously, re-entering a journey would sometimes merge a user’s state incorrectly, causing confusion in user tracking. This update ensures that re-entry rules are respected, providing accurate journey tracking and a consistent user experience within each journey.
- User Attributes in Events
In some instances, user attributes like default_address were not appearing in events, such as “Product Ordered.” This fix ensures that all relevant user attributes are included in events, enabling more robust targeting and accurate user profiling for personalized communications.
- Foreign Filters for Reports
We resolved an issue that was limiting the functionality of foreign filters in reports. With this fix, users can now apply target-specific filters across reports without issue, allowing for more granular reporting and the creation of insights that better match the organization’s targeting criteria.
- Global Filters in Reports
Users encountered issues with global filters not functioning correctly, preventing the creation of accurate reports. We’ve resolved this bug to ensure global filters are applied properly in reports, making report creation smoother and enhancing the reliability of data insights.
- Server-Side Personalization Segmentation Issue
There was a bug where segments wouldn’t appear in server-side personalization unless the “Segmentation” page had been accessed first. We’ve corrected this issue so that segments are now reliably available in personalization without the need to check the Segmentation page, improving efficiency and reducing the steps needed for segment configuration.
- Email Message Creation Issue
During the implementation of the new Messages tab design, an issue arose with email message creation that could disrupt the user workflow. This fix aligns email creation with the updated design, allowing users to compose and manage emails without issues, providing a seamless experience with the new layout.