Registrieren Sie sich und kontaktieren Sie den Support, um 100 kostenlose Prüfungen zu erhalten.Kostenlos registrieren

Telegram-CRM-Kontaktanreicherung: Hinzufügen von Registrierungsdaten zu Kontaktdatensätzen

Fügen Sie CRM-Kontakten über die API oder einen result.csv-Import ein Telegram-Registrierungsdatum hinzu und nutzen Sie dieses als Routing-Signal.

TG Validator RedaktionVeröffentlicht 25. Oktober 20268 Min. Lesezeit
TG Validator Workflow-Illustration zu „Telegram-CRM-Kontaktanreicherung: Hinzufügen von Registrierungsdaten zu Kontaktdatensätzen“
Ein visueller Überblick über den in diesem TG Validator Artikel beschriebenen Workflow.

Erfahren Sie, wie Vertriebs- und CRM-Teams ein Telegram-Registrierungsfeld sowie optional Benutzernamen und ungefähre Aktivitätsdaten über API-Aufrufe oder einen result.csv-Massenimport zu bestehenden Kontaktdatensätzen hinzufügen.

Die Telegram-CRM-Kontaktanreicherung bedeutet, dass Sie Ihre bestehenden Kontaktdatensätze um Telegram-spezifische Felder ergänzen, meist um den datierten Telegram-Registrierungsstatus für jede Telefonnummer. Mit TG Validator können neue oder bearbeitete Kontakte über die API mit sofortiger Antwort geprüft werden, während eine bestehende Datenbank durch die Ausführung einer Massenaufgabe und den Import der result.csv aktualisiert werden kann. Das resultierende Feld eignet sich am besten als Routing-Signal neben Einwilligungs- und Interaktionsdaten, nicht als abschließende Bewertung des Kontakts.

Was die Telegram-CRM-Kontaktanreicherung abdeckt

Suchergebnisse für diesen Begriff beschreiben meist CRMs, die um Telegram-Konversationen herum aufgebaut sind: Tools, die Chats in eine Pipeline synchronisieren und den Nachrichtenverlauf an einen Deal anhängen. Dies ist nützlich, wenn ein Vertriebsteam bereits über Telegram mit Interessenten spricht, hilft jedoch nicht einem Team, das Tausende von telefonbasierten Datensätzen verwaltet und wissen möchte, welche davon ein Telegram-Konto besitzen, bevor ein Kanal geplant wird.

Dieser Leitfaden behandelt den zweiten Fall: die Anreicherung Ihrer vorhandenen Datensätze mit einer kleinen Anzahl datierter Felder. Er beinhaltet nicht das Lesen von Chats, Kontakten, Gruppen oder privaten Profilinhalten. Die Anreicherung beantwortet gezielte Fragen:

  • Besitzt diese Telefonnummer zum Zeitpunkt der Prüfung ein Telegram-Konto?
  • Wenn das Team eine Massenaktivitätsprüfung durchführt, welche Benutzernamen und ungefähren Tage seit der letzten Aktivität wurden zurückgegeben?
  • Wann wurde diese Information erstellt und durch welchen Workflow?

Durch diese enge Eingrenzung ist die Datenlage für Vertriebsmitarbeiter leichter verständlich, einfacher zu aktualisieren und unter Datenschutzregeln leichter zu rechtfertigen.

Design der CRM-Felder vor der ersten Prüfung

Legen Sie fest, wo die Ergebnisse gespeichert werden sollen, bevor Sie die erste Prüfung durchführen. Ein im Voraus geplantes Felddesign vermeidet Freitextnotizen, die später niemand filtern kann.

