Release Notes

Hello 👋 We are constantly making improvements to Bloomreach Engagement. Check out this section to get fresh feature updates with each new release.


New features are released every two weeks, but it may take some time before the latest release appears on your instance. To find out which version you are currently using, simply click on the question mark icon in the upper tab of the Bloomreach Engagement application.

Release 1.250

This release includes no major features or updates to our platform. But there's an announcement we'd like to share with you:

Upcoming update to Custom Recipient

We would like to inform you of an upcoming update to the Custom Recipient feature. Custom Recipient allows you to override the recipient of an email.

In a future update, we are focusing on improving the consistency of this feature. We’ll ensure that consent and frequency policies are reliably bypassed when you use Custom Recipient. Currently, the app warns you that they are ignored. However, if the custom recipient has the same value as the default recipient, consent and frequency policies are still applied. With this refinement, you can expect the feature to perform uniformly across all scenarios, aligning with the documentation within the app.

This enhancement is still in development, and we are sharing this news in advance to offer you the opportunity to provide feedback or raise any questions about how this change may affect your current processes. Your input is important to us, and we aim to make this transition as seamless as possible for you and your team. Please look forward to more details in our subsequent communications.

SDKs updates

The new Xamarin SDK 1.2.3 brings:

  • Fixed: SDK crashes without using Notifications extensions

Release 1.249

This release includes no major features or updates, but stay tuned for future release announcements!

SDKs updates

The new iOS SDK 2.19.0 contains:

  • Xcode 15 and iOS 17 support added
  • iOS minimal version increased to 12
  • Push notification token tracking frequency documented
  • Anonymize feature described with more detail in documentation
  • Rich Push notification has clickable image with default action
  • Viewport meta tag was removed from forbidden constructs for all HTML messages due to scaling issues
  • Debug mode was refactored
  • Fixed: Action button not working for HTML In-app messages created via Visual editor
  • Fixed: Push notification payload docu has wrong field names
  • Fixed: Multiple flush timers invocation

Android SDK 3.9.0 brings:

  • Viewport meta tag removed from forbidden constructs for all HTML messages due to scaling issues
  • Tracking of push token has been described with more details in documentation
  • Fixed: Showing of In-app Content Block do not respect priority properly
  • Fixed: Missing permission in Manifest to requesting notification permission feature

Xamarin SDK 1.2.3 fixes:

  • SDK crashes without using Notifications extensions

Release 1.248

Update Catalog Items Faster than Ever with Bulk Update APIs

You can now effortlessly update multiple catalog items at once, ensuring that your data is always up-to-date in near real-time using our two API endpoints, Bulk Update Catalog Item and Bulk Partial Update Catalog Item. Say goodbye to long waiting times for updates. We now handle the same number of updates with fewer API calls, resulting in faster processing and eliminating network overhead for individual item updates. With our API, you can efficiently update numerous catalog items, including crucial details like discounts, prices, and stock levels.

Bulk Update Catalog Item creates or updates all the properties of the defined item. However, if you wish to update only a few properties of the item and leave the rest intact, we’ve got you covered with our Bulk Partial Update Catalog Item.

By synchronizing your catalogs faster and more reliably, our solution empowers you to confidently rely on the values in your catalogs for all your business needs. Read more about how the endpoints work in their respective guides.

Effortlessly gain actionable insights with enhanced Reports UX

Enjoy a more intuitive and streamlined experience while accessing and analyzing your valuable data. New Reports UX improvements include:

  • New writing and implementation tooltips.
  • Sorting indicator in tables explaining what columns the table is sorted by.
  • Duplicate metric behavior enhanced by adding prefixes to copied metrics.
  • Renaming input feature fixed.
  • Active indicator for filters and collapsible sections in three more sections when they aren’t empty.
  • ‘Not matching’ option in one click.

SDKs updates

The new releases of Flutter SDK 1.4.2 brings:

  • Fixed requireNotConfigured() used in isRead and other method

Xamarin SDK release 1.2.2 contains:

  • Fixed: Missing x86_64 architecture build for iOS Notifications

