Skip to content

Kontobasierte Segmentierung einrichten

Auf dieser Seite erfahren Sie, wie Sie verschiedene Features von Braze nutzen können, um Ihre Anwendungsfälle für die kontobasierte B2B-Segmentierung umzusetzen.

Sie können die kontobasierte B2B-Segmentierung auf zwei Arten durchführen, je nachdem, wie Sie Ihr B2B-Datenmodell eingerichtet haben:

Kontobasierte B2B-Segmentierung einrichten

Option 1: Wenn Sie Kataloge für Ihre Geschäftsobjekte verwenden

Grundlegende SQL-Template-Segmentierung

Um Ihnen den Einstieg zu erleichtern, haben wir grundlegende SQL-Templates für eine einfache kontobasierte Segmentierung erstellt.

Nehmen wir an, Sie möchten Nutzer:innen segmentieren, die Mitarbeitende eines Ziel-Unternehmenskontos sind.

  1. Gehen Sie zu Audience > Segment Extensions > Create New Extension > Start with a template und wählen Sie das Template Catalog segment for events aus.

    Modal „Template auswählen“ mit Katalogsegment-Optionen für Events oder Käufe.

    Der SQL-Editor wird automatisch mit einem Template befüllt, das Nutzer:innen-Event-Daten mit Katalogdaten verknüpft, um Nutzer:innen zu segmentieren, die mit bestimmten Katalogartikeln interagieren.

    Ein SQL-Editor für eine neue Erweiterung mit einem geöffneten Tab „Variables“.

  2. Verwenden Sie den Tab Variables, um die erforderlichen Felder für Ihr Template bereitzustellen, bevor Sie Ihr Segment generieren.

    Damit Braze Nutzer:innen anhand ihres Engagements mit Katalogartikeln identifizieren kann, müssen Sie Folgendes tun:
    • Einen Katalog auswählen, der ein Katalogfeld enthält
    • Ein angepasstes Event auswählen, das eine Event-Eigenschaft enthält
    • Die Werte Ihres Katalogfelds und Ihrer Event-Eigenschaft abgleichen
Leitlinien für Variablen bei B2B-Anwendungsfällen

Wählen Sie die folgenden Variablen für einen Anwendungsfall der kontobasierten B2B-Segmentierung aus:

Ausgefeilte SQL-Segmentierung

Für eine ausgefeiltere oder komplexere Segmentierung lesen Sie den Abschnitt SQL-Segmenterweiterungen. Um Ihnen den Einstieg zu erleichtern, finden Sie hier einige SQL-Templates, die Ihnen einen Vorsprung bei der kontobasierten B2B-Segmentierung verschaffen:

  1. Erstellen Sie ein Segment, das zwei Filter in einem einzigen Katalog vergleicht (z. B. Nutzer:innen, die in der Gastronomie für ein Unternehmenskonto arbeiten). Sie müssen die Katalog-ID und die Artikel-ID angeben.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
WITH salesforce_accounts AS (
   SELECT
       ITEM_ID as id,
       MAX(CASE WHEN FIELD_NAME = 'Industry' THEN FIELD_VALUE END) AS Industry,
       MAX(CASE WHEN FIELD_NAME = 'Classification' THEN FIELD_VALUE END) AS Classification,
   FROM CATALOGS_ITEMS_SHARED
   WHERE CATALOG_ID = '6655ef5213ea0f00591816e2' -- salesforce_accounts
   GROUP BY ITEM_ID
)
SELECT DISTINCT events.USER_ID
FROM USERS_BEHAVIORS_CUSTOMEVENT_SHARED as events
JOIN salesforce_accounts
ON TRY_PARSE_JSON(events.properties):account_id::STRING = salesforce_accounts.id
WHERE events.name = 'account_linked'
AND salesforce_accounts.Industry = 'Restaurants'
AND salesforce_accounts.Classification = 'Enterprise'
;
  1. Erstellen Sie ein Segment, das zwei Filter in zwei separaten Katalogen vergleicht (z. B. Nutzer:innen, die mit Unternehmens-Zielkonten verknüpft sind, die eine offene „Stage 3“-Opportunity haben).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
-- Reformat catalog data into a table with columns for each field
WITH salesforce_accounts AS (
   SELECT
       ITEM_ID as id,
       MAX(CASE WHEN FIELD_NAME = 'Industry' THEN FIELD_VALUE END) AS Industry,
       MAX(CASE WHEN FIELD_NAME = 'Classification' THEN FIELD_VALUE END) AS Classification,
   FROM CATALOGS_ITEMS_SHARED
   WHERE CATALOG_ID = '6655ef5213ea0f00591816e2' -- salesforce_accounts
   GROUP BY ITEM_ID
),
salesforce_opportunities AS (
   SELECT
       ITEM_ID as id,
       MAX(CASE WHEN FIELD_NAME = 'Account_ID' THEN FIELD_VALUE END) AS Account_ID,
       MAX(CASE WHEN FIELD_NAME = 'Stage' THEN FIELD_VALUE END) AS Stage,
   FROM CATALOGS_ITEMS_SHARED
   WHERE CATALOG_ID = '6655f84a348f0f0059ad0627' -- salesforce_opportunities
   GROUP BY ITEM_ID
)
SELECT DISTINCT events.USER_ID
FROM USERS_BEHAVIORS_CUSTOMEVENT_SHARED as events
JOIN salesforce_accounts
ON TRY_PARSE_JSON(events.properties):account_id::STRING = salesforce_accounts.id
JOIN salesforce_opportunities
ON salesforce_accounts.id = salesforce_opportunities.Account_ID
WHERE events.name = 'account_linked'
AND salesforce_accounts.Industry = 'Restaurants'
AND salesforce_opportunities.Stage = 'Closed Won'
;

Option 2: Wenn Sie verbundene Quellen für Ihre Geschäftsobjekte verwenden

Grundlegende Informationen zur Verwendung verbundener Quellen bei der Segmentierung finden Sie unter CDI-Segmenterweiterungen. Lassen Sie sich von den Templates unter Bei der Verwendung von Katalogen inspirieren, wie Sie die Quelltabellen formatieren können – Sie können sie beliebig gestalten.

Verwendung Ihrer kontobasierten Erweiterung in einem Segment

Nachdem Sie Ihre Segmentierung auf Kontoebene in den obigen Schritten erstellt haben, können Sie diese Segmenterweiterungen direkt in Ihre Targeting-Kriterien übernehmen. Darüber hinaus lassen sich ganz einfach zusätzliche demografische Kriterien für Nutzer:innen hinzufügen, wie z. B. die Rolle, das Engagement bei früheren Kampagnen und mehr. Weitere Informationen finden Sie unter Verwendung Ihrer Erweiterung in einem Segment.

New Stuff!