CRM-Feld Empfohlener Typ Werte oder Inhalt Befüllt durch
Telegram-Registrierung Auswahlliste Registriert, Nicht registriert, Nicht geprüft, Nicht bestimmbar API-Prüfung oder Massenimport
Telegram-Prüfdatum Datum Datum, an dem das Ergebnis erstellt wurde Gleicher Schritt wie das Ergebnis
Telegram-Prüfquelle Auswahlliste Einzelprüfung, API-Batch, Massendatei Integration oder Import-Mapping
Telegram-Benutzername Text (optional) Benutzername aus einer Massenaktivitätsprüfung Nur Massenimport
Telegram-Aktivitätsband Auswahlliste (optional) Eigene Bänder des Teams basierend auf activedays Massenimport plus Formel oder Workflow

Zwei Designentscheidungen zahlen sich später aus. Erstens: Behalten Sie "Nicht geprüft" und "Nicht bestimmbar" als separate Werte neben "Nicht registriert" bei; ein Zusammenführen verbirgt Datensätze, die lediglich einen weiteren Versuch benötigen. Zweitens: Speichern Sie ein Aktivitätsband anstelle einer rohen Tagesanzahl, wenn das CRM von Personen genutzt wird, die die Zahl als präzise interpretieren könnten. activedays ist ein Näherungswert, daher vermittelt ein Band das richtige Maß an Vertrauen.

Zuerst Telefonnummern normalisieren

Die Qualität der Anreicherung hängt stärker vom Telefonfeld ab als von der Prüfung selbst. Die Einzelnummernprüfung akzeptiert eine E.164-Nummer: ein Pluszeichen, den Ländercode und die nationale Nummer, ohne Leerzeichen, Satzzeichen oder Stammnummer. CRM-Telefonfelder enthalten oft lokale Formate wie 07700 900123, Durchwahlen oder zwei Nummern in einem Feld.

Eine praktische Reihenfolge:

  1. Kopieren Sie das Telefonfeld in eine Arbeitsspalte, anstatt das Original zu überschreiben.
  2. Konvertieren Sie jeden Wert mit einer Parsing-Bibliothek wie Googles libphonenumber in das E.164-Format, wobei das Land des Datensatzes als Standardregion verwendet wird.
  3. Markieren Sie Werte, die nicht geparst werden können, und belassen Sie deren Telegram-Feld auf "Nicht geprüft".
  4. Führen Sie eine Deduplizierung anhand der normalisierten Nummer durch, damit dieselbe Telefonnummer nicht mehrfach für doppelte Kontakte geprüft wird.

Dieser Schritt entscheidet auch darüber, welche Datensätze in welche Massendatei gelangen, da Massenaufgaben für Telefonnummern für ein ausgewähltes Land erstellt werden.

Pfad A: API-Anreicherung für neue und aktualisierte Kontakte

Für Datensätze, die durch Formulare, Importe oder Vertriebsmitarbeiter erstellt wurden, fügt sich die REST-API mit sofortiger Antwort natürlich in einen CRM-Workflow oder Middleware-Schritt ein.

  • Ein Kontakt: Senden Sie die normalisierte Nummer an POST /api/v1/check mit dem X-API-Key-Header und dem Diensttyp tg. Die Antwort erfolgt in derselben Sitzung, sodass der Workflow das Telegram-Registrierungsfeld sofort beschreiben kann.
  • Kleine Gruppen: POST /api/v1/batch-check akzeptiert bis zu 100 Nummern in einer Anfrage, was für einen nächtlichen Job geeignet ist, der die an diesem Tag geänderten Kontakte abruft.
  • Nicht bestimmbare Prüfungen: Eine Prüfung, die nicht bestimmt werden kann, gibt einen geschäftlichen Code ungleich Null und kein abgeschlossenes Ergebnis zurück. Schreiben Sie "Nicht bestimmbar" mit dem Datum und versuchen Sie es später erneut, anstatt einen negativen Wert zu speichern.