The latest version of Android SDK 3.8.0 has been delivered and brings these improvements:

  • Added universal link handling and in-app content block guide to example app documentation
  • Documentation now includes better descriptions of the anonymize feature, configuration property 'tokenTrackFrequency', push notification payload structure
  • Improved push notification tracking from killed state without runtime SDK init
  • Added support for push notification permission requests
  • Added app inbox detail image inset as configuration property
  • Added project token validation to SDK initialization process
  • Fixed issues in in-app messages regarding screen orientation and image caching, and loading of content blocks
  • Fixed push token tracking when 'automaticPushNotification' is disabled and API call for tracking FCM push token in the example app for HMS

Release 1.247

Manage Your Subscriptions Better with the New Recharge Integration

Integration with Recharge aims to enhance the customer experience by seamlessly connecting the subscription management capabilities of Recharge with the powerful personalization and content management features of Bloomreach Engagement.

You can set up transactional messages directly to your customers and use the subscription data for better insights in reports and analytics.

Elevate Your Experience with the Application Tags upgrade

Discover our upgraded tagging feature designed to elevate your experience. Now, you can easily edit, merge, bulk, and change the color of tags. Explore new functions like a project-level tag screen, universal tag renaming, tag merging, and bulk tag actions. This boosts productivity, reduces errors, and simplifies asset management.

SDKs updates

The new releases of Maui SDK 0.1.0, 0.2.0 and 1.0.0 bring:

  • Added base API
  • Added tracking API
  • Android native SDK 3.7.1
  • iOS native SDK 2.18.0
  • In-app messages support added
  • Push notifications support added
  • App Inbox support added
  • Fetch Consents and Recommendations support added

Release 1.246

Leverage Analytics templates for Funnels to save time

We are adding more analytics templates! Now for Funnels. Analyze the most common customer behaviors, and campaign performances, and feel free to suggest what else you’d like to see templated!

Pick correct definitions in Reports seamlessly

We have added two fantastic features that will make picking the correct definition in your Reports a breeze. Save time by efficiently choosing the right definitions among many using the Open in a new tab option and an information toolbar.

Open in a new tab option
Tired of losing track of definitions while navigating through reports? This option allows for an easy side-by-side comparison, making it seamless to identify and pick the correct definition.

Info toolbar
Now providing you with valuable additional details, you can instantly find the full name of the definition, the creator, the last update, and even the usage information. Never again will you have to second-guess your choice.

Measure the Effectiveness of your Email Campaigns More Effectively with Aggregated Campaign Dashboard

You may have encountered issues when you tried to gain an overall view of your campaign effectiveness without connecting actions with individual customers. Now, we offer a solution.

With this new Use Case, you can get a comprehensive overview of performance metrics, such as Open Rate and Click Rate, from aggregated anonymized click and open actions from email campaigns. No direct link to your customer data is created and this ensures privacy and data protection regulations compliance.

You can also compare the effectiveness of your campaigns on an annual basis or compare their Open and Click rate metrics.

Aggregated Campaign Dashboard enhances the value and utility of your email campaign analytics and allows you to make informed decisions and optimize your strategies effectively.

SDKs update

The new release of iOS SDK 2.18.0 has been delivered, and it contains:

  • Added EXP prefix for SDK-related log output
  • Added dynamic scaling for App Inbox PUSH message
  • Added support for dark mode in App Inbox push messages and native In-app messages in by isDarkMode
  • Documentation extension with PUSH notification payload structure description, PUSH handling, and more
  • Small internal refactoring for better compatibility with MAUI wrapper
  • Fixed: Image is under navbar in App Inbox PUSH message detail

Release 1.245

Changes in Reports

Better Sections Visibility
We improved visibility by adding new frames to sections like Metrics, Drilldowns, and Report filters.

Picker Improvements
We made the "Add new" button in the picker more visible by introducing a new design. This allows for easier creation of new metrics in reports.

Modifiers Icon (Now Named as View Options)
We added new frames to sections like Metrics, Drilldowns, and Report filters to improve visibility and make it easier for you to locate and utilize modifiers. This also temporarily resolves the issue with the One Metric + Column drill-down when the modifiers icon is not visible. The release is scheduled for either today, September 11th, or tomorrow, September 12th.

Enhanced Renaming Flow
Based on your feedback, we’ve refined the process for renaming metrics.

Save the metric improvements
When you create a metric and decide to keep it in your project, you can save the metric as you are used to. In this improvement, after saving the metric, the metric is automatically referenced to the recently saved one so you do not have to go into the picker and pick the one you just saved.

