Zum Inhalt springen

Facebook Lead Ads über Zapier – Integration

Mit der Facebook Lead Ads Integration über Zapier können Sie Ihre Leads aus Facebook in Braze importieren und ein angepasstes Event verfolgen, wenn Leads erfasst werden.

Facebook Lead Ads ist ein Anzeigenformat, das es Unternehmen erlaubt, Lead-Informationen direkt in Facebook zu sammeln. Diese Anzeigen wurden entwickelt, um den Prozess der Lead-Generierung einfach und nahtlos zu gestalten. Indem Sie eine Zapier-Integration und Braze nutzen, können Sie die Übertragung von Lead-Daten von Facebook zu Braze automatisieren und so Engagement in Realtime und personalisierte Folgeaktionen ermöglichen.

Voraussetzungen

Anforderungen Beschreibung
Zapier-Konto Um diese Partnerschaft nutzen zu können, benötigen Sie ein Zapier-Konto. Diese Integration erfordert die Verwendung von Premium-Zapier-Apps. Überprüfen Sie daher, ob Ihr Zapier-Tarif Zugriff auf Premium-Apps bietet.
Zugriff auf Facebook Leads Für jedes Werbekonto, das Sie mit Braze verwenden möchten, benötigen Sie Zugriff auf Facebook Leads.
Facebook Business Manager Im Rahmen dieser Integration verwenden Sie den Facebook Business Manager, ein zentrales Tool zur Verwaltung der Facebook-Assets Ihrer Marke (zum Beispiel Werbekonten, Seiten und Apps).
Facebook-Werbekonto Sie benötigen ein aktives Facebook-Werbekonto, das mit dem Business Manager Ihrer Marke verknüpft ist.

Stellen Sie sicher, dass Sie für jedes Werbekonto, das Sie mit Braze verwenden möchten, die Berechtigung „Manage ad accounts“ haben und dass Sie die Nutzungsbedingungen Ihres Werbekontos akzeptiert haben.
Facebook-Seite Sie benötigen eine aktive Facebook-Seite, die mit dem Business Manager Ihrer Marke verknüpft ist.

Stellen Sie sicher, dass Sie für jede Facebook-Seite, die Sie mit Braze verwenden möchten, die Berechtigung „Manage Pages“ haben.
Braze REST-Endpunkt Stellen Sie sicher, dass Sie die URL Ihres REST-Endpunkts kennen. Ihr API-Endpunkt entspricht der Dashboard-URL Ihrer Braze-Instanz.

Wenn Ihre Dashboard-URL beispielsweise https://dashboard-03.braze.com lautet, ist Ihr Endpunkt dashboard-03.
Braze REST-API-Schlüssel Stellen Sie sicher, dass Sie einen Braze REST-API-Schlüssel mit der Berechtigung users.track haben.

Diesen können Sie im Braze-Dashboard unter Einstellungen > API-Schlüssel erstellen.

Integration

Schritt 1: Erstellen Sie eine Lead-Ads-Campaign mit einem Sofortformular

Erstellen Sie im Facebook Ads Manager:in eine Facebook-Leads-Campaign und ein Facebook-Lead-Ads-Formular.

Sie können entweder eine E-Mail-Adresse oder eine Telefonnummer verwenden, wenn Sie eine Anfrage an den /users/track-Endpunkt stellen, um das Kundenprofil zu aktualisieren oder zu erstellen. Fügen Sie daher ein Kontaktfeld für E-Mail oder Telefon in Ihr Lead-Anzeigenformular ein. Wenn Sie Vornamen oder Nachnamen erfassen, sammeln Sie diese separat in Ihrem Formular, anstatt vollständige Namen zu verwenden.

Schritt 2: Verbinden Sie Ihr Facebook-Konto mit Zapier

Schritt 2a: Wählen Sie Ihre Verbindungsmethode in Zapier aus

Gehen Sie in Zapier auf Apps, um nach verfügbaren Facebook-Apps zu suchen. Wählen Sie entweder Facebook Lead Ads oder Facebook Lead Ads (for Business admins).

