Canvas
82 TopicsPRODUCT 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!Solved251Views7likes3CommentsRemove user in the canvas flow
I have a list of users that I want to remove from a Canvas so they won't receive the remaining emails. This list will be updated regularly. Should I keep adding individual email addresses to the Exit Criteria each time, or would it be better to create a segment and use that as the Exit Criteria—so I can just update the segment whenever needed?46Views0likes2CommentsError in Syncing Audience -Google Ads
I encountered an issue with users syncing in the Audience Sync for canvases because the Google account linked to the partner technology was removed in Google ads [deactivated user]. We've since fixed the issue by replacing it with an active Google account, and the sync is now working. Will the previously errored users be re-synced automatically, or is manual intervention required? If yes, how?Solved44Views0likes1CommentCustom Event + Properties
So, I am triggering a few custom events which contains a few properties as below appointment_booked (appt_time, appt_location, app_details, appt_virtual) all strings except for appt_virtual which is boolean In canvas config, I am segmenting users which has received the appt_virtual event more than 0 times I have a action path activity with x2 actions (performed custom event appt_virtual where appt_virtual is true) and the other action where is false. all users are going to the "everything else" path? why ? and decision split or audience path doesnt allow me to filter based on the custom event properties, whats going on? why such limitation. whats the correct way to configure it?73Views0likes2Commentsnesting liquid and using custom event properties in action trigger canvas
I'm building a action-triggered canvas that will send a message to a member to say "oh hey, you've looked at this content item recently, please leave a review about it by following this link". There's a custom event that will trigger the canvas and that custom event has a property for the ID of the content they've looked at. The contentID corresponds to an item in a Braze catalog we have, that allows us to cross reference a pretty name for it based on the ID. e.g. this Liquid generates the pretty name text, based on a hard-coded ID {% catalog_items Content 650ac023409211513f7bc7cf %}{{ items[0].prettyname}} where 'Content' is the name of the catalog '650ac023409211513f7bc7cf' is an id for the item 'prettyname' is the field in the catalog containing a pretty description What I need to figure out is how to pull and embed the contentID from the property of the triggering event that starts the canvas and use that to dynamically create the liquid to fetch the pretty name. I'm assuming it's something like this to get the property value out of the custom event that triggers the canvas {{event_properties.${ID}}} but when I replace my hard-coded ID with that, I get a Liquid error {% catalog_items Content {{event_properties.${ID}}}}{{ items[0].prettyname }} Guidance/help gratefully received!Solved95Views0likes2CommentsRandomizing NPS messages
Randomization seems harder than it should be in Braze. I've got a canvas scheduled to run everyday at the same time and send a custom in app message that will collect an NPS score for those that interact with it. We are targeting all users in our system (over 5 million). The controls are: "Users are not able to re-enter this canvas. Only 500 users will be able to enter this canvas everytime this canvas is scheduled" We've yet to start this -- I'm concerned on the outcome. Will this randomly select 500 people to send to daily and never send it to them again? Key here is Random...and does it apply to a scheduled canvas that sends regularly? Ideally we'd be able to randomize based upon those who have a session and trigger it off that. Our requirements are such that users must be randomly selected, cannot receive it more than once and hopefully send it sometime after a session begins. I've looked at targeting random bucket numbers and using a session start as the trigger...but I think this just keeps the target the same and will only let those users in the canvas. Has anyone found a way to do this? I wish there were a randomization step in canvas, that would make this super easy.461Views0likes4CommentsCanvas Frequency Capping.
Hello community! After designing a referral strategy composed of various campaigns and canvases, I’m setting up frequency capping to prevent users from receiving multiple campaigns on the same topic simultaneously. However, while implementing the frequency capping strategy, I encountered several doubts. My main objective is that if a user enters a canvas with the referral tag during a week, they should not be able to access any other canvas with that tag. However, I believe that the current rules do not achieve the desired effect. Does anyone know if there’s a way to meet this condition? Thank you very much!39Views1like2CommentsOptimum 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.239Views1like5CommentsReferral Strategy
Hello Braze Community! I’m currently working on creating a referral strategy to drive new user acquisition through our most engaged users. I’d like to start a thread with all of you to gather inspiration and discuss different flows we could implement. So far, I’ve identified the following key moments: After a user gives a high rating in our review After a purchase Targeting our most engaged users After a user completes an “aha moment” in our app What do you think? Which strategies have you implemented to carry out a referral strategy. Best regards, Sergio88Views4likes4Comments