Your growth marketing partner! Ragnarok’s technical and strategic skill set blends with our marketing expertise to deliver scalable and personalized outcomes across all marketing channels through the optimization of a modern Martech stack. As a Braze Alloys partner, Ragnarok has implemented Braze for over 150 clients since 2017. We have a highly proficient team with over forty Braze certifications.
What are the best practices for delivering multi-channel personalization at scale across any channel with Braze?
These tips will help you leverage zero and first-party data to deliver and implement advanced personalization based on browsing content using Liquid Logic.
Ragnarok recently launched a series of emails for a Fortune 500 retailer leveraging Braze’s Connected Content and Liquid Logic. Ragnarok started by defining:
- Goal or Objective — In this case, targeting users who recently viewed or favorited a product with an alert that it is now on sale, plus dynamic product recommendations based on their interests.
- Challenges — Are they on sale and available in that region? This series competed with seasonal emails, creating overlapping audiences and the best promo converters.
- Measurement — Compare purchases from users who receive email series against a control group within a 28-day window.
- Testing Plan — The program was tested against a control group to validate the impact during the 28-day window.
- Eligibility — Not purchased in 14 days; the item is available in their region, and the user has one item on sale that was browsed or favorited.
- Data — Braze’s Connected Content enables the API to dynamically insert a product that was now on sale and favorited by the user into the hero section (above the fold) of the email template. We integrated with the client’s data warehouse and leveraged a CDP to check recent items on sale, browsed within the last 90 days, or actively favorited but not purchased. The audience data was directly synced into Braze to trigger each Canvas.
- Content — We then used Liquid Logic to dynamically display all content and validate the items that were available in the region at the send time. We had a default setting and an abort option if the items were unavailable.
Sample Liquid Logic code:
{% assign region = {{custom_attribute.${last_region}}} %}
{% connected_content
client link/{{canvas_entry_properties.${sku}}}
:method get
:headers {
"x-api-key": ""
}
:save item
%}
Assign the values that we would need from the JSON to render in the template.
Sample Liquid Logic code:
{% assign is_available = {{item.catalog_availability.SE}} %}
{% assign images_url = {{item.primary_image}} %}
{% assign routes_url = {{item.route}} %}
{% assign titles_value = {{item.title}} %}
Through Braze’s advanced personalization features and Ragnarok’s deep expertise with both Braze and personalization programs, we were able to automate messaging and deploy robust and agile content that led to increased sales.
Interested in learning more about how to better incorporate Liquid Logic into your Braze campaigns?
About Braze
Braze is a solution that empowers growth marketers to optimize consumer digital experiences, utilizing data to increase revenue and enhance customer retention. It facilitates efficient management of customer data, content, and engagement across various channels while providing insights into campaign effectiveness.