Role changes

Campaigns Admin now has the ability to view and edit the menu in the Project settings > privacy management > consents. This new feature allows Campaigns Admin to easily manage general consent usage permissions and the consent page, adding flexibility and control to your privacy management strategy. Previously, only Project Admin had access to this menu.

Additionally, we have introduced a new role, Customers Consent Editor. This role can grant and revoke customer consent, making it even easier to manage and track customer privacy preferences.

Stay in control of your data and harness the power of customized consents with our latest update! Refer to this article for more information about the Granular roles.

Ensure more precise insights with our new update on UTM parameters, designed to give you greater control. You can now set UTM parameters on a per-channel basis.

In the past, UTM parameters were applied universally to all channels, but now you can choose which channel(s) your UTM parameters will be active on. This means you can tailor your tracking and analytics to suit the unique needs of each marketing channel, ensuring more precise insights and better campaign optimization.

Enhanced web targeting allows you to create more bespoke targeting rules for your experiments using the webpage variables.

Using this feature helps you personalize your website experience based on various factors like the product page type, product ID, price range, basket value, and even the location of the user.

Previously used URL targeting was not sufficient in some use cases. Now you can create more customized rules for targeting specific parts of a webpage by using enhanced web targeting. Moreover, you can now use enhanced web targeting even for experiments.

Use enhanced web targeting when you need to create a highly personalized experience when your customers visit your website.

Magento Plugin brings you a quicker and simpler way to integrate your Magento store with Bloomreach Engagement.

You can efficiently utilize our cross-channel automation, extensive personalization, and store optimization features.

This plugin update brings you extended functions, such as granular data controls, DataLayer, automatic and more effective import creation, failure notifications, and many more. It also allows you to integrate Magento with Bloomreach Engagement much more easily.

Integrate your Magento store with Bloomreach Engagement to use the Magento data from your customers and utilize Engagement’s power in marketing.

SDKs updates

The new release of Android SDK 3.7.1 has been delivered and it contains:

  • Small internal refactoring for better compatibility with the MAUI wrapper.

Release 1.244

Reports facelift

We are excited to introduce the latest improvements to our reporting feature, making it even more powerful and user-friendly. In this release, we have focused on enhancing the visual experience, improving navigation, and helping with using columns and rows for deeper analysis of your metrics. Read this guide for more information about this new design.


Watch this video to understand how to make the most out of Reports with UI Improvements!

Advanced authentications for Webhooks - mTLS

Introducing an exhilarating leap forward in security for the banking and financial sector, the Mutual Transport Layer Security (mTLS) authentication. The mTLS Authentication simplifies the use of Webhooks as an Authentication Method, enabling new integrations. Embrace the power of dual authentication, where both client and server verify each other's digital identities. Implement this feature designed to safeguard sensitive transactions and data to thwart even the most sophisticated cyber threats. For a successful configuration of fmTLS Authentication, follow this guide.

Grouping by attribute

The “Group by attribute” feature will let you segment your audience by looking at a series of event’s updates and filtering based on the first or last update to the event. A powerful enhancement of Bloomreach’s aggregates functionality, this feature will help you answer questions like: ‘find customers flying to Dubai in June’, automatically removing anyone who has booked and canceled their trip already, or ‘segment customers with high spend’, automatically excluding returns. Follow this guide to learn more about how Grouping by attribute works.

We are excited to bring you a new way of limiting access within your projects to enhance security and avoid unintentional errors. User Groups are a new level of access management you can use to limit which scenarios or segmentations users can edit within your project.

User groups are an option for you to choose specific users with their roles, assign them to a group, and allow them to edit just the chosen scenarios and segmentations, while their edit access to other ones is locked.

Although you can already limit specific permissions with our granular roles, all users with a correct role could edit all scenarios or segmentations. Now you can even limit access to specific users by creating groups where you can assign them to edit just the chosen ones.

This feature is especially useful if you have multiple teams, agencies, or users that work with a set of different scenarios or segmentations and want to prevent unintentional changes also to scenarios or segmentations from other users.

Reward your loyal customers with special offers and double your engagement rates even more with our native Yotpo Loyalty integration. It allows you to analyze customer loyalty and execute personalized campaigns for your subscribed customers, using Bloomreach’s AI-driven capabilities.

