inspiration
69 TopicsReferral-style competition using Braze - advice needed
We’re currently exploring a referral-style competition and wanted to check whether Braze offers any native referral mechanics that could support this. Use case: Simple prize-draw referral campaign Users refer friends to sign up for a new app via a unique link or code Each successful app install via that link/code earns the referrer an entry into a prize draw Key requirement: Ability for Braze to automatically generate a unique referral link or code per user (e.g. via email) If anyone has experience implementing something similar in Braze, or can share examples / best practices, that would be really helpful. Happy to clarify any details if needed - thanks in advance!24Views0likes1CommentLoyalty programme recommendations
Hey Bonfire Community! We are looking at loyalty programme solutions which nicely integrate with Braze. Any experiences around partners like Open Loyalty, Antavo, Loyalty Co, Talon.One & Birdeye are very welcome :) Pros/cons and anything in between, please feel free to share! Thank you in advance. Cheers, Rosa105Views2likes5CommentsIt happens to the best of us.
Just got this email and I got a wide range of emotions of it. From a slight chuckle for the harmless error, to feeling worried that who ever clicked the launch button will beat themselves for it, and then at the very end I felt a relief "Hey, it can happen to the best of us" P.S. I'm diving in the report builder as soon as a finish waking up.30Views1like1CommentHow do you manage your offers/promotions?
Hey everyone, I'm curious about what tools and platforms people are using to manage their offers and promo codes. Are you using dedicated promotion engines like Voucherify or Talon.One? Going with loyalty platforms like SessionM? Managing everything directly within Braze? Or using something completely different? Would love to hear what's working well for your team and any pros/cons you've experienced with different approaches. Thanks!58Views3likes1CommentBest Practices for Managing Multi-Channel Campaign Workflows
Hi everyone, I’m exploring ways to streamline multi-channel campaigns using Braze while keeping workflows manageable. From my experience with structured automation systems (including workflows I develop at Funnelsflex), clarity and organization are critical when juggling email, push, SMS, and in-app messages. A few things I’d love insight on: How do you structure campaigns to avoid overlapping messages across channels? Are there strategies for testing and QA that keep multi-channel workflows reliable? Tips for maintaining clean reporting and analytics without overcomplicating dashboards? I’m eager to hear how others balance efficiency, scalability, and real-world execution across multiple channels.73Views0likes1CommentWordPress API to Catalogs
Hi all, I'm trying to automate the process of getting our blog posts (on wordpress) updated to a catalog. Ideally, this would automatically create a new catalog item when a new blog was created and would update images and information when an existing blog post is updated. Does anyone have experience doing this and how was it accomplished? Is it working for you? Thanks!130Views0likes4CommentsComplex Canvas
We are trying to accomplish something in order to run a one month challenge and would love some assistance! Basically, we will be asking people via in app message and content card to opt-in to the challenge throughout the month. If they click on a button, this will change a custom attribute value to true, which then triggers them to enter a canvas which sends them motivational content and updates. Due to the complexity of triggering the messaging throughout the month and it needing to end on a specific date, I am looking to be able to filter the users based on when they entered the canvas. I was thinking there could be a way to do this based on a user update step at the very beginning of the canvas and update a new attribute to 'now's date. Then filter with an audience path to customize the messaging further down. However, I can't seem to be able to get that user update step to work. I've tried a few different liquid options, but no dice. Has anyone done this previously and what's the mechanism you've used? I'm wondering if this would be a good place to use a canvas context step, but I can't seem to figure out exactly how to implement that in order to achieve what we're looking to do. Any help is much appreciated!124Views0likes4CommentsHelp 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!126Views0likes4CommentsFavorite 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!232Views1like4CommentsIOS background events not firing but Android does
When audio is playing on our mobile app, and the listener puts it into the background, Braze can successfully send the 1-minute events on Android, but not on iOS. Our app is in React Native. Help Please, if anyone has encountered a similar issue and how to resolve it. On iOS, the SDK seems to record all background events correctly, but does not send them to the Braze server until the app returns to the foreground — at which point all queued events are sent in one batch. If the app is closed before returning to the foreground, those background events are lost. This behaviour suggests that the Braze SDK disables data flushing while the app is in the background on iOS. I also noticed that whenever the app goes to the background on iOS, Braze logs a “session end” event, followed by all the accumulated background events when the app returns to the foreground — which further indicates that the SDK pauses data flushing during background execution. We have tried the following without success: Adding background-fetch and remote-notification to UIBackgroundModes in Info.plist. (I didn't think this could fix the issue but just tried it) Calling requestImmediateDataFlush() immediately after each logCustomEvent(). We use the "react-native-background-timer" package to send periodic pings (1 min to our backend API, and 10 min to Google Analytics using "@react-native-firebase/analytics"), and those continue to work reliably in the background — suggesting the limitation lies specifically within the Braze SDK rather than iOS itself.69Views0likes1Comment