Die aktuelle API-Dokumentation beschreibt die Nebenläufigkeits- und Timeout-Kontrollen pro Benutzer: fünf gleichzeitige Prüfungen, 60 Sekunden für eine Einzelprüfung, 300 Sekunden für eine Mehrfachprüfung und eine Mehrfachprüfung pro Konto gleichzeitig. Eine Warteschlange, die diese Limits einhält und bei Timeouts ein Backoff durchführt, vermeidet Fehlerhäufungen. Es ist kein Limit für die Anfragerate pro Minute veröffentlicht, daher sollte die Integration den dokumentierten Kontrollen folgen und nicht einer angenommenen Rate. Jede abgeschlossene Prüfung wird berechnet, unabhängig davon, ob das Ergebnis positiv oder negativ ist. Daher hält das Auslösen von Prüfungen nur bei tatsächlichen Änderungen im Telefonfeld die Nutzung proportional zu echten Bearbeitungen.

Pfad B: Nachfüllen bestehender Datensätze mit einem result.csv-Import

Für eine große bestehende Datenbank ist eine asynchrone Massenaufgabe besser geeignet. Es handelt sich um einen Upload-Warten-Download-Workflow, der von der API mit sofortiger Antwort getrennt ist.

  1. Exportieren Sie die normalisierten Telefonnummern für ein Land zusammen mit dem eindeutigen Datensatzschlüssel des CRM in ein Arbeitsblatt.
  2. Erstellen Sie die Upload-Datei mit einer Telefonnummer pro Zeile (TXT oder CSV) und ohne weitere Spalten.
  3. Wählen Sie den Dienst. tg_batch gibt nur die Registrierung zurück. tg_active_batch fügt Benutzernamen, eine numerische Telegram-Benutzerkennung und activedays hinzu, was ein Aktivitätsband unterstützt. Wählen Sie den kleineren Dienst, wenn keine Aktivitätsdaten benötigt werden.
  4. Übermitteln und abfragen Sie über den Bereich Bulk Check im Dashboard oder POST /api/v1/bulk-tasks, und prüfen Sie dann GET /api/v1/bulk-tasks/{id} nicht öfter als alle 30 Sekunden.
  5. Laden Sie result.csv herunter, wenn die Aufgabe Erfolg meldet. Sie enthält die Spalten identifier und activated sowie dienstspezifische Spalten, von denen einige leer sein können.
  6. Verknüpfen Sie result.csv mit dem Arbeitsblatt anhand der Telefonnummer, sodass jede Zeile ihren CRM-Datensatzschlüssel zurückerhält.
  7. Importieren Sie als Update. In HubSpot beispielsweise gleichen Importe bestehende Datensätze über einen eindeutigen Identifikator ab, wie den Datensatzschlüssel oder die E-Mail, und eine Option "Nur bestehende aktualisieren" verhindert, dass der Import neue Kontakte erstellt.

Datensätze, deren Nummern nicht in der Aufgabe enthalten waren, behalten den Status "Nicht geprüft", was Abdeckungslücken in Berichten sichtbar macht.

Verwendung der Telegram-Anreicherung als Routing-Signal

Sobald die Felder existieren, können sie Listenansichten, Workflows und Vertriebs-Warteschlangen informieren. Typische Anwendungen sind:

  • Kanalplanung: Erstellen Sie eine Ansicht von Kontakten mit einem positiven Telegram-Registrierungsergebnis und dokumentierter Einwilligung für Telegram-Kontaktaufnahmen, und belassen Sie andere Datensätze in E-Mail- oder Telefonsequenzen.
  • Datenqualitätsberichte: Verfolgen Sie den Anteil der Datensätze, die "Nicht geprüft" oder "Nicht bestimmbar" sind, nach Quelle, was oft Formulare aufdeckt, die schlecht formatierte Nummern sammeln.
  • Priorisierung der Nachverfolgung: Kombinieren Sie das Aktivitätsband mit der CRM-Interaktionshistorie, sodass ein lange inaktives Konto ohne aktuelle Antworten überprüft wird, bevor es einen weiteren Sequenzschritt erhält.