Weitere Informationen zu diesen beiden Methoden, um Ihr Facebook-Konto mit Zapier zu verbinden, finden Sie hier:

Zapier-App-Suche mit Verbindungsoptionen für Facebook Lead Ads.

Schritt 2b: Zapier zum Leads-Zugang im Facebook Business Manager:in hinzufügen

Gehen Sie in Ihrem Facebook Business Manager:in im Navigationsmenü auf Integrations > Leads Access. Wählen Sie Ihre Facebook-Seite aus und klicken Sie dann auf CRMs. Auf dem CRM-Tab wählen Sie Assign CRMs und fügen Zapier hinzu.

Facebook Business Manager Leads-Access-Seite mit Zapier als zugewiesener CRM-Integration.

Die Schritte zur Zuweisung von Zapier als CRM-Integration finden Sie in der Dokumentation von Facebook.

Schritt 3: Erstellen Sie Ihren Zap

Schritt 3a: Erstellen Sie den Trigger

Sobald Sie Ihr Facebook-Konto verbunden haben, können Sie mit der Erstellung eines Zap fortfahren. Wählen Sie als Trigger Facebook Lead Ads oder Facebook Lead Ads (for Business Admins), je nachdem, was Sie in Schritt 2 ausgewählt haben.

Zapier-Trigger-Schritt mit ausgewähltem Facebook Lead Ads.

Wählen Sie für das Event die Option New Leads > Continue.

Zapier-Trigger-Event-Auswahl mit „New Leads“.

Wählen Sie Ihr Facebook-Konto aus und klicken Sie auf Continue.

Zapier-Schritt zur Verbindung des Facebook-Kontos für den Trigger.

Wählen Sie Ihre Facebook-Seite und das zuvor erstellte Sofortformular aus und klicken Sie auf Continue.

Zapier-Trigger-Konfiguration mit Auswahl einer Facebook-Seite und eines Sofortformulars.

Testen Sie nun diesen Trigger. Nachdem Sie Ihre Formularausgabe validiert haben, wählen Sie Continue with selected record.

Schritt 3b: Eine Aktion erstellen

Fügen Sie einen neuen Schritt hinzu und wählen Sie dann Webhooks by Zapier. Wählen Sie als Nächstes für das Feld Event die Option Custom Request aus und klicken Sie dann auf Continue.

Zapier-Aktionsschritt konfiguriert mit „Webhooks by Zapier“ und „Custom Request“.

Zum Schluss richten Sie Ihre angepasste Anfrage ein, indem Sie Felder in Ihre Nutzlast einfügen. Das folgende Code-Snippet zeigt eine Beispiel-Nutzlast.

