Forum Widgets
Recent Discussions
Liquid Country Help Please!
I am trying to create a piece of dynamic content that shows for multiple countries. I have created this code which worked a few weeks ago, but now isn't working: {% if {{${country}}} == 'ID' and 'AE' and 'TR' and 'EG' and 'SA' and 'PK' and 'BD' and 'MY' and 'NG' %} I have tried with or and that doesn't work either! Any help would be massively appreciated, thank you.roebuckl5 days agoActive Member832Views0likes6CommentsAudience Path through event properties
Hello community! I need your help to set up a Canvas Flow: Context: In our subscription we are customising the unsubscribe flow based on the reason. We register this reason as an event property of the event that triggers the flow ( subscription cancel complete). Problem: It does not find the way to direct the users in a flow or another depending on the property of the event, since the ''audience path'' tool does not allow to split by event property. How would you do it? I could do it through conditions and liquid, but the flows are not exactly the same for all properties/reason. Thank you very much!29Views0likes1CommentLoop through a catalog to display the product a user has as a custom attribute
Hello, So I am trying to display some Liquid logic into an email template. The idea is that I have a catalog named house_properties with fields: id, name and description. Each user has a custom attribute called user_product_id which we should use in the Liquid code to display the name of the product from the catalog if the two id's are the same. This is the Liquid code I have been using, but apparently is not working. Can someone please let me know what am I missing here? {% assign user_product_id = {{ custom_attribute.${user_product_id} }} %} <!-- Loop through each row in the catalog --> {% for row in house_properties %} <!-- Loop through each item in the current row --> {% for item in row %} <!-- Check if the item name contains the user's custom attribute --> {% if item.id == {{ custom_attribute.${user_product_id} }} %} {{ item.name }} {% endif %} {% endfor %} {% endfor %} Thank you in advance! Elenaelena146 days agoPractitioner382Views0likes4CommentsSystem-led QA with Braze
Hi there! Our team has had a few incidents where emails have been sent to the wrong audience (i.e. filtering didn't save, filtering never added, duplicate tabs open, etc). We've implemented a number of human-led QA processes (see below) but we want to implement system-level guardrails as well. Does anyone know of a) Braze features that would let us do this or b) hacky ways that involve our engineering team? Any/all help would be GREATLY appreciated! What we plan to implement: formal QA process (including live QA) Braze approval process Audience and rate limits Datadog alerts for post launch if anything sends to audience >10Kaopie15276 days agoActive Member16Views0likes1CommentWorking with timezones
Hi there, I am looking to set up a campaign that be run manually daily day at around 8am-10am (depending on internal readiness). We want this campaign to be received in users local time zone at the same time. Eg. Campaign run at 8am Melbourne time and received in New York at 8am (14hours later) I have been looking at the recommended set up as per documentation (see below), however not sure if this would work for us. The reason for this is that we then want to a new version of this campaign the day after with updated content. Based on the below this may not work due to the 24hr of eligibility. I also looked at the option of running this as canvas and create separate audience paths and delays. However, can't figure out the best way forward. Can someone please advise on the best way approach?AmaliaT8 days agoActive Member98Views0likes4CommentsSwipe to reveal
Hi community, I recently saw a "Swipe to reveal" app messaging done by an industry leader using Braze. I'm not 100% sure the function/feature they used to achieve this - since I received it on the app, most likely it's an In-app or a push or a content card. I'm hoping to get some answers/info here. Basically the message contains 2 images - the first one says "Swipe to reveal the offer". You swipe the screen of your phone with your fingers, the first image is erased off, then you can see the second image that contain info about the offer. You then can tap on the link and are directed to the offer in the app. I'm wondering if it's done using the Custom Code type in In-app messaging. Really keen to figure this one out since the message was fun and engaging! Looking forward to answers and thank you! ErikaSolvedET9829 days agoActive Member116Views1like6CommentsOptimum way to automate sending of Birthday rewards
Hi Bonfire Community, Posting here to get some guidance and understand the best way to execute the dissemination of Coupon Codes for a Birthday Canvas. I want to send users on their birthday a Coupon Code which they can redeem for a free item. What you reckon is the optimum way to implement so the reward is automatically triggered and sent to users.Kern2 months agoActive Member II93Views0likes3CommentsComplex processing in Canvas vs Campaign
Hello! I wanted to see if anyone here may have some insight into a question I have. In researching Campaigns vs Canvas one of the distinction I found was in the optimization/throughput resources when sending large volume messages. Essentially, a Braze Campaign is beefed up for high performance sending. One question I have is if there is any difference between the resources needed for highly complex dynamic content, for example messages that use connected content, catalog item lookups and inserts, and product recommendations. Is the Campaign engine better suited to process that level of complexity during the time of send, or is there no distinction between Canvas and Campaign. Thanks! ASAllisonSanders2 months agoActive Member46Views0likes2CommentsHow To Log Survey Results From Embedded Email Survey
FINALLY got this use case built successfully… after 2 support tickets and 3 attempts. If you’re looking to build an embedddd email survey, here’s the exact video you need! UTM Parameters, Link Aliasing, and Canvas User Update are great features. Special thanks toDRamirez for his support on this use case more than a year ago. Finally got around to making this tutorial thanks to your detailed explanation! https://youtu.be/lqg4fOi4EqI?si=0nplm-EPfDDr7YR8AllanHeo2 months agoStrategist74Views3likes3CommentsHow to change the date format in an email using liquid
Hi everybody, greetings from Germany! I want to display the date format of a custom property in an email in a different way. In the propery, we save the date in this format: YYYY-MM-DD hh:mm:ss. I'd like to display the property in the email in this format: DD.MM.YYYY Does anybody know how I can achieve that? Thanks so much for your support!Solvedstella_issupow2 months agoActive Member II662Views0likes5Comments