Published on June 10, 2025/Last edited on June 10, 2025/7 min read
Some of the most impactful brand interactions no longer happen in a customer’s email inbox or push notification tray—they happen inside your product. Whether it’s your homepage, app dashboard, or checkout flow, these are moments when that customer is already engaged and ready to act.
As the line between marketing and product experiences continues to blur, consumers increasingly don’t differentiate between a “marketing moment” and a “product moment.” They expect every interaction, regardless of channel, to be relevant, helpful, and seamless. But for CRM and lifecycle marketers, in-product touchpoints have often been difficult to access. Content is hardcoded. Messaging is generic to accommodate both anonymous and known visitors. And even small updates require development work, cross-functional alignment, and lots of lead time.
That’s why we built Banners, a new Braze messaging channel that empowers marketers to deliver persistent, personalized banners directly inside the app or website with more control and creative freedom. Whether you’re new to in-product messaging or have been using custom implementations of Content Cards to deliver banners, this new channel is purpose-built to make designing dynamically personalized, always-on app and web banners as easy as possible.
Banners are always-on, inline messages that live directly in your app or website interface. They’re highly visible yet non-disruptive, allowing you to display real-time, relevant messages that don’t interrupt your customers during key moments.
Whether you’re promoting a seasonal collection, spotlighting a brand campaign, or nudging a user to upgrade their subscription, Banners help you communicate with customers while they’re already engaging with your product. They remain visible for as long as they’re relevant and automatically refresh with updated personalization at the start of every session.
With Banners, you get full control over:
It’s easy to integrate and get started with Banners. Here’s how it works:
Customer engagement teams have historically had limited influence over in-product experiences. You might want to show a loyalty reminder on the homepage or promote a free shipping threshold in the cart, but the moment you ask product or engineering to help, you face potential delays and difficult compromises.
Braze offers a suite of in-product messaging channels to give marketers more ways to connect with customers inside the app or website. While out-of-product channels like push, email, and SMS help bring users back to your brand, in-product channels meet them while they’re actively engaging with your brand.
Each in-product channel has a specific role to play:
Some brands use custom implementations of Content Cards to place cards outside of an inbox, but that requires extra dev support, which not all marketing teams have. Plus, Content Cards are personalized once and expire after 30 days, which works great for inbox use cases, but less so for dynamic, always-on banner use cases. We built Banners specifically to make it as easy as possible to quickly build, style, and launch bespoke banners in your main app or website interface—without needing those extra engineering resources. Banners are a built-for-purpose channel that are naturally embedded in the interface, personalize dynamically (at every session start), and stay visible without expiring, opening the door for marketing teams to more easily accomplish their banner use cases.
Stash, a New York-based fintech company, uses Banners to remind users about time-sensitive events like their Stock Party. By placing a consistent banner on their app’s homepage, Stash saw a 5.5% increase in Stock Party claims, compared to weeks when they relied on in-app messages alone.
The best part? Their team can launch new banners in under an hour—and do it without waiting on an app release.
Your app or website is more than just a product—it’s a primary touchpoint in your customer’s journey. It’s where exploration happens, purchases are made, and loyalty is built.
With Banners, marketing teams can now extend their lifecycle strategies directly into the product experience by delivering persistent, personalized messages that meet users exactly where they are.
Whether you're reinforcing a brand campaign, nudging customers to their next conversion, or reminding them about a loyalty benefit, Banners make sure the right message sticks around long enough to make an impact.
Interested in learning more about Banners? Check out our documentation.
Forward-Looking Statements
This blog post contains “forward-looking statements” within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, including but not limited to, statements regarding the performance of and expected benefits from Braze and its products and features. These forward-looking statements are based on the current assumptions, expectations and beliefs of Braze, and are subject to substantial risks, uncertainties and changes in circumstances that may cause actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Further information on potential factors that could affect Braze results are included in the Braze Annual Report on Form 10-K for the fiscal quarter ended January 31, 2025, filed with the U.S. Securities and Exchange Commission on March 31, 2025, and the other public filings of Braze with the U.S. Securities and Exchange Commission. The forward-looking statements included in this blog post represent the views of Braze only as of the date of this blog post, and Braze assumes no obligation, and does not intend to update these forward-looking statements, except as required by law.
Sign up for regular updates from Braze.