Skip to content

September 17, 2024 release

Data flexibility

Braze Cloud Data Ingestion for S3

You can use Cloud Data Ingestion (CDI) for S3 to directly integrate one or more S3 buckets in your AWS account with Braze. When new files are published to S3, a message is posted to SQS, and Braze Cloud Data Ingestion takes in those new files.

Increased rate limit

The rate limit for the /users/export/ids request type has increased to 2,500 requests per minute.

Monthly active users CY 24-25

For customers who have purchased Monthly Active Users - CY 24-25, Braze manages different rate limits on its /users/track endpoint. For details, refer to POST: Track Users.

Unlocking creativity

Templating catalog items including Liquid

Early access

Use the :rerender flag in a Liquid tag to render a catalog item’s Liquid content. For example, if you render the following Liquid content:

1
2
3
Hi ${first_name}
{% catalog_items Messages greet_msg :rerender %}
{{ items[0].Welcome_Message }}

This will display as the following:

1
2
Hi Peter,
Welcome to our store, Peter!

Robust channels

WhatsApp response messages

General availability

You can use response messages to reply to inbound WhatsApp messages from your users. These messages are built in-app on Braze during your composition experience and can be edited at any time. You can use Liquid to match the response message language to the appropriate users.

Canvas templates

General availability

Create Canvas templates to refine your messaging by creating a consistent framework that can be easily customized to fit your specific goals across your Canvases.

Landing pages

Beta

Braze landing pages are standalone webpages that can drive your user acquisition and engagement strategy.

Changes since last viewed

You can view the number of updates to your Canvases, campaigns, and segments by other members of your team by referring to the Changes Since Last Viewed metric on the respective overview pages (such as the overview page for an email campaign).

Troubleshooting webhook and Connected Content requests

This article covers how to troubleshoot webhook and Connected Content error codes, including what the errors are and steps to resolve them.

New Braze partnerships

Inbox Monster - Analytics

Inbox Monster is an inbox signals platform that helps enterprise brands land every send. It’s an integrated suite of solutions for deliverability, creative rendering, and SMS monitoring, that empowers modern customer relationship managment (CRM) teams and ends the sending scaries.

SessionM - Loyalty

SessionM is a customer engagement and loyalty platform that provides campaign management features and loyalty management solutions to help marketers drive targeted outreach to increase engagement and profitability.

AI and ML automation

In addition to the “AI Personalized” model, the AI item recommendations feature also includes a recommendation model for “Trending”, which features items that had the most positive momentum when it comes to recent user interactions.

Settings

Roles

General availability

Roles allow for more structure by bundling together your individual custom permissions with workspace access controls. This is especially useful if you have many brands or regional workspaces in one dashboard. With roles, you can add dashboard users to the right workspaces and directly grant them the associated permissions.

Security event report

We added a complete list of the security events that may appear in your downloaded security report event.

Message usage report

Early access

The message usage dashboard provides self-service insights into your SMS and WhatsApp credit usage for a comprehensive view of historical and current usage compared against contract allotments. These insights can reduce your confusion and help you make adjustments to prevent overage risks.

SDK

Delayed initialization for the Braze Swift SDK

Set up delayed initialization to initialize your Braze Swift SDK asynchronously while ensuring push notification handling is preserved. This can be useful when you need to set up other services before initializing the SDK, such as fetching configuration data from a server, or waiting for user consent.

SDK updates

The following SDK updates have been released. Breaking updates are listed below; all other updates can be found by checking the corresponding SDK changelogs.

HOW HELPFUL WAS THIS PAGE?
New Stuff!