Keep content brief and focused. Use paragraph text only and include links for additional details when needed. When users must take action, clearly explain what they need to do and make the task as simple as possible.
Provide appropriate context without overwhelming users. Consider how much background information is necessary for users to understand and respond to the message.
Write for both signed in and signed out users, ensuring the message makes sense regardless of user status.
Implement dismissible functionality when appropriate — make banners dismissible for informational content that users can ignore after reading.
Don’t make banners dismissible when the message is critical or affects task completion, like if you’re announcing on the day disruption.