Canvas
77 TopicsReferral 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, Sergio10Views1like0CommentsReplenishment Campaigns
Hi We sell a products that gets replenished every 30-40 days or so. We want to send a campaign that asks users 30-40 days after they purchased if they are ready to replenish the product. We would want to send the user to the product page of the item that they purchased initially. Have you built something like this before? Any best practices? Thank you!67Views3likes4CommentsGET call to backend API in canvas?
Hello! I recently posted a question regarding a canvas, but our needs have shifted so I am starting a new post. How/is it possible to make a GET call to our BE to retrieve the status of a user before deciding which path to send them on? Example: -User creates an account, which triggers them to enter the canvas. -They will have a 2 hour window to send an invite to their community and/or add a vehicle. -After 2 hour window, GET call checks the BE for the status of said users. -They are sent down the path according to status. There are many different IFs that can be created if we are relying on event action triggers alone- so we are trying to simplify by calling the BE state for the user status.111Views1like13CommentsFrequency Cap Hierarchy
Hi! I am wanting to implement frequency capping for my Braze instance. At the moment our main form of channel is Push which will continue. I am wanting to create a almost hierarchy, so e.g. user receives no more than 1 push in an hour UNLESS the canvas contains a tag 'offer' then they can receive this extra canvas.40Views2likes3CommentsDecision Split Timing
Hello! I am currently working on a canvas and I have implemented time based decision splits with "if user received the post notification in a step and last performed X custom event less than 1 hour ago- the no path should proceed to the next notification. However, when I launched and tested with a specific user in real time, I received all push notifications at the same time. The idea is that a user can dynamically move through the paths in real time when they complete the action without being held in a delay.. but it seems the time based action does not work like I hoped. Do I have to add delays? Will this keep the user from being able to proceed if/when they complete the step before said timeframe? Thanks!80Views1like5CommentsConnected content making 2 calls
Hi I have this connected-content in email template; but when I send out, its always making two POST API calls; I'm adding customers in a list in a survey module and every time my canvas sends out email; it adds customers twice. Is there any way to prevent this? Thanks //Waqas {% capture payload %} { "contactDetails": "{{${email_address}}}" } {% endcapture %} {% connected_content {{ url }} :method POST :headers { "Content-Type": "application/json", "X-API-KEY": "xxx" } :body {{payload}} :content_type application/json :no_cache :save add_response %}61Views0likes3CommentsAudience 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!Solved108Views1like4CommentsWorking 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?170Views0likes4CommentsOptimum 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.159Views0likes3CommentsComplex 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! AS87Views0likes2Comments