{
    "attributes": [
        {
            "email": "<insert_email_field>",
            "first_name": "<insert_first_name_field>",
            "last_name": "<insert_last_name_field>",
            "lead_form": "<insert_form_name_field>",
            "fb_campaign": "<insert_campaign_id_field>",
            "fb_ad_set": "<insert_campaign_id_field>",
            "fb_ad": "<insert_campaign_id_field>",
            "email_subscribe": "subscribed",
            "subscription_groups" : [{
                "subscription_group_id": "<subscription_group_id>",
                "subscription_state": "subscribed"
                }
            ]
        }
    ],
    "events": [
        {
            "email": "<insert_email_field>",
            "name": "<insert_custom_event_name>",
            "time": "<insert_timestamp_field>",
            "_update_existing_only": false
        }
    ]
}`

Hier sehen Sie ein Beispiel dafür, wie dies in Zapier aussieht:

Beispiel für die Webhook-Nutzlast-Zuordnung in Zapier zum Senden von Facebook-Lead-Feldern an Braze.

Nachdem Sie Ihren Webhook konfiguriert haben, wählen Sie Continue and test. Wenn der Test erfolgreich ist, können Sie Ihren Zap veröffentlichen.

Schritt 4: Testen Sie Ihren Facebook-Lead-Ads-Zap

Um dies End-to-End zu testen, verwenden Sie das Lead-Ads-Testing-Tool von Facebook in Ihrer Facebook-Entwicklungskonsole. Weitere Informationen finden Sie unter Testen und Fehlerbehebung.

Verwaltung der Nutzeridentität

Mit dieser Integration können Sie Ihre Facebook-Leads über den Endpunkt /users/track per E-Mail zuordnen.

  • Wenn die E-Mail-Adresse zu einem bestehenden Nutzerprofil passt, aktualisiert Braze das Profil mit den Daten der Facebook-Leads.
  • Wenn mehrere Nutzerprofile dieselbe E-Mail-Adresse haben, aktualisiert Braze vorrangig das zuletzt aktualisierte Profil mit einer externen ID.
  • Wenn keine externe ID vorhanden ist, aktualisiert Braze vorrangig das zuletzt aktualisierte Profil mit der passenden E-Mail-Adresse.
  • Wenn kein Profil mit der angegebenen E-Mail-Adresse existiert, erstellt Braze ein neues Profil, und es wird ein neues Alias-Nutzerprofil angelegt. Um die neu erstellten Alias-Nutzerprofile zu identifizieren, verwenden Sie den Endpunkt /users/identify.

Fehlerbehebung

Ich habe den Trigger und die Aktion erfolgreich getestet. Warum kann ich meinen Zapier-Zap trotzdem nicht veröffentlichen?

Um diese Integration nutzen zu können, benötigen Sie einen Zapier-Tarif, der Premium-Apps unterstützt.

Warum werden Facebook-Leads nicht mit Braze synchronisiert?
  1. Prüfen Sie, ob Sie Administratorzugriff auf Ihre Facebook-Seite, Ihr Werbekonto und den Lead-Zugriff haben. Verbinden Sie Ihr Konto anschließend erneut in Zapier.
  2. Überprüfen Sie, ob das Instant-Formular, das Sie in Facebook erstellt haben, dem Formular entspricht, das Sie in Ihrem Trigger-Schritt ausgewählt haben.
  3. Prüfen Sie, ob Sie Zapier den Lead-Zugriff zugewiesen haben. Gehen Sie dazu zu Facebook Business Manager > Integrations > Lead Access.
Warum sehe ich doppelte Nutzerprofile mit derselben E-Mail-Adresse?

Es gibt verschiedene Möglichkeiten, Nutzerprofile in Braze zu erstellen und zu verwalten – basierend auf ihrem Nutzerprofil-Lebenszyklus.

Abhängig von Ihren internen Prozessen und davon, wann Sie das Anlegen von Kund:innen in Braze triggern, können doppelte Nutzerprofile entstehen. Ursache ist eine Race-Condition zwischen dem Zeitpunkt, zu dem das Nutzerprofil durch die Integration erstellt wird, und dem Zeitpunkt, zu dem die Nutzer:innen aus Ihrem System angelegt werden. Sie können Nutzerprofile in Braze zusammenführen.

Ich habe kein Zapier-Konto. Wie kann ich Webhooks von Facebook Lead Ads an Braze triggern?

Wenn Sie Zapier nicht verwenden und auch nicht vorhaben, Zapier zu nutzen, können Sie die Integration direkt von Facebook zu Braze aufbauen. Weitere Informationen finden Sie in der Dokumentation zu Lead Ads.

Um Leads von Facebook abzurufen, verwenden Sie Webhooks. Informationen zum Einstieg in Webhooks bei Facebook finden Sie in der Webhooks-Dokumentation.

Nachdem Sie die Webhook-URL in Facebook eingerichtet haben, legen Sie gemeinsam mit Ihrem Team fest, wie die Daten am besten an den Endpunkt /users/track weitergeleitet werden. Ähnlich wie beim Zapier-Ansatz stellen Sie über den Endpunkt users/track eine Anfrage per E-Mail.

New Stuff!