How to Add a Custom Navigation Menu in Salesforce Lightning Experience

If you’ve worked in Salesforce Lightning Experience, you’ve probably seen the navigation bar at the top of the page.

These tabs help users quickly open objects such as Accounts, Contacts, Opportunities, and other custom objects.

Many Salesforce Admins and Developers don’t know that this navigation menu can be fully customized based on business needs.

You can:

  • Add custom object tabs
  • Remove tabs that users do not need
  • Change the order of tabs
  • Create different navigation menus for different Salesforce Apps

In this tutorial, you will learn how to customize the navigation menu in Salesforce Lightning Experience step by step — without writing any code.

What Is a Custom Navigation Menu in Salesforce Lightning?

A Custom Navigation Menu in Salesforce Lightning Experience allows you to control which tabs and items users see in the navigation bar at the top of the screen.

Using the navigation menu, users can quickly access Salesforce objects, apps, dashboards, reports, and other features. Salesforce allows Admins to customize this menu to make navigation easier and improve the user experience.

For example, you can:

  • Add standard or custom object tabs
  • Remove unnecessary tabs
  • Reorder menu items
  • Add items like Dashboards, Reports, or Lightning Pages
  • Create different navigation menus for different Lightning Apps

This helps users access the tools and records they use most frequently without wasting time searching through multiple tabs.

Who Can Add or Edit Navigation Menus in Salesforce?

To create or customize a navigation menu in Salesforce Lightning Experience, you must have Salesforce Administrator access or the Customize Application permission.

With these permissions, you can:

  • Create and edit Lightning Apps
  • Add or remove navigation tabs
  • Change the tab order
  • Customize the navigation menu for different Lightning Apps

Regular users with limited permissions may be able to personalize their own navigation bar if Salesforce allows it. However, they cannot change the default navigation menu for the entire Salesforce org or for other users.

Add a Custom Navigation Menu in Salesforce Lightning Experience

Before jumping into steps, it helps to know there are two distinct approaches:

ApproachWhat It DoesBest For
Edit a Lightning App’s navigation itemsAdds/removes/reorders tabs inside an existing appAdmins managing existing apps
Create a brand new Lightning AppBuilds a custom app with its own navigation from scratchNew teams, role-specific apps

In most cases, you’ll mainly work with the first option — editing the navigation menu of an existing Lightning App.

However, in this tutorial, I’ll explain both methods step by step.

1. Edit the Navigation Menu of an Existing Lightning App

  1. Open Setup
    • Click the gear icon (⚙️) in the top-right corner of Salesforce Lightning and select Setup.
  2. Go to App Manager
    • In the Quick Find box, type App Manager and click App Manager from the results.
    • You’ll see a list of all apps in your org, including both Lightning and Classic apps. Lightning apps show a Lightning label in the App Type column.
  3. Find Your App and Click Edit
    • Find the Lightning app whose navigation menu you want to update. Click the dropdown arrow on the right side of that row and select Edit.
    • This opens the Lightning App Builder / App Settings page with a step-by-step wizard.
Edit the Navigation Menu of an Salesforce Lightning App
  1. Navigate to the “Navigation Items” Step. The app editor has several steps at the top:
    • App Details & Branding
    • App Options
    • Utility Items (Desktop Only)
    • Navigation Items ← : This is where you need to be
    • User Profiles
  2. Click Navigation Items to go to that step.
  3. Add Items to Your Navigation Menu – You’ll see two columns:
    • Available Items (left) — everything you can add
    • Selected Items (right) — what currently appears in the navigation bar

To add something to your navigation menu:

  • Find the item in the left column (you can search for it)
  • Click it to select it, then click the right arrow to move it to Selected Items
  • Or simply drag and drop it across

Things you can add to the navigation menu include:

  • Standard objects (Accounts, Contacts, Leads, etc.)
  • Custom objects
  • Lightning component tabs
  • Visualforce tabs
  • Web tabs (external URLs)
  • Utility pages and canvas apps
Navigation Items in Salesforce

Reorder the Navigation Items

In the Selected Items column, drag items up or down to set their order in the navigation bar. The item at the top of the list becomes the first tab on the left side of the nav bar.

Put the most-used items at the top. For most sales teams, that’s usually Leads, Accounts, Contacts, and Opportunities.

Remove Items You Don’t Need

To remove an item from the navigation bar, select it in the Selected Items column and click the left arrow to send it back to Available Items.

Removing clutter from the navigation bar makes it easier for users to find what they actually use day to day.