Yotpo Loyalty targets your prospective or current subscribed customers, syncs and analyzes data with Enagement, and deploys targeted omnichannel campaigns. Your customers engage more with your content and bring additional value to your business.

Now we offer you a native integration with Yotpo Loyalty within our platform, which you can easily set up yourself.

Received a bad review or lost a customer? Now you can win them back! Yotpo Reviews is a new native integration available within Bloomreach Engagement that allows you to target these customers and bring them satisfaction after a negative experience.

This integration exports product and website reviews in real-time to your project in Engagement and assigns them to your customers. You can use this feedback to send special offers to these customers to attract them back to your business. The review data from Yotpo Reviews can be used in segmentations, scenarios, or other features.

Win back lost or unsatisfied customers with special campaigns thanks to this new integration with Yotpo Reviews!

Enable Slack notifications

Streamline communication with Bloomreach's latest update: receive important event notifications from Bloomreach directly on Slack. Enhance your team collaboration by providing easy access to information. This lets you conveniently get the information you'd normally find on our app or in your email, all in one channel. Read our article to find out more.

SDKs updates

The fresh release of Xamarin SDK 1.2.1, now available on GitHub comes with an important fix:

  • Runtime Android crash due to corrupted Xamarin.Android nuget

SDKs updates

The fresh release of Flutter SDK 1.4.1, now available for you to explore at GitHub brings some important fixes:

  • Mapping of 'is_read' vs 'isRead' and 'create_time' vs 'createTime'
  • Registration of App Inbox button for iOS part

Release 1.243

Conversation API (WhatsApp API upgrade)

Now, not only can you seamlessly connect with your audience using Sinch, but we're thrilled to announce that you can also integrate WhatsApp through Infobip – giving you even more ways to engage your customers.

We've introduced brand-new webhooks for both Sinch and Infobip, complete with WhatsApp Template Messages and WhatsApp Text or Media Messages support.

Learn how to craft personalized WhatsApp messages that resonate with your audience, whether it's through templates or rich media in our article.

SMS project templates

We know you love convenience, so we've taken it up a notch. In addition to our handy predefined templates, we're thrilled to introduce the ability for you to build and customize your very own SMS Project templates right in the Asset Manager.

You can efficiently reuse and customize these Project templates time and time again during your campaign creation journey. Find out more about the Project templates here.

SMS version history

Ever accidentally deleted a version? We got you! With the SMS Campaigns version history, you can effortlessly recover deleted versions and pick up where you left off. But that's not all – dive into the SMS Campaigns history and gain insights into changes by pinpointing those specific versions that have been tweaked. Preview past changes by simply clicking on each version. Read our article to find out more.

Enhanced Web Targeting

Enhanced web targeting allows you to create more bespoke targeting rules for your weblayers using the webpage variables. Using this feature helps you personalize your website experience based on various factors like the product page type, product ID, price range, basket value, and even the location of the user.

Previously used URL targeting was not sufficient in some use cases. Now you can create more customized rules for targeting specific parts of a webpage by using enhanced web targeting.Use enhanced web targeting when you need to create a highly personalized experience when your customers visit your website.

In-App Content Blocks

In-app content blocks provide a way to display campaigns within your mobile applications that seamlessly blend with the overall app design. You have the flexibility to strategically position placeholders for in-app content blocks within your mobile app. We also support CSS images and custom fonts from Comment start in the suitable SDK versions.

Previously, we offered in-app messages that appear as overlays or pop-ups demanding immediate attention. In-app content blocks are shown in line with the app's existing content and appear more native to your customers using your app. Using in-app content blocks enriches the user experience without being overly intrusive and can increase the engagement and even purchases of your customers.

Managed endpoints

We are happy to announce that our Managed Endpoints feature just got enhanced. You can now use Managed Endpoints directly from your browser without any limitations. No more setting up of a Custom Tracking Domain to avoid CORS errors.

SDKs updates

Exciting news for Android SDK users! Introducing version 3.7.0-realm available here. The Github release has not been created for this version, because it is currently for optional usage, for customers that have SQLite-related issues. This update brings Realm as the new local database, replacing Room, to address thread safety issues with SQLite. Realm ensures seamless, isolated database functionality, eliminating lock and closed database problems. While not on GitHub officially yet, Realm is being tested with selected clients over a few months before a full switch.

