Salesfuchs Logo Salesfuchs
Erstgespräch buchen

Salesforce Felder automatisieren: Feldverwaltung für Admins

Felder automatisch befüllen, sperren und berechnen: Diese Salesforce-Features für automatisierte Feldverwaltung sparen Zeit und reduzieren Dateneingabefehler systematisch.

· · 5 min Lesezeit
Salesforce Felder automatisieren: Feldverwaltung für Admins

200 Custom Fields auf dem Account-Objekt, die Hälfte ungenutzt, Page Layouts vollgestopft bis zur Unkenntlichkeit. Wenn Ihnen das bekannt vorkommt, haben Sie ein Feldverwaltungsproblem. Und das kostet nicht nur Übersicht, sondern echte Produktivität.

Das Problem: Dynamische Felder manuell verwalten

Manchmal möchten Kunden oder Teams, dass neue Felder automatisch erscheinen, wenn bestimmte Bedingungen erfüllt sind. Ein häufiges Beispiel ist die Erfassung von mehreren Datenpunkten, wie etwa einer "Foto-Update-Date"-Historie, bei der jedes neue Datum ein eigenes Feld erfordert. Ohne Automatisierung ist dies mit hohem manuellen Aufwand verbunden.

Die Lösung: Automatisierte Feldverwaltung

💡
Praxistipp: Bevor Sie neue Custom Objects anlegen: Prüfen Sie, ob Related Lists auf einem bestehenden Objekt ausreichen. Ein Custom Object ist flexibler, aber auch aufwändiger zu pflegen. Die einfachere Lösung ist fast immer die bessere.

1. Verwendung von Custom Objects und Related Lists:

  • Erstellen Sie ein benutzerdefiniertes Objekt, das als Container für alle zusätzlichen Datenpunkte dient.
  • Nutzen Sie Related Lists, um die Daten übersichtlich darzustellen.

2. Einsatz von Record-Triggered Flows:

  • Erstellen Sie einen Flow, der automatisch ein neues Feld erstellt oder sichtbar macht, wenn bestimmte Bedingungen erfüllt sind, z. B. eine Picklist-Option "Add more".
  • Definieren Sie klare Regeln, welche Felder in welchem Szenario hinzugefügt werden sollen.

3. Berichte und Dashboards optimieren:

  • Nutzen Sie Berichte, um die hinzugefügten Felder zu tracken und auszuwerten.
���
Aus der Praxis: Record-Triggered Flows können keine Felder dynamisch zum Seitenlayout hinzufügen — das ist eine häufige Verwechslung. Was Flows steuern können, ist die Sichtbarkeit über Dynamic Forms (Lightning). Stellen Sie sicher, dass Ihre Org Dynamic Forms unterstützt, bevor Sie planen.

Vorteile der Automatisierung

  • Zeitersparnis: Reduziert den manuellen Aufwand erheblich.
  • Fehlervermeidung: Automatisierung sorgt für konsistente Ergebnisse.
  • Flexibilität: Ermöglicht es, sich schnell an neue Anforderungen anzupassen.

Best Practices

  • Testen in der Sandbox: Stellen Sie sicher, dass Ihre Automatisierungen in einer Testumgebung reibungslos funktionieren.
  • Klare Dokumentation: Beschreibe den Prozess und die Bedingungen, unter denen Felder erstellt werden.
  • Schulung: Stellen Sie sicher, dass alle relevanten Nutzer verstehen, wie die Automatisierung funktioniert.

Häufige Fragen

Warum Feldverwaltung strategisch wichtig ist

Felder in Salesforce sind kein technisches Detail. Sie bestimmen, welche Daten Ihr Team erfasst, wie Reports aussehen und ob Ihre Automatisierungen funktionieren. In fast jeder Org, die ich übernehme, finde ich 30 bis 50 Prozent ungenutzte Felder. Das ist nicht nur unübersichtlich, sondern verlangsamt auch die Performance.

Das Problem ist selten technisch. Es ist organisatorisch. Jeder Admin legt Felder an, aber niemand räumt auf. Nach zwei Jahren haben Sie 200 Custom Fields auf dem Account-Objekt, von denen die Hälfte niemand mehr nutzt.

