Personalized Messaging

Braze allows you to personalize your campaigns by inserting user-specific information, such as the user’s name, into messages. Campaign messages support templated messaging using the Liquid templating language. Detailed documentation of Liquid syntax and usage is available here.

For more on Dynamic Personalization with Liquid, check out our detailed, guided LAB course!

Liquid templating language supports the use of objects, tags and filters.

Objects allow you to insert personalizable attributes into your messages.

Tags allow you to execute programming logic in your messages. For example, you can use tags to include intelligent logic, such as “if” statements, in your campaigns.

Filters allow you to reformat personalizable attributes and dynamic content. For example, you could convert a timestamp, such as 2016-09-07 08:43:50 UTC into a date such as September 7th, 2016.