Informationen zu Segmentzahlen, geschätzten Zielgruppen und der Segments-API
Informationen zu Segmentzahlen, geschätzten Zielgruppen und der Segments-API
Was die Segment- und Listenanzahl darstellt
Die Segment- und Listenanzahl in Klaviyo stellt die Anzahl der Profile dar, die zum Zeitpunkt der Berechnung der Anzahl derzeit die Bedingungen dieses Segments erfüllen oder in dieser Liste vorhanden sind. Dynamische Segmente werden automatisch neu berechnet, sobald Personen die Bedingungen erfüllen oder nicht mehr erfüllen. Listen dagegen sind statische Sammlungen von Profilen, die du über Formulare, Integrationen oder Importe hinzufügst.
Warum der Kampagnen-Builder eine geschätzte Zielgruppe anzeigt
Wenn du in der Kampagneneinrichtung eine Liste oder ein Segment auswählst, zeigt Klaviyo Geschätzte Empfänger*innen statt der reinen Listen- oder Segmentgröße an. Diese Schätzung wendet zusätzlich zur Mitgliedschaft in der Liste oder im Segment weitere Regeln an, zum Beispiel:
- Unterdrückungsstatus (z. B. abgemeldete oder gebouncte Profile)
- Ob ein Profil Marketing über den ausgewählten Kanal erhalten kann
- Listen und Segmente, die du von der Kampagne ausschließt
Aufgrund dieser Filter ist die geschätzte Zielgruppe oft kleiner als die Listen- oder Segmentgröße, die du in der Ansicht Listen & Segmente siehst. Deine Planungseinstellungen bestimmen, wann Klaviyo Empfänger*innen auswählt: kurz nach der Planung oder einmal, bevor der Versand beginnt. Spätere Überspringungen können die Anzahl der tatsächlich gesendeten Nachrichten reduzieren. Erfahre, wie du ändern kannst, wann Empfänger*innen ermittelt werden.
Wie oft die Segmentzählung aktualisiert wird
Die Anzahl der dynamischen Segmente wird aktualisiert, wenn sich die zugrunde liegenden Daten ändern. Dazu gehören:
- Neue Ereignisse (z. B. Öffnungen, Klicks, Bestellungen), die dazu führen, dass Personen sich qualifizieren oder disqualifizieren
- Änderungen an Profileigenschaften
- Abonnementstatus-Updates und Unterdrückungen
Die meisten aktiven Segmente werden nahezu in Echtzeit aktualisiert, aber die Verarbeitung von Änderungen kann etwas Zeit in Anspruch nehmen. Die Anzahl, die du unter Lists & segments siehst, kann abweichen von:
- Die geschätzte Zielgruppe im Kampagnen-Builder, die die Regeln für die Sendeberechtigung berücksichtigt
- Die Anzahl der tatsächlich gesendeten Nachrichten, nachdem Empfänger*innen ausgewählt wurden und Prüfungen des Versandzeitpunkts angewendet wurden
Erfahre mehr darüber, wie Segmente aktualisiert werden.
Wie sich Unterdrückung, Einwilligung und Smart Sending auf Zahlen auswirken
Selbst wenn ein Profil zu deiner ausgewählten Liste oder deinem Segment gehört, sendet Klaviyo es nicht an diese Personen, wenn:
- Sie werden für den Kanal unterdrückt, z. B. ein E-Mail-Profil, das nach dem Abmelden oder einem Bounce unterdrückt wird.
- Sie können über diesen Kanal kein Marketing erhalten. SMS erfordert eine SMS-Einwilligung. Bei E-Mail ist ein Profil mit der Markierung Never subscribed nicht automatisch in jedem Konto ausgeschlossen; die Berechtigung hängt von den Einwilligungseinstellungen deines Kontos und dem Unterdrückungsstatus des Profils ab.
- Sie werden von Smart Sending ausgeschlossen, wenn es aktiviert ist, weil ihnen innerhalb des geltenden Smart-Sending-Zeitraums eine andere Marketingnachricht über denselben Kanal gesendet wurde.
Die Schätzung berücksichtigt die Kanaleignung und Zielgruppen-Ausschlüsse. Smart Sending wird beim Senden von Nachrichten geprüft und kann die tatsächliche Anzahl der Sendungen weiter reduzieren.
Segmentzählungen mit der Segments-API abrufen
Du kannst Informationen auf Segmentebene, einschließlich Anzahlen, mit der Segments API abrufen. Fordere eine Anzahl für ein einzelnes Segment an; der Endpunkt, der alle Segmente auflistet, gibt keine Profilanzahlen zurück.
Verwende einen privaten API-Schlüssel oder ein OAuth-Token mit der Berechtigung segments:read. So rufst du die Anzahl der Segmente ab:
- Wenn du die Segment-ID benötigst, sende
GET /api/segments/und suche in der Antwort nach dem Segment. Folgelinks.next, wenn die Antwort mehr Seiten hat. - Anfrage
GET /api/segments/{id}/?additional-fields[segment]=profile_count, ersetze{id}durch die Segment-ID.
Suche in der Antwort des einzelnen Segments nach:
data.id: der Segmentbezeichner, den du in anderen API-Aufrufen verwenden kannst.data.attributes.createdgibt das Datum an, an dem das Segment erstellt wurde.data.attributes.profile_count: die Anzahl der Profile im Segment, wenn die Anzahl abgerufen wird. Dies ist eine Mitgliedschaftsanzahl, keine Schätzung der Kampagnenempfänger*innen.
Da die Segmentmitgliedschaft dynamisch ist, sind die über die API zurückgegebenen Anzahlen eine Momentaufnahme und können sich zwischen Aufrufen ändern. Wenn data.attributes.is_processing gleich true ist, warte, bis die Verarbeitung abgeschlossen ist, bevor du die Anzahlen vergleichst.
Best Practices für die Synchronisierung von Counts mit externen Tools
Wenn du die Anzahl der Segmente mit einem BI-Tool oder einem externen Dashboard synchronisierst:
- Du kannst die Anzahl nach einem konsistenten Zeitplan (z. B. täglich zur gleichen Zeit) berechnen, um Trendvergleiche zu erleichtern.
- Richte deine Reporting-Zeitzone zwischen Klaviyo und deinem externen System aus.
- Dokumentiere alle zusätzlichen Filter, die du anwendest (z. B. das Entfernen unterdrückter Profile), damit nachgeschaltete Benutzer wissen, warum die Zahlen von denen in der App abweichen können.
Wenn du die Unterschiede zwischen Segmentgrößen, geschätzten Zielgruppen und Sendezahlen in Einklang bringen möchtest, solltest du immer Folgendes vergleichen:
- Zielgruppendefinition (Listen-/Segmentbedingungen),
- Die Regeln zur Sendeberechtigung (Unterdrückung, Einwilligung, Smart Sending),
- Der Zeitpunkt, zu dem die einzelnen Zählungen durchgeführt wurden.