Topics only appear on a record once an admin enables Topics for that object and exposes the Topics component on the page. Here is the path in Lightning Experience to turn Topics on for, say, Cases or a custom object.
- Open Topics for Objects in Setup
In Setup, use Quick Find to open Topics for Objects. You see a list of every object that can support Topics, each with its own enablement toggle.
- Enable Topics for the target object
Select the object, for example Case or a custom object, and turn on Enable Topics. Choose which text fields users can suggest Topics from if that option is offered, then save.
- Add the Topics component to the page
Open the object record page in the Lightning App Builder and drag the Topics component onto the layout. This gives users a place to view, add, and remove Topics on each record.
- Apply and verify a Topic
Open a record, type a Topic into the component, and save. Then open that Topic detail page to confirm the record now appears in the list of items tagged with it.
Per-object switch that decides whether the Topics field shows up at all. Each object you want to tag needs this turned on separately.
The text fields Salesforce reads to suggest Topics as users type, which speeds up consistent tagging on high-volume objects.
Where the Topics component sits on the Lightning page, which controls how visible and easy to use tagging is for end users.
An Experience Cloud setting that maps Data Categories to Topics so Knowledge articles get tagged automatically instead of by hand.
- Topics for Objects must be enabled per object. Turning it on for Account does nothing for Case until you enable Case too.
- Crowdsourced Topics drift into near-duplicates over time. Merge them in Topic settings on a schedule or reports will scatter across spellings.
- Finding all records under a Topic needs a SOQL query through TopicAssignment because EntityId is polymorphic and has no standard related list on most objects.