Feld-Audit: So räumen Sie Ihre Org auf

Starten Sie mit einem Feld-Audit. Exportieren Sie alle Custom Fields pro Objekt aus dem Object Manager. Für jedes Feld prüfen Sie drei Dinge: Wird es in Page Layouts verwendet? Wird es in Reports referenziert? Wird es in Flows oder Apex genutzt?

Ein Feld, das in keinem dieser drei Kontexte auftaucht, ist ein Löschkandidat. Aber löschen Sie nicht sofort. Setzen Sie es erst auf "deprecated" und entfernen Sie es aus allen Page Layouts. Nach 90 Tagen ohne Beschwerden können Sie es sicher löschen.

Nutzen Sie den Field Trip App von Salesforce Labs. Diese kostenlose App zeigt Ihnen die tatsächliche Nutzung von Feldern, also wie viele Records tatsächlich Daten in einem bestimmten Feld haben. Ein Feld mit 2% Befüllung ist ein klarer Kandidat für die Überprüfung.

Naming Conventions etablieren

Ohne klare Namenskonventionen wird Ihre Feldliste schnell unlesbar. Ich empfehle ein Präfix-System: Der Bereichsname kommt vor den Feldnamen. Also "Sales_Region__c" statt "Region__c". So wissen Sie sofort, welches Team das Feld verantwortet.

Für Formeln verwende ich das Präfix "Calc_", für Felder, die nur von Automationen beschrieben werden, "Auto_". Das macht die Feldliste sofort transparent, auch für neue Admins, die die Org nicht kennen.

Dokumentieren Sie die Konventionen in einem Salesforce Data Dictionary. Das muss kein komplexes Dokument sein. Eine Google-Tabelle mit Feldname, Beschreibung, Verantwortlichem und Erstellungsdatum reicht aus. Aktualisieren Sie es bei jedem neuen Feld.

Feldtypen richtig einsetzen

Die Wahl des Feldtyps hat mehr Konsequenzen als man denkt. Ein Text-Feld statt einer Picklist bedeutet: keine standardisierten Werte, keine sauberen Reports, keine zuverlässigen Automatisierungen. Ich sehe das besonders oft bei Branchen- oder Kategorisierungsfeldern.

📬
Dieser Artikel gefällt Ihnen? Jeden Dienstag teile ich Praxiswissen zu Salesforce, CRM und Automatisierung. Kostenlos per Newsletter.

Verwenden Sie Picklists für alles, was standardisiert sein soll. Nutzen Sie Dependent Picklists, wenn Werte voneinander abhängen. Und setzen Sie Record Types ein, wenn verschiedene Geschäftsprozesse unterschiedliche Feldsets brauchen.

Kostenlos

Automatisierungs-Starter-Kit

5 Flows, die jedes Vertriebsteam sofort umsetzen kann. Mit Schritt-für-Schritt-Anleitung.

Kein Spam. Jederzeit abmeldbar.

Page Layout Strategie

Felder existieren nicht im Vakuum. Sie werden über Page Layouts den Usern präsentiert. Ein häufiger Fehler ist, alle Felder auf ein einziges Page Layout zu packen. Das Ergebnis: User scrollen durch endlose Formulare und übersehen die wichtigen Felder.

Meine Empfehlung: Erstellen Sie rollenspezifische Page Layouts. Der Vertrieb sieht andere Felder als der Service. Der Account Manager sieht andere Felder als das Management. Nutzen Sie Record Types, um verschiedene Layouts zuzuweisen.

Gruppieren Sie Felder in logische Sektionen. Nicht alphabetisch, sondern nach Arbeitsablauf. Die Felder, die ein User beim Erstellen eines Records braucht, stehen oben. Selten genutzte Felder wandern in eine eigene Sektion am Ende des Layouts oder in einen separaten Tab.

Abhängigkeiten erkennen und managen

Bevor Sie ein Feld ändern oder löschen, müssen Sie seine Abhängigkeiten kennen. Ein Feld kann in Validation Rules, Flows, Process Builder, Apex-Klassen, Reports, Dashboards, List Views und Page Layouts referenziert werden. Salesforce zeigt Ihnen über "Where is this used?" einen Teil der Abhängigkeiten, aber nicht alle.

