Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Data Categories entry
How-to guide

How to set up Data Categories for a scalable Knowledge base

The setup is one-time but consequential. Design the taxonomy carefully with Knowledge owners, configure visibility per profile, train article authors on tagging, audit periodically. Skipping the taxonomy design produces categories that do not match how users actually search; the cleanup is painful.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 18, 2026

The setup is one-time but consequential. Design the taxonomy carefully with Knowledge owners, configure visibility per profile, train article authors on tagging, audit periodically. Skipping the taxonomy design produces categories that do not match how users actually search; the cleanup is painful.

  1. Design the category taxonomy with Knowledge owners

    Workshop with the Knowledge team. What dimensions matter for filtering: geography, product, issue type, audience. Each dimension becomes a Category Group.

  2. Enable Data Categories in Setup

    Setup, Data Category Setup, Enable. The feature is available with Knowledge editions.

  3. Create the Category Groups

    Up to 5 active groups. Name per the dimension (Geography, Product Line, Issue Type, Audience). Document the rationale.

  4. Build the category trees

    Within each group, build the hierarchy. Up to 100 categories per group, up to 5 levels deep. Match the structure to how users mentally categorize.

  5. Configure Category Group Visibility per profile

    Setup, Data Category Visibility. For each profile, pick which categories from each group the profile can see. The configuration is the access control layer.

  6. Train article authors on tagging

    Authors who do not understand the categories tag inconsistently. A 30-minute training covers the taxonomy, the tagging UI, the rationale.

  7. Audit article-to-category coverage quarterly

    Pull articles without category tags or with sparse tagging. The audit catches gaps before they affect search quality.

Category Groupsremember

Top-level dimensions. Up to 5 active per org.

Category hierarchy depthremember

Up to 5 levels of nesting per group. Deeper trees more specific but harder to maintain.

Category Group Visibilityremember

Per-profile setting controlling which categories the user can see.

Channel taggingremember

Internal App, Customer, Partner, Public KB. Works alongside Data Categories for access.

Multiple categories per article per groupremember

Allowed; an article can apply to multiple geographies or product lines.

Gotchas
  • Category Group Visibility misconfiguration hides articles users need. Test as a representative user profile after every visibility change.
  • Deleting a category strips the tag from every article that held it. Plan category changes carefully; restructures are operationally heavy.
  • The 5-active-group limit binds for highly diverse global operations. Combine dimensions or use secondary categorization via custom fields when the limit binds.
  • Articles without category tags do not appear in category-filtered search. Audit coverage quarterly to catch gaps.
  • Authors who do not understand the taxonomy tag inconsistently. Training is the difference between a clean Knowledge base and a category mess.

See the full Data Categories entry

Data Categories includes the definition, worked example, deep dive, related terms, and a quiz.