Save and Finish

Once you’re happy with the navigation items and their order, click Next to go through the remaining steps (or Save & Finish if you’re done). The changes go live immediately — no deployment or activation needed.

2. Create a Brand New Lightning App with a Custom Navigation Menu

Sometimes you don’t want to modify an existing app. You want to build a completely new one — for a specific team, use case, or set of users. Here’s how.

  1. Open App Manager
    • Go to Setup → App Manager and click the New Lightning App button in the top-right corner.
  2. Fill in App Details
    • Give your app a name, a developer name (auto-filled), and optionally a description. You can also upload a custom icon and choose a brand color.
    • Click Next.
Create New Lightning App in Salesforce
  1. Configure App Options
    • Here you choose whether this app is for Desktop only, Mobile only, or both. You can also decide whether users can personalize their navigation tab order.
    • If you want your users to be able to move tabs themselves (within the options you’ve given them), check “Allow users to customize the navigation bar.”
    • Click Next.
Configure Salesforce Lightning App
  1. Add Utility Items (Optional)
    • Utility items appear in the utility bar at the bottom of the screen — things like Notes, History, or Open CTI. This is optional. You can skip this step if you don’t need a utility bar.
    • Click Next.
  2. Add Navigation Items
    • This is the same step as in the previous guide. Add the items you want from the left column to the right column, then drag them into the order you want.
    • Think about who will use this app and what objects or tools they use most. Build the navigation around their workflow, not around what’s easiest for admins to set up.
    • Click Next.
Salesforce Navigation Items
  1. Assign the App to User Profiles
    • This is an important step that’s easy to overlook. If you don’t assign the app to any profiles, nobody will see it in the App Launcher.
    • Select the profiles that should have access to this app. You can assign it to specific profiles (e.g., Sales User, Service User) or all internal users.
    • Click Save & Finish.

Common Issues and How to Fix Them

❌ A tab I created isn’t showing up in Available Items in App Manager

This usually means the tab isn’t visible in your profile. Go to Setup → Tabs and check the tab’s visibility settings.

Make sure it’s set to Default On for the System Administrator profile (or your own profile). Tabs with visibility set to Hidden for your profile won’t appear in App Manager.

❌ Users can’t see the custom navigation app in their App Launcher

The app isn’t assigned to their profile. Go to App Manager → Edit App → User Profiles step and add the relevant profiles.

❌ App shows in App Launcher, but navigation bar looks different from what was expected

The user may have already personalized their navigation. Ask them to click the pencil icon in the nav bar and reset it, or go to Setup → App Manager to check whether personalization is enabled for that app.

❌ I can see the app, but some tabs are missing

The user’s profile might not have read access to those objects. Even if a tab is in the navigation menu, users won’t see it if their profile doesn’t have object-level access. Check their profile’s Object Permissions.

  • Lead with your most-used object. Whatever your team opens first every morning should be the first tab. For most sales teams, that’s Leads or Opportunities.
  • Keep it under 8 tabs. More than that, and the nav bar starts getting cluttered. Overflow tabs are hidden in a “More” dropdown that users often miss.
  • Create one app per team role, not one app for everyone. A sales rep and a service agent have completely different workflows — give them menus that match.
  • Name your app clearly. Users see the app name in the App Launcher. “Sales – North America” is more useful than “Custom App 1”.
  • Test with a non-admin user before rolling out. Log in as a test user (or use the “Login As” feature) and verify the navigation looks right from their perspective.

Key Takeaways

  • The navigation bar in Salesforce Lightning is controlled by the Lightning App’s navigation items, not a global setting
  • You can have multiple Lightning Apps with different navigation menus, each assigned to different user profiles
  • To edit a navigation menu, go to Setup → App Manager, find your app, and click Edit
  • You can add standard objects, custom objects, Visualforce tabs, Web tabs, and Lightning component tabs to any navigation menu
  • Enable Allow users to customize the navigation bar if you want users to personalize their own tab order without affecting others
  • If a tab isn’t showing up in Available Items, check its visibility settings in Setup → Tabs
  • Keep navigation menus short and role-specific — less clutter means faster workflows

You may like to read:

Agentforce in Salesforce

DOWNLOAD FREE AGENTFORCE EBOOK

Start with AgentForce in Salesforce. Create your first agent and deploy to your Salesforce Org.

Salesforce flows complete guide

FREE SALESFORCE FLOW EBOOK

Learn how to work with flows in Salesforce with 5 different real time examples.