This is what’s new in the iOS SDK version 2.17.0 available here:

  • In-app Content Blocks to craft personalized in-app experiences.
  • Crash Prevention: No more worries about nil/null values inside objects during tracking, thanks to enhanced handling within the requestFactory.
  • Expanded Device Compatibility
  • Bug fixes: Action click events from In-app messages, HTML Inbox messages tracked button text with HTML tags – all now fixed. Plus, HTML in-app messages and App Inbox messages are now fully functional offline.

Release 1.242

Single Sign-On and authorization

We're taking our Single Sign-On (SSO) feature to the next level. Now, not only does SSO handle authentication, but it also manages authorization. Seamlessly control user roles via identity providers like Azure Active Directory and Okta. Plus, we've streamlined automatic user creation, saving you from invitation emails. Read up on our article and leverage this update that facilitates user onboarding, offers improved access control, and ultimately bolsters account security.

Custom CDN Domain for multi-tenant instances

Custom CDN Domain is now available for multi-tenant instances (Beta). Read more about Custom Domains here to learn how to stand out from the crowd with a branded and secure content delivery experience.

SDKs updates

New improvements released in the Android SDK 3.7.0.
This new release includes an in-app content block feature that has been added to SDK. Please note that the Engagement App part of the In-app improvements will be released in the next release and this is just the mobile SDK part.

The documentation is updated to describe the fetching of In-app messages with identifyCustomer process in detail.

The action click event from In-app messages and App Inbox HTML Inbox messages tracked button text with HTML tags were fixed, as well as previously missing Proguard configuration for GSON library for R8.

Read more about the release in its respective documentation.

Release 1.241

Scenario naming convention

The names of scenarios are now automatically saved using the current year and month, followed by '_target_medium_content.' So, the default name this month would be '202307_target_medium_content.' _Previously, when creating a scenario, the default name was 'Unnamed scenario.'_ However, this change provides you with a template for naming your scenarios, making them more distinguishable and clear.

SDKs updates

With the new iOS SDK 2.16.4 as well as ReactNative SDK 1.5.2, XCode 14.3 support has been added.

Release 1.240

Contextual Personalization

Contextual personalization - a feature that drives your conversion rates and creates tailored campaigns for your customers.

Contextual personalization selects the best option - variant in scenario node, email variant, or weblayer variant - from a predefined list of variants to show to your customer and to achieve your targets. It uses AI and machine learning to serve the best content to each of your customers.

Previously, contextual personalization was only available in Weblayers. Now, you can also deploy contextually personalized Email Campaigns, and Scenarios, including SMS.

Contextual personalization automatically analyzes and understands the unique contexts of each customer. It allows you to serve them with the most compelling campaign content instead of generic marketing messages.

TikTok Ads

TikTok Ads integration allows you to efficiently manage your ad audiences, seamlessly stream or delete customer data, and take full advantage of TikTok Ad Audiences without leaving the Bloomreach Engagement platform when deploying campaigns.

The power and size of TikTok's engaged user base help you enhance the effectiveness of your advertising campaigns with the TikTok Ads integration. It allows you to expand your reach and improve campaign efficiency on TikTok.

Previously, manually transferring audience data between platforms resulted in inefficiencies and limited scalability. But now, with the TikTok Ad Audiences integration, we offer a solution that eliminates these obstacles.

When deploying campaigns on TikTok, you can effortlessly synchronize your audience data, optimize targeting, and deliver personalized ad experiences to achieve improved advertising performance and increased return on investment.

App Users Management

Account administrators can now lock and unlock user accounts directly as well as end active sessions. These capabilities speed up response times when a user account is compromised.

Previously, admins could only delete users or contact our support to lock a user account, often leading to frustrating delays. With our update, if a user account is at risk, admins can lock it, end its session, and investigate promptly – download users' last login details and roles in the account. This helps identify potential security issues and understand users' accesses, aiding in account security, incident management, and cleanup of old user accounts from projects.

Release 1.239

Shopify Integration API update - action needed

By connecting your Shopify or Shopify Plus account to Bloomreach Engagement, you can easily analyze your Shopify data, run marketing campaigns across multiple channels, and use Bloomreach Engagement's advanced AI features on your Shopify store.

