Anleitung: Chatbot Split-Testing mit Messenger Parametric Codes

Tutorial, wie Sie Split-Testing, auch A/B-Testing genannt, für ihren Facebook Messenger Bot einsetzen können.

Mit der Vorstellung der Messenger Parametric Codes auf der Facebook Developer Conference 2017, bietet Facebook nun die Möglichkeit des Split-Testings.

Wir erklären Schritt für Schritt, wie Sie unterschiedliche Messenger Codes auf Scan-Erfolg testen können.

1. Unterschiedliche Printmedien (z.B. Plakate) gestalten

Um mit AB-Testing unterschiedliche Werbungen auf Erfolg zu testen, erstellen wir zunächst verschiedene Versionen.

2. Unterschiedliche Codes erstellen

Um zu ermitteln welches Medium gescannt wurde, erstellen wir für jede Werbung einen eigenen individuellen Messenger Code.

Den Messenger Code muss man über die Facebook Graph API erstellen.

  1. Facebook Graph API Explorer öffnen
  2. Zugriffsschlüssel des Nutzers anfordern. Facebook Graph API Explorer
  3. Als Berechtigung pages_messaging und manage_pages auswählen.Facebook Graph API Explorer
  4. Seiten-Zugriffsschlüssel anfordern.Facebook Graph API Explorer
  5. Seite, welche mit dem Bot verbunden ist, auswählen.
  6. Request-Methode auf POST ändern, me/messenger_codes als Adresse angeben und mit Add a Field die Parameter "type": "standard", "image_size":1000 und ihren gewünschten Split-Test-Paramter "data":{"ref":"version-a"} hinzufügen.Facebook Graph API Explorer
  7. Senden auswählen
  8. Die URL in der Response { "uri": "IHRE_CODE_URL_HIER"} ist der Download-Link für den individuellen Messenger Code. Der Link ist nicht permanent und sollte zeitnah heruntergeladen werden.
Noch einfacher:

Um den Erstellungs-Prozess zu vereinfachen, haben wir den Messenger Code Generator entwickelt. Mit diesem können Sie kostenlos und einfach Static und Parametric Messenger Codes erstellen.

3. Übergabe-Parameter serverseitig abfangen

Der übergebene Parameter muss nun im Backend für sowohl den postback webhook als auch den referral webhook abgefangen und getracked werden.

Mit chatfuel abfangen

Wenn Sie chatfuel als Bot-Host verwenden, benötigen Sie einen neuen Block mit dem individuellen Parameter, welcher auf den Hauptblock verweist.
chatfuel split testing Wichtig ist, dass Sie über die Link-Funktion einen Ansprung mit dem selben Parameter wie im Messenger Code erstellen.

Fazit

Die Parametric Messenger Codes ermöglichen ein Chatbot Split-Testing und damit die Erfolgsmessung ihrer Messenger-Print-Werbung.