Let's Build Your First Campaign Together with our Lead Generation Expert

How to Add a Banner in Salesforce

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?

The fastest method is using the System Message field in Company Information under Setup. It requires no code, no Flow configuration, and no App Builder access — just paste your message and save. It displays a yellow banner to every active user in your org immediately. For targeted banners visible only to specific teams, use the Rich Text component in Lightning App Builder with component visibility rules.

Can I add a banner in Salesforce without being an admin?

No. Adding banners in Salesforce requires admin-level access in all methods covered here. The System Message field, App Builder, Flow Builder, and Login Flow assignments all require System Administrator profile or equivalent permissions. If you're not an admin, submit a request to your Salesforce admin with the message text and desired timing.

How do I remove a Salesforce banner?

For System Message banners: Go to Setup → Company Settings → Company Information, clear the System Message field, and save. For App Builder banners: Open the Lightning App Page in App Builder, select the Rich Text component, delete or clear the content, and re-activate the page. For Flow banners: Deactivate the Flow in Setup → Flows, or remove the Login Flow assignment from the affected profiles.

Can Salesforce banners include links or images?

Yes, but it depends on the method. The Rich Text component in App Builder supports hyperlinks, formatted text, and embedded images. The System Message field is plain text only — no formatting or links. Screen Flows support rich text display elements with links and merge fields, making them the most flexible option for formatted announcements.

We deliver 100–400+ qualified appointments in a year through tailored omnichannel strategies

What to Build a High-Converting B2B Sales Funnel from Scratch

Lead Generation Agency

Build a Full Lead Generation Engine in Just 30 Days Guaranteed