With this release, we have updated the API version to 2023-01 for the Shopify integration.
Make sure to update your Custom App inside your Shopify account. To do so, go to 'Settings' > 'Apps and sales channels' > 'Develop apps' > Select your existing private app > Configuration > Select '2023-01' under Webhook API version > Save changes.

In addition, we would like to remind you that with this update comes the final stage of deprecation of the _total_price_usd event attribute for purchase events. More information on deprecation can be found here.

Gorgias update

Gorgias integration is a customer support platform that manages your customers’ support tickets on your e-commerce stores.

It saves your time - information about ticket status and customer insights is automatically exchanged between the platforms, so you do not need to switch between the windows or request detailed info from different teams inside your organization.

Previously, you could automatically export information about open and closed support tickets only from Gorgias. Now, you can also send data back about your customers from Bloomreach to Gorgias in real-time.

Use it when you need to manage customer inquiries and support tickets from various channels such as email, phone, social media, and chat.

Send via mail deprecation

The 'Send via mail' feature of dashboards will be deprecated by the end of July 2023. Existing dashboard sharing via mail will continue to function. Adjust your sharing settings in the new 'Share' feature, which includes the email option to ensure continued email sending. Learn more about the deprecation and dashboard sharing here.

Advanced authentications for Webhooks - OAuth 2.0

OAuth 2.0 Authentication simplifies the use of Webhooks as an Authentication Method, enabling new integrations. It unlocks sending data to third parties, which communicating with was not possible or very difficult. Now, you can effortlessly transmit your data to platforms like Microsoft Azure, CommerceTools, Criteo Marketing, Salesforce Marketing Cloud, Listrak, and more.

If you want to connect to a platform via a webhook and it relies on the OAuth API authentication method, simply use OAuth 2.0 authentication. For a successful configuration of OAuth 2.0 Authentication, follow this guide.

Permissioned access to Campaigns events settings

Due to the stability and reliability of our platform, we have decided to change the updating Campaigns settings to permission access. Previously, you would have found this in Project Settings > Mapping > Campaign events. Any change to mapping can be executed only after a discussion with Account Managers.

SDKs updates

Supercharge your app development with ReactNative SDK 1.5.1! Experience stunning App Inbox styling from native SDKs. They have fixed the Swift path for XCode14.2+ in iOS, ensuring smooth compatibility. Android builds now leverage RN 71.8, with REACT_NATIVE_VERSION guiding the process. Say goodbye to crashes caused by unnecessary codegenConfig in Android app builds. Plus, they have included the missing Firebase dependency in the migration documentation.

Release 1.238

SDKs updates

The release of RN SDK 1.5.0 includes updates to the native SDKs, with Android being updated to 3.6.1 and iOS to 2.16.2. Additionally, ReactNative support has been increased to 0.71.8. The API has also been extended to closely align with the functionality of the native SDKs. Furthermore, the new InApp messages callback handler allows you to define customized actions for handling messages.

The iOS SDK 2.16.3 brings public visibility to the App Inbox style API. This release is essential for compatibility with Xamarin SDK. Previously, Previously, XCode 14.0 allowed unrestricted use of AppInboxStyle implementations. However, using XCode 14.2 and later in Xamarin SDK restricted these methods. This release resolves the compatibility issue, enabling smooth integration of AppInboxStyle in Xamarin SDK.

Introducing Xamarin SDK 1.2.0, featuring extended API compatibility with native SDKs. This release adds App Inbox support, tracks user interaction when closing InApp messages, and supports Customer token authorization. It also offers a configuration flag to disable default property tracking and includes documentation on DSGVO/GDPR consent tracking.

Release 1.237

Emojis in SMS

Say goodbye to plain, monotonous text messages and hello to a world filled with vibrant expressions and emotions. With our new update, you have a collection of emojis at your fingertips, allowing include them in SMS messages to get your customers even more engaged!

Snippets and HTML Blocks in Weblayers

No more tedious and repetitive writing of blocks of text or code in your weblayer campaigns. Now you can use your saved Snippets and HTML Blocks also in weblayers to streamline the creation of new campaigns and save time on repeating tasks. Read more about how to create and use snippets or HTML Blocks in Weblayers.

SDKs updates

