How to Add a Banner in Salesforce
- Sophie Ricci
- Views : 28,543
Table of Contents
Banners in Salesforce are one of the most underused features for keeping your team aligned.
Whether you’re rolling out a policy change, alerting users to system maintenance, or highlighting a time-sensitive campaign, a well-placed banner communicates instantly — without a single email chain.
This guide walks you through exactly how to add a banner in Salesforce, covering every method available, the settings that matter, and the mistakes most admins make along the way.
What Is a Salesforce Banner?
A Salesforce banner is a system-wide or app-level notification displayed at the top of the interface for all users (or a defined audience). It can be used to:
- Announce system downtime or maintenance windows
- Share urgent business updates across your org
- Highlight new processes or policy reminders
- Promote internal campaigns or training events
Salesforce doesn’t have a single “banner” button — but it offers three primary ways to surface announcements depending on your Salesforce edition and what you’re trying to achieve.
Method 1 — Add a Banner Using Custom Notification in Setup
This is the most direct approach for Classic and Lightning Experience admins.
Step 1 — Open Setup
Log in as a Salesforce admin. Click the gear icon (⚙️) in the top-right corner and select Setup.
Step 2 — Navigate to “Custom Labels” or “Custom Metadata”
In the Quick Find box, type Custom Labels. This is where you’ll store the message content that populates your banner.
Step 3 — Create Your Label
Click New Custom Label. Fill in:
- Short Description — a name for internal reference (e.g., “Maintenance Banner Q2”)
- Name — auto-populated from description
- Value — the actual text displayed in the banner
Save it.
Step 4 — Use a Flow or Visualforce to Surface the Label
Custom Labels don’t display automatically. You’ll need to either:
- Reference the label in a Lightning Web Component (LWC)
- Use a Visualforce Page injected into your app layout
- Trigger it via a Screen Flow on login
For non-technical admins, the Flow approach (covered in Method 2) is easier.
Method 2 — Add a Banner Using Salesforce Flow (No-Code)
This is the most accessible method for admins without a developer on hand.
Step 1 — Go to Flow Builder
In Setup, search Flows in Quick Find. Click New Flow.
Step 2 — Select “Screen Flow”
Screen Flows allow you to display messages to users at key moments — including login or page load.
Step 3 — Add a Display Text Element
Drag a Display Text element onto the canvas. Write your banner message here. You can use rich text formatting, add links, and reference merge fields (like {!$User.FirstName}).
Step 4 — Configure the Flow Entry Point
Set the flow to trigger:
- On Login — via the Login Flow setting under Session Settings
- On Page Load — by embedding the flow in a Lightning App Page
Step 5 — Activate and Assign
Click Activate. Then assign it to the relevant profile(s) under Login Flows in Setup → Session Settings → Login Flows.
This method works well for one-time announcements or onboarding prompts.
Method 3 — Add a Banner Using a Lightning App Page Component
For teams running Salesforce Lightning, this method gives you the most visual control.
Step 1 — Open the App Builder
Go to Setup → App Builder. Select the Lightning App Page where you want the banner to appear.
Step 2 — Drag in a “Rich Text” Component
From the left panel, find the Rich Text standard component. Drag it to the top of the page layout.
Step 3 — Write Your Banner Content
In the Rich Text editor, write your announcement. You can:
- Bold or color the text
- Add hyperlinks
- Include emojis for visual emphasis
Step 4 — Set Visibility Rules (Optional)
Click the component and navigate to Set Component Visibility. You can filter by:
- Profile
- Permission Set
- Custom field values on a record
This is useful for targeting banners to specific teams without showing it org-wide.
Step 5 — Save and Activate
Click Save, then Activate the page. The banner will appear at the top of the assigned Lightning page immediately.
Method 4 — Add a System-Wide Banner via Salesforce Maintenance Message
Salesforce provides a native way to post org-wide banners — typically used during sandbox refreshes or org migrations.
Step 1 — Open Company Information
Go to Setup → Company Settings → Company Information.
Step 2 — Find the “System Message” Field
Scroll to the bottom of the page. You’ll find a System Message text field. This message renders as a yellow banner across the top of Salesforce for all users.
Step 3 — Enter Your Message and Save
Type your message (keep it under 255 characters for clean display). Click Save.
The banner appears immediately, org-wide, for every logged-in user until you clear the field.
This method requires no code and no Flow — making it ideal for time-sensitive admin announcements.
Salesforce Banner Best Practices
These principles separate banners that get read from banners that get ignored.
Keep the message to one line when possible. Salesforce banners that run long get truncated or visually cluttered. Front-load the most critical information.
Use urgency selectively. If every update gets a banner, users learn to ignore them. Reserve banners for genuinely time-sensitive or high-priority communications.
Set an end date or removal reminder. According to Salesforce’s internal UX guidelines, stale notifications reduce trust in the system. Remove banners as soon as they’re no longer relevant.
Segment your audience. Lightning App Page component visibility rules let you target banners by profile. A message relevant to your support team doesn’t need to appear for finance.
Test across screen sizes. Salesforce is used across desktop, tablet, and mobile. Preview your banner in Salesforce Mobile to ensure it renders cleanly.
Common Errors When Adding Banners in Salesforce
Error: Banner not displaying after save Most common cause — the page hasn’t been activated after editing in App Builder. Always click Activate after saving changes to a Lightning App Page.
Error: Flow banner showing to wrong users Check your Login Flow assignment. Flows are assigned per Profile, not per user. If the wrong team is seeing the message, review which profiles are assigned.
Error: System Message field is greyed out This field is only editable by users with the Modify All Data permission or higher. Contact your org admin if you don’t see an editable field.
Error: Rich Text component not appearing on mobile Some Rich Text components are hidden on Salesforce Mobile by default. In App Builder, click the component and check the Mobile visibility settings.
How Many Companies Use Salesforce?
Understanding the scale of Salesforce adoption puts this guide in context.
Salesforce is the world’s #1 CRM platform. As of 2024, over 150,000 companies use Salesforce globally, including more than 80% of Fortune 500 companies. The Salesforce ecosystem employs an estimated 9.3 million people worldwide, and the platform generates over $34 billion in annual revenue.
With that level of adoption, Salesforce admins managing communications across large orgs deal with significant complexity. A properly configured banner system reduces internal email volume, accelerates alignment, and ensures critical information surfaces at the right moment.
Research from Salesforce’s own customer success data shows that orgs that actively use in-app notification features report up to 23% faster onboarding for new users and a measurable reduction in support tickets related to missed process changes.
Salesforce Banner vs. Email Notification — What Works Better?
Most teams default to email for internal announcements. Here’s why that’s a mistake for time-sensitive communication.
Factor | Salesforce Banner | Email Notification |
Visibility | Immediate, in-context | Buried in inbox |
Read rate | Near 100% for active users | Typically 20–40% |
Action required | None — passive display | Open, read, act |
Segmentation | Profile/permission-based | Manual list building |
Setup time | 5–15 minutes | Varies |
Expiration control | Manual removal | Stays in inbox forever |
For announcements that require immediate awareness — system changes, policy updates, urgent reminders — banners consistently outperform email. For detailed documentation or messages requiring a paper trail, email remains the right tool.
Conclusion
Adding a banner in Salesforce is straightforward once you know which method fits your situation.
Use the System Message field for instant, org-wide alerts that require no setup. Use Lightning App Builder with a Rich Text component for persistent, page-level banners with audience targeting. Use Screen Flows for interactive or conditional announcements triggered at login or page load.
The key is matching the method to the urgency and audience — and removing banners as soon as they’re no longer relevant.
If your goal is keeping your entire revenue team aligned on the same priorities, Salesforce banners solve the internal communication problem. But for teams looking to fill their pipeline with qualified prospects consistently — not just manage internal messaging — the real leverage comes from systematic outbound.
At SalesSo, we build complete outbound lead generation systems across LinkedIn, cold email, and calling — with targeting precision, campaign design, and scaling methods built in from day one. If you want qualified meetings on the calendar without the manual grind, book a strategy meeting with our team.
🎯 Turn Visitors Into Pipeline — Not Just Readers
Stop relying on passive content. Start booking qualified meetings. Our complete outbound system covers targeting, campaign design, and scaling — so your calendar fills while you sleep.
7-day Free Trial |No Credit Card Needed.
FAQs
What is the easiest way to add a banner in Salesforce?
Can I add a banner in Salesforce without being an admin?
How do I remove a Salesforce banner?
Can Salesforce banners include links or images?
We deliver 100–400+ qualified appointments in a year through tailored omnichannel strategies
- blog
- Sales Development
- How to Add a Banner in Salesforce (Step-by-Step)