Founder Bonus: join or upgrade to the HighLevel Founder Plan through our link by Dec 31 and get 4 free bonuses from Yotomations.Founder Plan + 4 free bonuses until Dec 31. See the bonuses
The GoHighLevel practice of Yotomations LLCAI development, custom software and websites at yotomations.com
New to GHL? Start here
GHL Nugget

Build Role-Based Dashboards So Each Team Member Sees Their Numbers

Create separate dashboards in a sub-account and set View, Full edit or No access by user role, so sales staff and managers each see only the numbers they need.

Agency team working together around a table with laptops
Agency | | 1 min read | By Yaakov (Koby) Oranski, Certified GoHighLevel Admin

A sub-account can hold more than one dashboard, and you decide which user roles can open each one. Instead of giving everyone the same screen, you build a Sales dashboard for reps and a separate manager dashboard for the people who need lead sources, conversion rates and ad performance.

This matters because a single shared dashboard is either too thin for managers or too noisy for staff. Reps get appointment counts, sales and revenue tracking. Managers and admins get the numbers that general users do not need to see. Each dashboard has its own widgets, so nobody scrolls past data that is not theirs. Authorized users switch between dashboards from the dashboard dropdown.

For agency work, this is a clean way to hand a client's front desk or sales team a view that fits their job while the owner keeps the wider reporting to themselves.

  • Each dashboard gets its own widgets and goals.
  • Access is set per user role: View, Full edit or No access.

One detail that makes it work: the access options only appear after you turn off the Private dashboard setting. Leave it on and the dashboard stays yours alone, so your team will never see it. After saving, log in as a user with that role, or ask one to check, and confirm the right people can open it.

How to use it

  1. Open Dashboards in the sub-account and click New, then choose a blank dashboard.
  2. Name it for the role, such as Sales dashboard, and turn off the Private dashboard setting.
  3. Set View, Full edit or No access for each user role.
  4. Select the tracking goals and add widgets such as appointment counts, revenue or lead sources.
  5. Save, then confirm the right users can open it from the dashboard dropdown.

Who it helps

Agency operators and service business owners whose sales reps and managers need different reporting inside the same sub-account.

Related: Role-based dashboards only work if user roles are set up cleanly, which is a core part of an account cleanup.

Get the next one by email

The newsletter: one short GoHighLevel tip a day or seven every Monday, plus new articles as they publish. Written by a certified admin, not scraped from release notes.

We never spam: you get only what you tick, and every email has a one-click unsubscribe. Your address stays in our own GoHighLevel account and is never sold or shared. Privacy.

More nuggets

Merge Duplicate Contacts So Each Customer Has One HistoryMerge Duplicate Contacts. Go to Contacts and search for the... Then Tick the checkboxes next to the two... Then Click Merge in the actions that appear...GHL NUGGET #501 min readMerge Duplicate ContactsGoHighLevel1Go to Contacts and search for the...2Tick the checkboxes next to the two...3Click Merge in the actions that appear...

Merge Duplicate Contacts So Each Customer Has One History

Two records for one person split their texts, notes and opportunities. Select both in Contacts and merge them so your team sees one history.

| 1 min readRead the nugget
Share New Blog Posts to Social Automatically with Social Planner RSSSocial Planner RSS Feed. Menu path: Sites > Blogs. Go to Sites › Blogs and open your blog... Then Click the Settings gear near the... Then Copy the RSS feed URL that HighLevel...GHL NUGGET #491 min readSocial Planner RSS FeedSitesBlogs1Go to Sites › Blogs and open your blog...2Click the Settings gear near the...3Copy the RSS feed URL that HighLevel...

Share New Blog Posts to Social Automatically with Social Planner RSS

Connect your HighLevel blog's RSS feed to Social Planner and every new article gets shared to your selected social accounts without you building a post by hand.

| 1 min readRead the nugget
Pick a Claude or Gemini Model and Set a Fallback in Conversation AIClaude and Gemini Models. Go to Labs and turn on Claude & Gemini... Then Go to Conversation AI and edit the... Then Select a Claude or Gemini model from...GHL NUGGET #481 min readClaude and Gemini ModelsGoHighLevel1Go to Labs and turn on Claude & Gemini...2Go to Conversation AI and edit the...3Select a Claude or Gemini model from...▶ Video

Pick a Claude or Gemini Model and Set a Fallback in Conversation AI

Conversation AI agents can now run on Anthropic Claude or Google Gemini models, with a second model set as a fallback if your primary provider has trouble.

| 1 min readRead the nugget

Want this built in your account?

Book a 30-minute call. We look at your GoHighLevel account live and tell you what we would fix first and what it would cost.

No pitch deck. We look at your current setup and tell you what we would do and what it would cost.

Need more than GoHighLevel? Yotomations, our parent company, also builds AI agents, custom software and websites.