The latest Android SDK update, 3.6.1, and iOS SDK 2.16.2, let you supercharge your app experience with a new AppInbox. Both SDK updates are mainly relevant for Xamarin and ReactNative wrappers. Read more about the releases in their respective documentation.

Release 1.236

Gorgias integration

As of now, we have added Gorgias to our native integrations. Gorgias is a customer support platform that can help you manage support tickets from your customers and target campaigns accordingly. You can learn more about Gorgias, how this integration works, and how to set it up in our documentation.

Attentive integration

With our new Attentive integration, you can now create highly personalized SMS and email campaigns that engage your customers on a deeper level. Plus, with real-time tracking and reporting, you can optimize your campaigns for maximum impact. Interested in increasing efficiency and conversion rates? Then check out our Attentive documentation!

SDKs updates

iOS SDK 2.16.0 and 2.16.1
You can now track user interactions even while closing InApp messages, giving you deeper insights into your users' behavior. And with the improved SDK initialization performance, you can start using the platform faster than ever before. Learn more about the new fixes in their changelogs.

Flutter SDK 1.4.0
This SDK has announced the latest version of the Native SDK for Android - version 3.5.0 along with a brand-new Support section.

Release 1.235

Analytics & Reporting Template Library

Introducing our new Analytics Template Library! Gain insights faster than ever before with pre-built templates for common analytics use cases. Currently, our library includes dashboard and report templates, allowing you to visualize and share your data with ease. Simply select a template, import it to your project, tailor it to your desires, and let our system do the heavy lifting. From ‘email campaign evaluation’ to ‘revenue in time,’ our library analytics has got you covered!

Shopify’s deprecation of the _total_price_usd event attribute for purchase events

As Shopify announced, the event attribute_ total_price_usd retrieved for each purchase event will no longer be supported. This means that we will stop retrieving this field as of May 10, 2023.

If you have your currency set to US dollars, we recommend switching to the total_price event attribute, as the retrieved value should be exactly the same.

If you have your currency set to other than USD, we also recommend switching to the total_price attribute. Note that the value returned by the total_price attribute will be different from _total_price_usd since total_price is returned for the currency represented in the total_price_currency attribute and should respect the store currency.

Non-personalized Weblayers

A simple change in your integration snippet allows you to serve general weblayers without personalization to all your website visitors, including those who do not accept the cookie banner. Such weblayers do not contain Jinja or customer filters and thus are compliant with data protection laws. Find out more here.

Notification center

Stay on top of your game with real-time updates, all in one convenient location. Accessible from the upper-right corner of your screen, between the search and live chat icons, the Notification Center is your go-to hub for staying informed and in control.

SDKs updates

Revolutionize your app development process with the latest release - ReactNative SDK version 1.4.0! Introducing a host of new features, including an Android update to 3.5.0 and 3.6.0. The former allows viewing push notifications without the need for runtime SDK init (from the killed state). And that's not all - the release also includes a new support section for documentation edits, making it easier than ever to get the help you need.

The latter Andriod update includes the ability to track user interactions when closing an InApp message, so you can understand your users better. They have also documented the InApp loading flow in more detail, so you can optimize your messaging campaigns with ease. In addition, they have introduced the ability to mark App Inbox messages as read when failed due to invalid usage of Customer IDs. And to top it all off, they have included information in the documentation about cooperating with Support when flagging incidents.

Release 1.234

Contact Cards creator

We have developed a new feature, Contact Cards. They provide a quick and convenient way to share your business name, number, logo, and more with your SMS subscribers so they save you in their contact list. You can create a bigger emotional connection with your subscribers through the SMS channel and reduce the potential of filtering your messages by third parties.

Shopify integration upgrade - action is needed

With this release, we have added a new sms_marketing_consent customer property to your existing Shopify integration. The sms_marketing_consent is tracked when a customer subscribes or unsubscribes to SMS consent. To retrieve this new field, the described action is needed.

Dashboard sharing via Email

In addition to sharing a dashboard via a link, you are now able to share a dashboard via email in the beta version! Enhance dashboard sharing via email by:

  • Scheduling when you want your emails to be sent
  • Including a public link and using the email as a notification to check the shared dashboard
  • Setting expiration dates
  • And more!

Make use of the various adjustment options and effortlessly create various groups with different types of access according to your needs! For example, you can create a sharing group that will be shown PII, while users that do not need to see this data will be part of another group with the PII hidden.