Für eine vollständige Abhängigkeitsanalyse empfehle ich Tools wie Salesforce Optimizer, Elements.cloud oder Salto. Diese scannen Ihre gesamte Org-Konfiguration und zeigen Ihnen exakt, wo ein Feld verwendet wird. Ohne diese Analyse riskieren Sie, dass ein Feld-Löschung einen Flow zum Absturz bringt.

Ein Praxisbeispiel: Bei einem Kunden aus dem Finanzsektor hat ein Admin ein vermeintlich ungenutztes Custom Field gelöscht. Was er nicht wusste: Eine Apex-Klasse referenzierte dieses Feld in einer Batch-Verarbeitung, die nur einmal im Monat lief. Das Ergebnis war ein kritischer Fehler beim Monatsabschluss.

Feld-Limits und Workarounds

Salesforce limitiert Custom Fields pro Objekt. Für Enterprise Edition sind es 500 Custom Fields pro Objekt. Das klingt großzügig, aber in gewachsenen Orgs mit mehreren Abteilungen erreichen Sie diese Grenze schneller als gedacht.

Wenn Sie sich der Grenze nähern, gibt es drei Strategien: Erstens, das oben beschriebene Audit durchführen und ungenutzte Felder entfernen. Zweitens, Long Text Area Felder durch Custom Metadata oder Custom Settings ersetzen, wenn die Daten nicht pro Record variieren. Drittens, zusammengehörige Felder in ein einziges JSON-Feld konsolidieren und per Flow oder Apex auslesen.

Langfristig ist die beste Strategie ein strikter Genehmigungsprozess für neue Felder. Kein Feld wird angelegt, ohne dass ein Business Case dokumentiert ist. Das klingt bürokratisch, spart aber auf Dauer erheblich Administrationsaufwand.

Wo verwalte ich Felder in Salesforce?

Felder werden in den Objekteinstellungen unter Setup verwaltet. Navigieren Sie zu "Objekte und Felder", dann zum gewuenschten Objekt und klicken Sie auf "Felder und Beziehungen".

Kann ich Felder in Salesforce löschen, ohne Daten zu verlieren?

Geloeschte Felder werden zuerst in einen 15-taeigen Papierkorb verschoben. In dieser Zeit können sie wiederhergestellt werden. Nach endgueltigem Löschen sind die Daten nicht mehr zugreifbar. Immer vorher exportieren.

Wie viele benutzerdefinierte Felder sind pro Objekt erlaubt?

Das Limit hängt vom Objekt und der Feldart ab. Standardmaessig sind 800 benutzerdefinierte Felder pro Objekt möglich, einige Feldtypen zaehlen jedoch mehrfach auf das Limit an. Es empfiehlt sich, Felder bewusst einzusetzen und regelmaeig aufzuraeumen.

Wie automatisiere ich Feldwerte in Salesforce ohne Code?

Für einfache Berechnungen und Standardwerte bieten sich Formelfelder und Standard-Feldwerte an. Für dynamische Befuellung basierend auf Ereignissen ist Salesforce Flow die richtige Wahl, ohne dass Apex-Code benötigt wird.

Wann sollte ich ein Formelfeld verwenden und wann ein Flow?

Formelfelder sind ideal für statische Berechnungen, die immer auf aktuellen Werten basieren, etwa das Berechnen einer Provision. Flows eignen sich, wenn ein Wert nur bei bestimmten Ereignissen gesetzt werden soll und persistiert werden muss.


Die automatisierte Verwaltung von Feldern ist ein mächtiges Werkzeug, um Prozesse in Salesforce zu optimieren. Wenn Ihre Org über Jahre gewachsen ist und Sie einen systematischen Feldbereinigungsprozess, eine saubere Page-Layout-Strategie oder ein komplettes Org-Cleanup brauchen: Genau dabei unterstütze ich meine Kunden regelmäßig.

Lassen Sie uns Ihre Automatisierung konkret aufbauen

Kostenloses Erstgespräch buchen