Wenn Sie an Unternehmen verkaufen, sollten Sie die companies-Funktion von Intercom verwenden. Standardmäßig behandelt Intercom alle users als Einzelpersonen, aber die companies-Funktion gruppiert alle users desselben Unternehmens zusammen.
Warum die companies-Funktion verwenden?
Interessante Gruppen identifizieren
Wie bei Ihrer user-Liste können Sie Ihre companies-Liste durch Filtern nach Standard- oder benutzerdefinierten Attributen eingrenzen, um spezifische Fragen zu beantworten. Das könnten Dinge sein wie;
Welche companies zahlen uns alle mehr als 100 $ pro Monat?
Welche companies haben mehr als 8.000 users?
Zeigen Sie mir eine Liste von companies, die für unsere nächste private Beta-Runde berechtigt sind.
Sobald Sie diese Listen erstellt haben, können Sie sie als Segmente speichern. Zum Beispiel könnten Sie ein Segment von companies erstellen, die Ihren höchsten Plan nutzen, aber seit 30 Tagen nicht aktiv waren. Oder Sie könnten ein Segment von companies erstellen, die eine bestimmte Funktion nicht mehr verwenden.
Sie können ein Unternehmen auch mit Tags versehen, um es manuell zu interessanten Gruppen hinzuzufügen (Tags sind ähnlich wie Segmente, außer dass users manuell getaggt werden, aber automatisch zu Segmenten hinzugefügt werden).
Nachricht an ein Unternehmen senden
Nachdem Sie die interessanten Gruppen identifiziert haben, können Sie ihnen gezielte Nachrichten senden. Zum Beispiel könnten Sie eine automatische Nachricht an alle senden, die zum Segment „Stopped using feature x“ hinzugefügt werden. Die Nachricht könnte sie dazu bringen, die Nutzung wieder aufzunehmen, oder wie im folgenden Beispiel einfach fragen, warum sie aufgehört haben.
Wenn Sie company-Attribute in einer automatischen Nachricht verwenden, wird die Nachricht an alle in diesem Unternehmen gesendet. users, die mehreren companies angehören, erhalten für jedes Unternehmen eine separate Nachricht.
Unternehmensprofilseite
Wenn Sie auf die Profilseite eines Unternehmens klicken, fällt Ihnen zuerst die Unternehmensprofilkarte auf, die zeigt, wo sich jedes Teammitglied befindet, welchen Plan das Unternehmen hat, wie viele offene Gespräche es gibt und mehr.
Sie können alles sehen, was mit diesem Unternehmen in ihrem Aktivitätsstream passiert.
Sie können sehen, wer alle im Unternehmen sind und was sie hier im users-Tab gemacht haben.
Sie können hier alle Gespräche mit diesem Unternehmen sehen und auch antworten.
Sie können Notizen zu einem Unternehmen hinterlassen, damit Sie und Ihre Teammitglieder mehr Kontext haben, wenn sie die Profilseite besuchen.
Loslegen
Unternehmensinformationen werden im intercomSettings-Code-Snippet als JSON-Objekt namens company übermittelt.
Sie müssen doppelt überprüfen, dass Ihr Unternehmen gültiges JSON zurückgibt (auch wenn Ihre Datenbank einen Nullwert zurückgibt); das bedeutet doppelte Anführungszeichen um alle Schlüssel und alle Strings. Hier ist ein Beispiel, wie es aussehen wird:
window.intercomSettings = {
email: "example@example.com",
created_at: 1457552104,
app_id: "pi3243fa",
company: {
company_id: "123",
name: "Intercorp",
created_at: 1234567890,
// (optional): Insert name of the plan current company is on
plan: "pro",
// (optional): Insert amount current company spends a month
monthly_spend: 10,
// (optional): Add any custom attributes, e.g.,
upgraded_at: 1424941688
}
}Hinweis:
Unternehmens-ID und Unternehmensname sind die Mindestanforderungen, um ein Unternehmen in Intercom zu übergeben.
Die Unternehmens-ID kann nicht aktualisiert werden, verwenden Sie daher einen eindeutigen Wert, der sich in Zukunft nicht ändert.
Was passiert, wenn Sie eine andere Unternehmens-ID senden
Das Senden einer neuen company_id für ein bereits vorhandenes Unternehmen benennt den bestehenden Datensatz nicht um oder aktualisiert ihn nicht, Intercom erstellt stattdessen ein zweites, separates Unternehmen. Dies geschieht auch, wenn Name, Attribute und Tags identisch sind.
Beide Datensätze bleiben in Ihrem Workspace, und Ihre Kontakte bleiben an beide angehängt. Dies tritt am häufigsten auf bei:
Einer Workspace-Migration, einschließlich eines Wechsels zwischen Datenhosting-Regionen
Wechsel des CRM oder Änderung des Feldes, das Sie als company_id synchronisieren
Neucodierung von Unternehmenskennungen, z. B. von numerischen IDs zu UUIDs
Was doppelte Unternehmensdatensätze bewirken
Intercom behandelt die beiden Datensätze überall als tatsächlich unterschiedliche Unternehmen:
Unternehmenszahlen und Segmente umfassen beide Datensätze
Ausgehende Nachrichten, die Unternehmensdaten verwenden, werden pro Datensatz einmal gesendet, ein Kontakt mit zwei Datensätzen für dasselbe Unternehmen erhält zwei Kopien
Eine Serie, die auf „nur einmal eintreten“ eingestellt ist, lässt den Kontakt erneut eintreten, da der Eintritt pro Kontakt pro Unternehmen verfolgt wird und der neue Datensatz von der Serie noch nie gesehen wurde
Tags und benutzerdefinierte Attribute, die auf einen Datensatz angewendet werden, erscheinen nicht auf dem anderen
Wichtig: Bestätigen Sie vor einer Migration oder einem Re-Sync, dass Sie dieselben company_id-Werte senden wie ursprünglich. Wenn Sie Ihr Identifikationsschema ändern müssen, erarbeiten Sie zuerst die Zuordnung – das Senden einer falschen Zuordnung erstellt einen dritten Datensatz anstatt einer Zusammenführung.
Wie man doppelte Unternehmensdatensätze behebt
Beide untenstehenden Schritte sind erforderlich. Nur einer allein lässt eine Lücke.
Verhindern Sie, dass neue Kopien erstellt werden. Synchronisieren Sie erneut mit Ihren ursprünglichen
company_id-Werten, damit Updates bei den bestehenden Unternehmen landen. Bestätigen Sie, welcher neue Bezeichner welchem ursprünglichen entspricht, bevor Sie beginnen.Bereinigen Sie vorhandene Kopien. Schritt 1 verhindert neue Duplikate, lässt aber bestehende in Ihrem Workspace, weiterhin getaggt und an Kontakte angehängt. Entfernen Sie die Tags, auf die sie übereinstimmen, oder trennen Sie sie von den Kontakten – ohne passenden Tag kann das Duplikat Ihre Zielgruppenregeln nicht erfüllen.
Hinweis: Bereits an doppelte Unternehmensdatensätze gesendete Nachrichten können nicht zurückgerufen werden.
Sie müssen "Unternehmensbezogene Funktionen in Intercom aktivieren" in Ihren Allgemeinen Einstellungen aktivieren. Stellen Sie außerdem sicher, dass die Funktion 'Prevent company attribute updates on Messenger' deaktiviert ist. Dies stellt sicher, dass users mit allen neu erstellten companies verknüpft werden.
Sie können Intercom-Unternehmensdaten auch mit der REST API senden. Verwenden Sie die REST API, um users oder Gespräche explizit mit companies zu verknüpfen, was zuverlässigere Vorgänge gewährleistet, wenn automatische Verknüpfungen fehlschlagen.
Hinweis: Unternehmensdaten können nicht per CSV importiert werden.
Einige Unternehmensdaten können in der UI bearbeitet werden, sobald das Unternehmensattribut zu Ihren Qualifikationsdaten hinzugefügt wurde.
Warum haben meine companies 0 Web-Sitzungen oder ein falsches letztes Besuchsdatum?
Wenn Sie users sehen, die einen Wert für ihre Web-Sitzung haben, aber die Web-Sitzungen ihres zugehörigen Unternehmens als 0 angezeigt werden, könnte es daran liegen, dass Sie das Unternehmen beim Anmelden des users nicht identifizieren.
Wenn users sich in Ihren Workspace einloggen, müssen Sie das Unternehmen, bei dem sie sich anmelden, zusammen mit ihren Details angeben.
Hier ist ein Beispiel, wie ein user geladen und einem Unternehmen zugeordnet wird:
window.intercomSettings = {
email: "chris@cooldudes.biz",
app_id: "pi3243fa",
company: {
id: "123",
name: "Synergy Corp",
}
}Das Obige enthält die Details des Unternehmens. Das bedeutet, wenn sich der user anmeldet, werden sowohl sein last_seen-Wert als auch der last_seen-Wert des Unternehmens aktualisiert.
Wenn Sie nur das Folgende übergeben, wird nur das last_seen-Attribut des users, nicht aber das des Unternehmens aktualisiert:
window.intercomSettings = {
email: "chris@cooldudes.biz",
app_id: "pi3243fa",
}
Wie man users aus einem Unternehmen entfernt
Es ist einfach, jeden user aus einem Unternehmensprofil zu entfernen. Besuchen Sie einfach das gewünschte Unternehmensprofil und wählen Sie den/die user aus, die Sie entfernen möchten. Klicken Sie dann auf die Schaltfläche „Entfernen“.
Wichtige Information:
Companies erscheinen in Intercom erst, wenn users hinzugefügt oder mit einem Unternehmen verknüpft wurden. Sie können auch companies über die API erstellen.
Sie sollten für das Attribut monthly_spend in den Unternehmensdaten nur gerundete Ganzzahlen eingeben, da wir alle Fließkommawerte automatisch runden. Wenn Ihre monatlichen Ausgaben z. B. 10,4 betragen, sollten Sie auf 10 runden.
Wenn ein user mit mehreren companies verknüpft ist, wissen wir nicht, welche Unternehmenssitzungen aktualisiert werden sollen, es sei denn, wir haben eine company ID. Damit die Unternehmenssitzungen aktualisiert werden, muss das user-Update das company-Objekt enthalten.
Users können mehreren companies angehören, aber Sie sollten uns nur die Daten für das Unternehmen senden, bei dem der user aktuell angemeldet ist. Sie können auch andere Attribute im company-Objekt senden. Diese werden wie benutzerdefinierte Attribute für dieses bestimmte Unternehmen behandelt. Mehr zu benutzerdefinierten Attributen hier.




