Explore the Community
Discussions
Find answers, ask questions, and share solutions with fellow community members.Groups and Events
Find your people in Community Groups and discover events designed to help you learn and grow.Braze News
Find important community announcements, product releases, guides, and everything else you need to stay up-to-date on all things Braze and Bonfire Community.Recent Content
Campaigns Translation via API
Hi there! I'm working on an integration that consumes Braze API endpoints for translation. I created a test campaign, enabled languages and added translation tags on the campaign's content. I was able to export the CSV, add translations, and upload the CSV back. But, if I check the UI, I see almost no difference and I don't find any language dropdown or any other method to preview the translation. Also, if I call the GET /campaigns/translations method from the API for this campaign, I get the result: "This message does not have multi-language setup". I'm stuck here and not sure how to proceed. Any advises are more than welcome. Thanks!juanfausd22 hours agoCollaborator16Views1like2CommentsHow to add link tracking to an Abandoned Cart URL
Hello, I am using `{{context.${metadata}.checkout_url}}` (from this support article) in an Abandoned Checkout email. According to the guidance in this article I should hardcode the base part of the URL and use liquid for the dynamic part. How does this work when for an Abandoned Checkout URL the full string is dynamically generated? The email editor shows a warning: URL {{context.${metadata}.checkout_url | default: 'https://shop.domain.com}} failed to be assigned an LID.anthonyNoel1 day agoCollaborator19Views0likes1CommentHello from a new face in Community
Hi everyone! 👋 I’m Stef Baldwin, a new team member here at Braze. I'll be working on our digital community efforts, and I’m so excited to get to know the experts (that's you!) who make this space what it is. Whether you have a big idea, a small piece of feedback, or just want to say hello, my door is always open. I can’t wait to dive in and learn from you all!11Views0likes0CommentsHandling Translations
Hi - I'm wondering how people have found success in structuring their teams and workflows to cater to different languages? We are an English-first app, but have it available in Spanish, French and German. So far, I've just completely excluded the additional languages from campaigns because we don't have the bandwidth to handle other languages right now. We are a small team of English speakers (I took French immersion in school but wouldn't rely on it since I haven't used it in a long time). I have a few different use cases which could probably benefit from their own approach: One-off campaigns: regular monthly newsletters, feature releases, surveys etc. Canvases: Welcome series, purchase conversion, churn reduction canvases: these are fairly complicated canvases which are updated once per month, maybe. We typically are testing timing, subject lines, copy etc., so we are changing them. I want to reduce the manual workload as much as possible, so the trade-off of individual language analytics vs. having to keep multiple canvases updated is a pretty big consideration. Curious what solutions other people have landed on. What's your current workflow? How did you land on it? Did you try something prior that didn't work? Are you using separate canvases, user journeys or simply just calling liquid within the message? Are you using any of the Braze language tools? Are you using spreadsheets or any tools like Phrase or Lokalise? Any drawbacks to your current set up? Thank you, I appreciate any help you're all willing to give!emily_wri5 days agoSupporter37Views0likes1CommentLearning & Community in Berlin | 18-19 March
Berlin friends, we’re bringing in-person Braze training to you this March for a two-day Learning & Community event series! Wednesday, 18 March 1:00–5:30 PM — Braze Certified Marketer Bootcamp (Braze customers only, includes 100% off Marketer exam) Thursday, 19 March 3:00–5:00 PM — Workshop: Launching a New Product with Braze (Open to all, includes 50% off a Braze certification of your choice) 5:00–7:00 PM — Bonfire Community Meetup (Open to all, includes an additional 50% off certification) Join one session or attend all three — we’d love to see you there and connect in person! Register HereLearnWithAustin7 days agoBraze Employee19Views2likes0CommentsThe sixth Global Customer Engagement Review is here!
1 MIN READ Take an inside look at where AI is actually moving the needle, versus where it might be accidentally building a wall between you and your customers. Find out why: Marketers think they’re nailing it, but consumers still feel overlooked AI bots are now "shopping" for your customers—and what that means for your business Consumers expect brands to pair AI efficiency with a human touch The report is interactive and lets you filter stats by region, double-click into deeper insights, and test your knowledge at every turn. Explore different strategies that top-tier brands are using to stay three steps ahead—get access to the report here.eakinsey7 days agoCommunity Manager10Views0likes0CommentsReferral-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!JoeVerrell12 days agoCollaborator83Views1like3CommentsHow 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.Lin_To12 days agoSupporter102Views0likes2CommentsHow 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!22Views0likes0Comments