canvas
102 TopicsHow to you manage 'Happy customer signals' in multiple Canvas
Hi everyone, I'm currently building a signal-driven evergreen referral canvas and would love some input from others managing multi-canvas ecosystems. Entry logic includes: Lifecycle stage: set up completed + post onboarding Lifecycle transitions: trial to paid, upgrade, renewal success Joy/value signal: high-intent engagement actions indicating 'happy customer' We will also apply a 30-day cooldown period and exclusions for inactive statges (payment failed, paywall not activated) The challenge we are currently experiencing is that some joy/value signals are being used as entry criteria for other canvases (eg upgrade and leave an Amazon review) For those running multiple advocacy and revenue expansion programs: How do you prevent signal collision across canvases? Do you apply any prioritisation via entry criteria, mutual exclusions, segments or global filters? Do you centralise joy signals into one canvas before routing users? (would be super complex to mash all the canvases together) Any best practices for avoiding user fatigue while maximising monetisation and advocacy moments? Would love to hear how others structure governance across overlapping signal-based canvases.75Views0likes2CommentsHow do you think about incentives in your Braze strategy?
In a lot of Braze setups I’ve seen, messaging and orchestration get a lot of attention (rightfully so!) But incentives often feel bolted on. Same incentives across segments No clear framework for when to use one Limited testing to subject lines I’d love to hear: Do you have a defined philosophy for incentives? Are they lifecycle-driven? Margin-driven? Performance-driven? Who owns incentive logic on your team? Also, if anyone wants a quick temperature check, I put together a short Braze Incentives Scorecard (3 min, free) to benchmark maturity across a few key areas: https://scorecard.voucherify.io/braze Would love feedback if you end up trying it!13Views0likes0CommentsAction Path based on custom attribute
Hello, I have a custom attribute in my dashboard giving me the total number of people you're currently following (let's call it nb_following). I want to start sending communications as soon as users reach a certain number of following (let's pretend at least 10 people) during a fixed period of time (4 days). To do so, I thought about using an Action Path in my canvas, in which users would go through the next steps right away after their nb_following >= 50 during this period of 4 days. That would be so easy, however, it's currently not possible to chose a filter other than "change to any value" or "change to exactly the X value" in an action path (too bad...). Have you already implemented something in a canvas that would do this? Thank you!Solved121Views0likes5CommentsHelp With Welcome Series
Hi all, I'm curious to hear how other companies have seen success with their Welcome Series canvases. I have mine set up as the following: Welcome Canvas - ensures all users get an in app survey asking their education level and a 'welcome email'. New User Activation Canvas - prompts the user to complete the first high-value action. I've seen very little uptick compared to the control group in both of these canvases and was looking for some inspiration on how to improve this. Thanks so much!130Views0likes4CommentsOrchestrating Canvas & Audience Path issue
Hi everyone! I am having a bit of a trouble with orchestrating an email campaign using Audience Paths. The plan is the following. Send 4 emails, each email with a delay and to a different segment. The 1st email is simple/easy and straight forward. It is sent to audience selected at the beggining. The 2nd email is to be sent only to those who did not open the 1st email. So I selected Audience path, assigned group 1 to those who did not open the 1st step of the canvas, being the 1st email. However, the 2nd email was still sent to the wrong # of recipients. Suppose that the 1st email was opened by 22k recipients, I'd expect the 2nd email of the 2nd step, to be sent to the remaining 60k users, since the entire audience that we began with was 82k. The 3rd email, is to be sent only to those who opened the 1st and 2nd email. Same issue happened, with wrong # of recipients set. The 4th email, is to be sent only to those who did not open the 1st and 2nd emails, but also to those who opened the 1st,2nd and 3rd email. I cannot get the correct # of recipients based on these parameters. Should I not use Audience Paths? Is there a bug? As for the delays, they are set correctly, after each email and before the audience path nodes. Any help/ideas would be great to review and attempt. Thanks a lot for your time94Views0likes4CommentsLimit users at the Message step level
Hey all, I have a Canvas with 15 message steps for different stores, and I need to cap user entry for each message step. Each step has a different entry limit, and if one store reaches its limit, the audience needs to move to the next store, and so on through the rest. I tried a workaround using the Catalog (Synchronous) API as a tracker; each time a user enters a step, the tracker increments by 1, and when it reaches the limit, users move to the next step. Unfortunately, the rate limit for updating the catalog through the API isn't sufficient, and there's significant latency when multiple users enter simultaneously. I don't want to create 15 separate Canvases for this. Has anyone worked on limiting users at message step level?55Views0likes2CommentsCustom Attribute - Regex Expression Help
Hi! I am looking to filter on a custom attribute in a canvas audience paths, but I want to do a contains statement. I am trying to reference multiple attributes with out having to list each specific value as the trigger. The attribute naming convention works were I could use contains. Thinking I can use a targeting filter where custom attribute matches regex. However, are there any special characters that need to be added to/around "signup" in the attribute value? Thanks!81Views0likes1CommentFavorite Braze (new-ish) Features / Releases?
Hey all 👋 I'm jumping back into Braze after 2 years away, and interested to learn what's changed and what are some of the communities favorite new features?? I noticed the UI has been revamped, and there's some great new features, so interested in hearing what are some of the things that have made real differences in your work in Braze or really delighted you when you started using it? Thanks in advance and happy to be back in the platform!234Views1like4CommentsAutomated Alerts for Zero Canvas Entries
Is there a way to automate alerts when a Canvas receives zero user entries or sends over a specific time period? This would help us proactively catch issues such as incorrect entry criteria, audience filters, or triggering problems—without relying on manual oversight.115Views1like2CommentsSMS Message in Canvas, Intelligent Timing is not saving
I am currently working on setting up some new Canvases in braze and any time I add a new SMS message so far today and turn on intelligent timing, after saving the draft of the canvas it is removing the intelligent timing settings on the SMS messages. We have this set on other current active canvases with out any issues so wondering if anyone else is seeing this. Possibly a new bug? When reading the docs I don't see anything that would cause this setting to be removed when it is set.47Views0likes2Comments