PRODUCT REQUEST: Split Audience Based On Canvas Entry Property
Hi Braze! Where in the Braze Product Roadmap is the ability to split Canvas audiences based on Canvas Entry Property? From my experience working with several teams, this seems to be a highly requested feature. We are currently using the workaround of having to log the Canvas Entry Property as a Custom Attribute, using the User Update Step, but this certainly is a workaround that requires extra DPs. Any insight would be super helpful! Thank you so much!183Views4likes0CommentsSelecting multiple steps tool
I recently submitted a suggestion to Braze to introduce a feature/tool which would allow you to drag select multiple steps at at time? Similar to when you try select multiple files on your desktop. Does anyone think that would be something that would benefit them too, rather than having to individually select steps/branches one by one to delete or duplicate?323Views2likes1CommentBest Practice: Naming Convention
Hi Bonfire, Hope you are all doing well! I wanted to raise this discussion topic that has been on my mind for so long: CAMPAIGN/CANVAS NAMING CONVENTIONS. Having worked with 100+ Braze teams at this point, I have seen so many creative ways for naming conventions, all the way from a non-existent structure to a fully-structured, spreadsheet-formula-generated approach. Here are some initial thoughts/reflections I want to put out, and I'd love to hear all your suggestions: what's worked, what hasn't worked, what's simple/easy to manage, etc. 1. Easy navigation/search within the dashboard. I think one thing to consider when creating a naming convention is how easily will you be able to search for this in the dashboard. Considering that there are alphabetical sorts, I've seen many teams go for a "yyyy-mm-dd campaign name" structure. Even though there is a "last edited" sort, there are many times where the name sort could be helpful. However, when we start adding all sorts of helpful things in the name like "AB test", "email_iam_push_sms", "audience_type", etc., the campaign name starts to get really long. To the point where the distinguishing campaign name doesn't even show up. Which makes the dashboard navigation tough. Now, tags are a great usage for dashboard organization. However, there's one major downside to tags which leads to my point #2. 2. Tag information is not passed through Braze Currents. So even if we have an amazing tagging structure for channels, audience, delivery type, date, etc., when the data team receives the Currents data, they can't rely on the tag information to structure their data conveniently. This is where I've seen teams use the thorough naming convention in the campaign title, and the data teams are parsing specific key words in the campaign titles to run their analytics. A bit risky as it's fully dependent on the correctness of campaign name spelling. I do think if Braze can pass along tag data in the Currents fields, this could potentially solve some of the pain. Until then, I'D LOVE TO HEAR FROM YOU: If you are proud and satisfied with your Campaign/Canvas naming structure, please share them here! Thank you all, Allan193Views2likes0CommentsCanvas Reporting based on Date Ranges
When I am doing user data exports from Canvas, it always exports every user that has ever entered the canvas. I would like it so that when I am viewing a specific date range that it forces that date range into the data export. This prevents me from utilizing .csv exports effectively since it traps me into lifetime data rather than the specified date range.256Views1like1CommentDo you use control groups in your Canvas set up?
Hi all, Just wanted to get a sense of how many people use control groups in their marketing comms campaigns. Do you use control groups? Why? Why not? Are there exceptions where you don't use control groups? How big do you make your control groups? Does having a control group sometimes lead to puzzling incremental uplift numbers? Is it worth it to use incremental uplift as a metric when you have to spend a few minutes just explaining to stakeholders what incremental uplift is? (As opposed to absolute metrics which is easily understood)527Views1like3CommentsFAQ: What Is A Race Condition?
A common question we get at Braze is "what is a race condition?" A race condition is a concept where an outcome is dependent on the sequence or timing of other events. For example, if the desired sequence of events is “Event A” and then “Event B”, but sometimes “Event A” comes first and other times “Event B” comes first—that is known as a race condition. You can learn more about Race conditions in our Documentation page here. If you have tips of your own for spotting or avoiding race conditions, share them in the thread!182Views1like0CommentsLearning Braze
Hi Everyone, I am new to Braze and start learning through Documentation that has been provided by Braze. I was trying to get into some courses for campaign and Canvas flow creation steps and exploration. Can someone help me with how to get started with courses access as I am not a premium user to Braze but want to get certified first and then deep dive in to more. ThanksSolved1.3KViews1like7CommentsDeploying Canvas messages only on weekdays
Hello! I am working on a B2B type engagement and have a multi-step (with delays) canvas. Is there any way or trick to queue/hold the messages at any point in the campaign if its a weekend day? Essentially if someone's 2 day delay advances them on a Saturday, how can I not send until Monday, but also make sure it does get sent rather than skipped (assuming a Liquid logic option)? Thanks! Allison SandersSolved555Views1like2CommentsBraze Building Blocks: Tips for A/B Testing your Canvas Flow
Senior Customer Success ManagerDonna_Youngwalks you through A/B testing different variants and treatments in Canvas Flow. Watch this 5-minute demo to learn more about Experiment Paths in particular, why you would use this new component, and how you'd set it up in your own Canvas Flow journeys.203Views1like0Comments