Das Registrierungsfeld ist ein Signal für die Kontopräsenz zum Zeitpunkt der Prüfung. Es informiert das Routing, stellt jedoch nicht fest, wer das Konto nutzt, ob der Kontakt Telegram-Nachrichten zugestimmt hat oder ob er antworten wird. Workflows sollten es daher mit dem Einwilligungsfeld koppeln, das das Team bereits pflegt, anstatt es als Erlaubnis zu behandeln.

Genauigkeit der angereicherten Felder über die Zeit wahren

Anreicherungsdaten altern. Menschen ändern Nummern und Telegram löscht Konten nach einer vom Benutzer einstellbaren Zeit der Inaktivität. Artikel 5 der DSGVO verlangt, dass personenbezogene Daten auf das notwendige Maß beschränkt und korrekt sowie bei Bedarf auf dem neuesten Stand gehalten werden, was in CRM-Begriffen zu einigen Gewohnheiten führt:

  • Aktualisierung bei Änderung: Prüfen Sie automatisch erneut, wenn das Telefonfeld bearbeitet wird.
  • Aktualisierung nach Zeitplan: Führen Sie die Massenaufgabe vor großen Kampagnen oder in einem festen Zyklus für Datensätze erneut aus, die sich noch in aktiven Pipelines befinden.
  • Ablauf alter Werte: Ein Workflow kann das Registrierungsfeld auf "Nicht geprüft" zurücksetzen, sobald das Prüfdatum das vom Team gewählte Alter überschreitet.
  • Weniger sammeln: Überspringen Sie Avatar- und Profilschätzungen, sofern kein dokumentierter Prozess diese verwendet; tg_profile_batch-Werte für Alter, Geschlecht und Hautfarbe sind Schätzungen, keine verifizierte Identität.

Die Prüfhistorie im Dashboard und Nutzungsberichte helfen dabei, das, was das CRM anzeigt, mit dem abzugleichen, was tatsächlich geprüft wurde. Teams, die das Setup testen, können sich nach der Registrierung an den Support wenden, um 100 kostenlose Prüfungen zu erhalten; aktuelle Pläne sind auf der Preisseite aufgeführt.

FAQ

Wie können Teams Telegram-Daten zu CRM-Kontakten hinzufügen, ohne Chats zu synchronisieren?

Prüfen Sie die normalisierte Telefonnummer jedes Kontakts mit der API mit sofortiger Antwort oder führen Sie eine Massenaufgabe aus und importieren Sie deren result.csv, und schreiben Sie das Ergebnis dann in ein dediziertes Telegram-Registrierungsfeld mit Prüfdatum. Es sind keine Chatverläufe oder Kontaktlisten involviert.

Welcher TG Validator-Dienst eignet sich für eine einmalige CRM-Nachfüllung?

tg_batch eignet sich, wenn nur die Registrierung benötigt wird. tg_active_batch eignet sich, wenn das Team zusätzlich einen Benutzernamen und die ungefähren Tage seit der letzten Aktivität für ein Aktivitätsband wünscht. Beide laufen als asynchrone Dateiaufgaben für ein ausgewähltes Land pro Telefondatei.

Was sollte das CRM speichern, wenn eine Prüfung nicht bestimmt werden kann?

Eine nicht bestimmbare Prüfung gibt einen geschäftlichen Code ungleich Null anstelle eines abgeschlossenen Ergebnisses zurück. Speichern Sie einen separaten Wert wie "Nicht bestimmbar" mit dem Datum und versuchen Sie es später erneut, damit der Datensatz nicht mit einem Kontakt ohne Telegram verwechselt wird.

Wie oft sollten Telegram-Anreicherungsfelder aktualisiert werden?

Aktualisieren Sie, wann immer sich die Telefonnummer ändert, und führen Sie Prüfungen vor großen Kampagnen oder in einem regelmäßigen Zyklus für Datensätze durch, die noch in Verwendung sind. Das Ablaufenlassen von Werten nach einem gewählten Alter verhindert, dass sich Berichte auf alte Ergebnisse stützen.

Mehr erfahren

Wählen Sie die Produktinformationen, die zum nächsten Schritt in Ihrem Workflow passen.

Quellen