How 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!Solved639Views0likes5CommentsDyanmic barcodes and/or QR codes
I've been looking into the Braze documentation looking for a native solution for showing dynamic barcodes/QR codes in email templates, but haven't found anything. Is anyone aware of this function in Braze/Liquid Logic, or a viable alternative that can be leveraged via API's or other supported methods, that doesn't break the bank? Thanks91Views0likes3CommentsCatalog Selections personalization based on array data type
Hello ,I am using Selections and want to display some personalization into an email, but apparently it's not working. The selection is taking a custom attribute of type array on the user profile and then should display both of the values in the array from the catalog. I have used the personalization feature in the email template, but it's not showing up any data. The Liquid code is as follows: {% catalog_selection_items TestNew NewSelection %} {{ items[0].property_name }} {{ items[1].property_name }} {{ items[2].property_name }} The selection looks like on the image: So basically I would like the selection to have all of the properties from the catalog that have withdrawn status FALSE and also have all the values in the array of property_instructed_id custom attribute. In this case the user I am testing with has 2 values in the array, but it's not showing up neither of them. Can you please help out on what might be the issue here? Many thanks113Views0likes1CommentCan email address be used as a custom attribute in liquid?
Hi I am writing liquid code to exclude people with yahoo and gmail addresses. When I added the code to a campaign - this is the response that I received - "The following variables are not valid: email_address. If you attempted to use a custom attribute, it must use the format {{custom_attribute.${your_variable}}}" This is the code that I have ={{custom_attribute.${email_address}}} include “yahoo” The format of the custom attribute seems on point so what is not working with it'? Is it not possible to choose "email_address" as a custom attribute in liquid?Solved353Views0likes1Commentcomplex Liquid with percentages
Calling all Liquid Masters👀 (prob my use case is not even that complex, but bear with me) Is it possible to create a Liquid syntax that will spit out a result which is the percentile difference between 2 values? Let's say there's an attribute called 'last_week_total_meals' with value 5 and another one 'this_week_total_meals' with a value of 3, what liquid can I code to show that there's a -40% difference between both values?94Views0likes1Commenttime zones and time stamps in Liquid
Hi, is there a dynamic way to convert timestamps to different time zones with Liquid? I know that you can convert to %s and how to manipulate timestamps manually but I don't want to touch my code every time we change to summer/winter time here in Germany.82Views0likes1Commentstopping abandoned cart
Hey everyone! I'm trying to stop an abandoned cart email being sent if the customer's cart is empty, but it doesn't seem to be working. Is this code snippet in the correct place of the email? {% if canvas_entry_properties.${cart}.total == 0 %} {% abort_message("Cart value null") %} {% endif %}80Views0likes1CommentLiquid using time of open conditions in email?
Can we use liquid in an email to display certain content based on time ofemail open? So, if a user opens an email during morning hours, have it serve X content. And if a user opens the same email during evening hours, have it serve Y content. I believe there's use cases for time of send, but I'm looking specifically for time of email open. Thanks!Solved382Views0likes2Comments