Learn more about this feature here.

SDKs updates

We would like to inform you about 4 new updated versions of various SDKs! iOS SDK is now updated to the version 2.15.2 which brings improvements to the App Inbox (more information in its release notes on GitHub). React Native SDK 1.3.1 also contains improvements to the App Inbox (more information can be found here). A new Flutter SDK 1.3.1 has added a new number color format and support for sending an empty push notification. Read more about it in its release notes. The last upgrade is for the Android SDK 3.5.0! The new version contains an updated push notification feature without the requirement of runtime SDK init and tracking all events, and several bug fixes. To learn more about the improvements, refer to its release notes.

Release 1.233

Klaviyo integration

We have a new integration for you! Klaviyo is a marketing automation platform for syncing your data between Bloomreach Engagement and Klaviyo. You can view more accurate customer profiles, detailed analytics via advanced reporting, synchronized Engagement segments, and compliance by Bloomreach Engagement consent management. Head to its article for more details!

Amazon S3 for Exports

Good news! Amazon S3 is available for exports, too. Now, you can import and export from one of the most widely used cloud file storage!

Release 1.232

SDKs Updates

Three new updated SDKs are available now! A new iOS SDK 2.15.1 has fixed the AppInbox layout to be compatible with SDK wrappers. Refer to its release notes for more details. Updated React Native SDK 1.3.0 has added support for the App Inbox feature and customer token authentication (more details in its release notes).
The last update is Flutter SDK 1.3.0 where support for the App Inbox and customer token authentication has been added. Read more about it in its release notes.

Release 1.231

SMS/MMS Single Action Node

SMS and MMS were two separate action nodes in our scenarios. From now on, they were merged so now you can edit both your SMS and MMS messages in a scenario within one action mode. Find out more about SMS and MMS here!

SMS/MMS Campaigns

Now you can create and send your SMS/MMS campaigns outside of scenarios! A new module with a separate campaign editor has been added to Engagement. It works similarly to an email campaigns editor and is very easy to use. To access it, go to Campaigns and then SMS campaigns.

SMS/MMS Predefined templates

A list of various predefined templates for SMS and MMS campaigns has been developed! It helps you to be more efficient when you want to reuse your campaigns for similar use cases that you have already done. Details about its settings can be found in this article.

Content generator via chatGPT

Content generator via chatGPT is now available! It is a great marketing tool that helps you to generate copywriting content for your campaigns in a faster and more efficient way. Find out more about the new feature in its article!

SDKs Updates

Two SDKs are updated now! Android SDK 3.4.0 and iOS SDK 2.15.0 releases contain improvements for App Inbox, advanced customer authentication via customer token, and updated documentation. To learn more details, please refer to their release notes (Android, iOS) on GitHub.

Release 1.230

SHA1 Deprecation


SHA1 deprecation was announced on 2021-08-20 by OpenSSH as there are easy and cheap ways how to perform an attack on this algorithm. We've added SHA2 signing algorithm support for SSH-based connections, and SHA1 signing algorithms were deprecated. Customers using OpenSSH servers newer than 5.9 (released on 2011-09-06) should not be affected by this change.

App Inbox

Apart from being a persistent storage for mobile push notifications, App Inbox is now a separate and flexible marketing channel, too! It helps you to deliver rich and personalized marketing content for mobile apps. You can use it as an action node in your scenario flows when delivering the right campaign to the right audience. Read more!

TCPA List Validation

TCPA List Validation helps you follow US market regulations and stay compliant when running SMS and MMS campaigns! The validation consists of two parts that help you scrub against DNC (Do Not Call) List and check against reassigned phone numbers database. Learn more.

Infobip SMS/MMS provider

We have added a new SMS/MMS provider that can handle your marketing or promotional text messages with granular delivery reports and tracking. Infobip integration is available for the US and Canada for now with the rest of the world support coming in the next months! Learn more.

Flutter SDK Update

A new Flutter SDK update to version 1.2.0 is now here! The upgrade has brought updated native SDKs, a new configuration flag, added documentation about tracking consent according to DSGVO/GDPR, and more updates, improvements, and bug fixes. To learn more about it, please refer to its release notes on GitHub.

Release 1.229

There were only minor bug fixes, tweaks, and other smaller improvements in this release