Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Allgemein
Mithilfe der Leads Ads Hooks für Facebook können Sie sich Leads, welche über Facebook Werbeanzeigen erstellt wurden, direkt an tricoma senden lassen. Diese erscheinen dann im Reiter "Anfragen".
Die Einrichtung ist recht komplex und Sie benötigen folgende Dinge:
- 1. Eine angelegte Facebook App im Developer Account
- 2. Eine Facebook Seite mit entsprechenden Administrator Rechten
- 3. Zugriff auf das Facebook Business Konto + entsprechendes Unternehmenskonto
Die Leads Ads Formulare können Sie in Ihrem Business Zugang von Facebook unter "Instant-Formulare" anlegen. Auch haben Sie hier die Möglichkeit Werbeanzeigen zu Ihren Formularen anzulegen.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Einrichtung
Anlegen einer App bei Facebook
Um die Funktion nutzen zu können müssen Sie sich eine eigene App bei Facebook anlegen. Dies können Sie unter
https://developers.facebook.com/apps/ tun. Hierbei müssen Sie die App mit dem Typ "Business" anlegen. Füllen Sie im nächsten Schritt Ihre Daten aus und verknüpfen Ihr Business Konto.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anlegen einer Schnittstelle in tricoma
Legen Sie nun eine neue Schnittstelle in der App Funnel Planer --> Einstellungen unter "Facebook Leads Ads Hook" an und hinterlegen Ihre App Daten. Diese finden Sie in Ihrem Facebook Entwicklerzugang bei der jeweiligen App.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Aktivierung der Webhooks
Aktivieren Sie nun die Webhooks bei Ihrer Facebook App. Dieser Hook wird benötigt, so das Facebook Daten an Ihr tricoma senden kann.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Aktivieren Sie nun die Webooks für den Bereich Page in Ihrem Facebook Entwicklerzugang.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Sie müssen hierbei eine Callback URL von Ihrem tricoma + eine Verifizierungstoken angeben. Diesen finden Sie in den Zugangseinstellungen.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Sie können nun eine Testanfrage an Ihr tricoma senden lassen.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
In der App Funnel Planer sollte das dann unter Meldungen wie nachfolgend aussehen. Der Fehler 400 ist hier vollkommen in Ordnung, da es sich um einen Testlead handelt, welchen wir aber nicht bei Facebook abholen dürfen.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Aktivieren Sie nun das künftig neue Leads an tricoma übergeben werden.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Im nächsten Schritt müssen wir Zugänge für Ihr tricoma zu Facebook anlegen. Hierzu nutzen wir das Graph Tool unter
https://developers.facebook.com/tools/explorer/.
Wählen Sie hierbei Ihre Facebook App und generieren einen Benutzertoken. Diesem geben Sie folgende Berechtigungen:
- pages_show_list
- leads_retrieval
- pages_read_engagement
- pages_manage_metadata
- public_profile
Desweiteren geben Sie generieren des Zugangs auch Zugriff auf die Facebook Seite, über welcher später die Leads generiert werden.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Den Nutzer Zugriffstoken fügen Sie nun bei der entsprechenden Einstellung im Funnel Planer ein.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Wählen Sie im Facebook Graph Explorer nun Ihre Seite aus auf welcher Sie die Leads generieren möchten. Sie erhalten nun einen anderen Token, welchen Sie auch im tricoma entsprechend unter "Facebook Seiten Zugriffstoken" ablegen.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Page ID hinterlegen und Hook aktivieren
Im nächsten Schritt muss Ihre Facebook Page ID, also die ID Ihrer Facebook Seite, in tricoma hinterlegt werden. Die Page ID finden Sie z. B. in Ihrem Business Account von Facebook oder auf der Info Seite.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Wenn Sie die Page ID gespeichert haben, können Sie nun den Web Hook aktivieren. Das übergibt somit an Facebook:
Ihre Seite möchte künftig, dass Ihre App eine Info erhält, wenn es einen neuen Lead gibt.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Rechte bei Facebook vergeben
Wir haben zwar nun einen Zugriff auf die API und auch wurden die Hooks eingerichtet, aber uns fehlen nun noch die Rechte um Leads zu erhalten. Öffnen Sie daher über Ihren Facebook Business Account die Unternehmenseinstellungen, gehen dort Integrationen --> Leads Access und fügen noch Rechte unter CRM für Ihre Facebook App hinzu.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Testlauf
Wir können nun einen Testlauf über das "Lead Ads-Testtool" von Facebook starten. Dieses finden Sie unter:
https://developers.facebook.com/tools/lead-ads-testing/.
Wählen Sie hier Ihre Seite + Ihr Leadformular um einen Test zu starten.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Sie sollte nun eine Testanfrage in Ihrem tricoma finden, was bedeutet das die Anfrage geklappt hat.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Sie sind nun bereit um Leads aus Facebook zu erhalten.
Fehlerbehebungen
Die Einrichtung ist leider aufgrund der vielen Schritte bei Facebook sehr komplex. Daher ist es wichtig das Sie diese nach und nach befolgen um entsprechend ein gutes Ergebnis zu haben. Nachfolgend haben wir ein paar Infos zu Fehlerbehebungen aufgelistet.
In diesem Fall hat Ihre App noch keinen Zugriff auf Ihre Facebook Leads. Wiederholen und prüfen Sie daher den Schritt "Rechte bei Facebook vergeben".
Leads landen nicht in tricoma
Dies kann mehrere Ursachen haben. Aktivieren Sie als erstes in der App Funnel Planer in den Einstellungen die Option "Debug Log aktivieren?".
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Unter Meldungen im Funnel Planer gibt es dann für künftige Hooks weitere Meldungen.
Z. b. in diesem Fall ist der Token bei Facebook ausgelaufen: "Session has expired on.."
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Token ist ausgelaufen
Die Hauptursache wird vermutlich ein abgelaufener Token sein. Standardmäßig ist ein Token, welchen Sie über das Graph Tool generieren, nur 1-2 Stunden gültig. Sie können aber über die Hook Verwaltung im Funnel Planer den kurzfristigen Token in einen langfristigen Token umwandeln. Generieren Sie hierzu neue Token gemäß dieser Anleitung über das Graph Tool, speichern diese ab, und wandeln diese dann über die Punkte 3 und 4 in langfristige Token um.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Leads werden nicht abgeholt: Probleme mit der Facebook App
Sollten zwar der Testlead ankommen, aber echte Leads folgenden Fehler produzieren "Unsupported get request. Object with ID '1699572936900714' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api", dann liegt es an fehlenden Zugriffsrechten bei der App.
1. Prüfen Sie ob Sie noch der Datennutzungserklärung zustimmen müssen. Diese kommt ggf. erst rund 1-2 Wochen nach Beantragung der Berechtigungen für leads_retrieval.
2. Prüfen Sie ob die bei "leads_retrieval" entsprechend verifiziert sind. Im nachfolgenden Beispiel wäre dies nicht der Fall.
3. Prüfen Sie ob Ihr Unternehmen für die App verifiziert wurde.
Die Punkte 2 und 3 müssen erfüllt sein um Leads erhalten zu können.
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Anfragen aus Facebook Leads Ads direkt an tricoma als CRM senden
Shortinfo
Sollten Leads nicht mehr abholbar sein, so erzeugt tricoma automatisch eine Shortinfo. Sie können die Leads dann manuell über den Facebook Business Zugang z. B. per CSV herunterladen und einsehen.