Best Of
Re: From rough idea to structured hypothesis - what's your process?
I use Miro to map every canvas against the entire customer journey so I can see coverage at a glance, which phase each one supports and where the gaps are. That doubles as my "have I tested this already" check. If it is on the board, it exists, so nothing gets duplicated. Miro is lifecycle marketer's best friend.
Second, and this is the bit that fixed the scoping problem, every idea gets written up the same way before it goes near a build:
- Segment: who
- Trigger: what fires it
- Hypothesis: if we do X for this segment then Y happens because Z
- Primary metric: the one number that proves it
- Expected effect: rough size, a guess is fine
Then I score each on impact, confidence and effort (or weight it by revenue if you are commercially driven) and the backlog sorts itself. Loudest in the room stops winning because everything sits on the same scale.
Quick example. Say the goal is membership conversions and I spot there is no upsell in the welcome journey:
- Segment: first time buyers, no membership
- Trigger: 24h post first order
- Hypothesis: if we add a member upsell on email 2 for first time non member buyers, membership conversion in 14 days lifts because they are at peak intent right after purchase
- Primary metric: membership conversion rate within 14 days
- Expected effect: small to start but compounds over time
- ICE (impact, confidence, effort): impact 8, confidence 8, effort 3, so it scores high and jumps the queue
Also kills the Sheets plus Slack plus markdown sprawl, because everything lives in one place, and using a Miro board allows for a better visual display of what you've already shipped.
Re: From rough idea to structured hypothesis - what's your process?
Great question — we've landed on a two-part system: one for planning what to test, one for capturing what we learn.
On the planning side, we anchor each quarter to one clear theme — something like "let's focus on personalization" or "let's try messaging differently for technical vs. marketing audiences." We track it in a Google Sheet, but the structure is what really matters. Without a theme, you end up with a pile of individually good ideas that are hard to connect back to what's actually moving your key metrics.
For results, we use two things in tandem. First, a running Google Slides deck where each test gets one slide — what we tested, the result, and the winner if there was one. A summary slide up front gives us a quick "what's working / what's not" view and helps us revisit inconclusive tests rather than just abandoning them. More recently we've also started feeding experiment notes into NotebookLM so we can query things like "have we tried X before?" — really useful as the team grows and you don't want that knowledge living in one person's head.
We've been refining this for a couple of years and it's scaled well beyond lifecycle — now anyone on our marketing team who sends to prospects or customers can use some version of it. Curious what your current setup looks like!
Re: What has your real-world experience been with CDN/SSL/DMARC setup in Braze environments?
Hello! Stefanie let me know about this post, I’m Rocky and I manage the Email Operations team at Braze. Over the last ~11 years I have been involved with thousands of email setups, and last year I also conducted a study of some of these questions so we would have a better understanding ourselves.
Overall I will say the issues can be different at different ends of the customer size spectrum. A customer with a smaller dev team of one or two people can make it easier to relay information, get the team together on calls, etc. while a large enterprise team can have dozens of different hands that need to touch the email setup, complicating various steps. On the other hand, that also means larger teams will have focused experts in areas like domain hosting, security, strategy, and email administration, while bottlenecks can occur with smaller teams trying to handle all aspects of integration.
To answer the question “What ended up taking longer than expected” I can point to our findings that within the average email setup, SSL configuration takes roughly 75% of the total time to complete. Anecdotal evidence confirms this as well, as SSL integration is by far the element customers experience the most issues with. The biggest reason for this is that a third party CDN is typically required to handle the link traffic, and each requires its own set of processes and settings which can be confusing. Braze does have a product called Verified Domains currently in beta which will allow customers to delegate their domains directly to Braze through NS records, allowing us to complete not only whitelabel setup but also to handle SSL setup directly through Braze, obviating the SSL setup step. We are also working on improved documentation for third party CDN setups.
Other major blockers include DNS configuration issues, customer security concerns that need to be addressed, and internal delays preventing email setup. DNS configuration issues include mismatches in records (we validate using a string match, and even a trailing space can result in a mismatch), records being accidentally proxied, TTL being unusually long, and DKIM length issues. In terms of security, customers are sometimes concerned about the strictness of our authentications, the information transmitted through link traffic, and ensuring compliance with standards like GDPR. And customer delays can include any gamut of higher-priority projects that take precedence over email setup, sometimes coming into conflict with the organization’s IP warmup plan, contract dates, or overall strategy.
The biggest lesson I’ve learned is to never make assumptions. If you are a customer and are unsure of some aspect of our email setup, please ask. We can usually resolve these questions over a ticket, and I have also been on many a live call where we were able to answer questions and go over a customer’s email setup. Our team tries not to make assumptions either, and we will overcommunicate if need be to ensure everyone is on the same page. It’s vitally important to follow documentation to the letter, especially with SSL setup, as we’ve encountered many situations where a seemingly unimportant step was not followed and the entire setup failed to work until it was fixed. And finally, the issue is almost always something “small”: a missed character, an unclicked button, an empty dropdown, etc. The folks on our customers’ dev teams are intelligent professionals, so we rarely see “big” mistakes, and we’ve trained ourselves to look for the kinds of things that are easily overlooked.
While I can’t speak for our customers in terms of what they would do differently, if I were building an email setup from scratch, the main thing I would do is have a complete plan in place before making any setup decisions with Braze. Know not only your intended sending and tracking subdomains, but also which CDN you intend to use (if any), your IP load distribution, your DMARC policy, your branding strategy, etc. The biggest delay in everyday setup is making changes to something that’s already built, which wastes a customer’s own resources taking down setups that have already been built. I live by the saying “measure twice, cut once”. It will save you a lot of hassle in the short and long term.
I’ll end with a recent example of a “war story” concerning an extremely patient customer of ours. They were experiencing broken links in their emails, but strangely, it was an intermittent issue I could not reproduce. We spent two long days on calls going over their setup with a fine toothcomb. Everything pointed to it being an SSL issue, but their SSL seemed to be correctly configured. We were stumped. Finally, using the Inspect panel in Chrome, we discovered that the customer’s own website was erroneously adding a new cookie to every page visit through their email links, which when combined with Braze link tracking, cumulatively stacked until the amount of cookies became so large it exceeded the limit for traffic. Braze helped correct the issue in the short term by reducing the weight of their wrapped links while they worked internally to fix their cookies. Lesson learned: web traffic is an intricate and complicated system, and the failure could be occurring at points you would not have expected.
Rocky
Early Access to Torchie Award Field Guide
The annual Braze Torchie Awards celebrate the leading marketers, brands, and Partners who are reshaping what customer engagement looks like.
Learn more about how to prepare your submissions right here in Bonfire!
Torchie Awards Field Guide
May 2026 Success Webinar: Unlocking BrazeAI™ Agent Console
This week, I had the pleasure of enabling customers on Agent Console as part of our Success Webinar Series.
Delivered by Braze Learning and Customer Success, these webinars introduce Braze capabilities while demonstrating real-world success stories.
We went back to basics on what Agent Console is, the difference between Canvas and catalog Agents, and walked through three hands-on use cases with our fictional travel brand, Upon Voyage: sentiment analysis, loyalty-based routing, and catalog enrichment.
The real highlight? Hearing from Braze user, @Nirnay at Luxury Escapes.
His team used Agent Console as a decisioning layer and saw a 10% lift in revenue per user and a 7% increase in total transaction value.
The big takeaway: Agent Console allows you to embed automated assistants into your workflow. Helping you launch faster, personalise deeper, and amplify what your marketing team can achieve.
If you missed it live, the recording is available on Braze Learning so you can revisit it anytime.
Now I want to hear from you. What topics would you like us to cover in future Success Webinars? Drop your answers in the comments below.
What has your real-world experience been with CDN/SSL/DMARC setup in Braze environments?
Would love to hear real-world experiences from teams managing the infrastructure side of Braze/email setups.
On paper, many of these implementations seem relatively straightforward if the right access and stakeholders are aligned:
- CDN records
- SSL validation
- DKIM/SPF/DMARC
- subdomain delegation
- DNS propagation
- sender authentication
- mailbox provider requirements
But in reality, projects often become much more operationally complex once multiple teams get involved (IT, security, networking, agencies, franchise structures, external vendors, etc.).
Curious:
- What ended up taking longer than expected?
- What created the biggest blockers?
- Any lessons learned around SSL mismatches, DNS configuration issues, propagation delays, or ownership confusion?
- Did you centralize ownership or distribute it across teams?
- What would you do differently if you had to rebuild the setup from scratch?
Would also genuinely love to hear the “war stories” behind implementations that looked simple initially but became unexpectedly complicated once real-world constraints entered the picture.
Learn how to connect Braze to Canva and Figma to simplify campaign execution!
Did you catch the massive news about the new Braze Creative Studio?
Braze is unifying its set of powerful content capabilities and tool integrations into a new AI design experience. This completely simplifies how marketing and design teams collaborate on campaign execution, and it includes new integrations with Figma and Canva.
These two integrations let you transfer media and email templates created in Figma and Canva directly into Braze, meaning you can finally stop the download-to-reupload cycle. It also helps reduce errors by preserving design layouts and allows you to launch your campaigns much faster.
To help you hit the ground running with these features, we just released three new Quick Tip videos:
- Transfer Canva media assets to Braze: Learn how to automate asset handoffs and speed up your production workflow.
- Transfer Canva email templates to Braze: Stop the manual export/import dance and get your finalized templates into Braze instantly.
- Transfer Figma assets to Braze: Streamline your creative development by syncing Figma designs directly to your workspace.
Personally, this is a game changer for me. I create a lot of content in Figma that goes into Braze for the demos I create for Braze Learning, so I have already been using this feature quite a bit.
Which of these integrations are you most excited to try? Let's chat in the comments!
BrazeAI™ and Creative Studio connect bold ideas with intelligence to deliver standout experiences
AI has made generating content easy. Turning that content into meaningful customer outcomes is still hard. Marketers don’t need more content—they need more context to drive real outcomes.
BrazeAI™ and the Creative Studio make that possible.
Combine bold ideas with real-time context and composable intelligence to deliver standout, AI-powered experiences at scale.
What’s New in Braze
- BrazeAI™ Agent Console — Embed agents in your customer journeys to create hyper-relevant content, dynamically route users, and interpret data in real time
- BrazeAI™ Operator — Ask questions, build campaigns, deploy agents, and skip the troubleshooting as the Operator gets it done
- Creative Studio — Import designs from Canva and Figma in seconds and manage all your content from one place to move from concept to campaign faster
Less AI noise. More meaningful experiences. Better outcomes for brands.
Head to the Braze blog to learn more.
Re: Braze tracking links in email are massive!
Hey @jimboktTWS, from my understanding, you can’t trim the link wrapping in Braze—it’s required for tracking campaign, user, and click attribution, so modifying it would likely break reporting.
What you can do is reduce the overall email size to avoid clipping. A few things that we've seen help us with sizing constraints are:
- reducing the number of links in emails
- combining CTAs and making sure our primary CTA is above the fold
- avoid repeatedly using the same link within the email
We also found minifying the HTML made a noticeable difference. That was particularly helpful for Content Cards using custom HTML, where we needed to stay under the 2KB limit. Hope this helps!
Certification Program Updates
As of today, we've updated the names of three of our certification exams to better reflect the expertise each credential represents. Here's what's changing, and what isn't:
✅ Your certification is still 100% valid. Nothing changes about your credential status or your 3-year validity period.
✅ Exam content stays exactly the same. If you're currently studying for an exam, keep going. Nothing about the material is changing.
🔄 Your badge name and icon will be updated on Credly to reflect the new certification name. This will go live on April 22nd.
Here's a quick look at the name changes:
• Braze Certified Marketer → Braze Certified Marketing Specialist
• Braze Certified Digital Strategist → Braze Certified Marketing Strategy Expert
• Braze Certified Technical Architect → Braze Certified Technical Marketing Expert
We made these updates to make it easier for you to communicate your expertise to peers and employers; your credential now speaks for itself even more clearly. Check out the Certification website for all our exam study guides and prep, and find the right certification for you!






