Workflow zur Analyse von Kundenfeedback mit OpenAI und Google Sheets

Dieser Workflow ermöglicht es, Kundenfeedback über ein Formular zu erfassen, die Meinung mithilfe von OpenAI zu analysieren und die Ergebnisse in Google Sheets zu speichern.

Workflow zur Analyse von Kundenfeedback mit OpenAI und Google Sheets

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Beschreibung

Dieser Workflow besteht aus mehreren Node-Elementen, die miteinander verbunden sind, um Kundenfeedback zu sammeln, die Stimmung zu analysieren und die Ergebnisse in Google Sheets zu speichern.

1. Sticky Note2

  • Typ: Sticky Note
  • Funktion: Diese Node enthält eine Beschreibung des Gesamtzwecks des Workflows – das Senden von Kundenfeedback zur Stimmungserkennung an OpenAI.
  • Parameter: {"content":"## Send customer feedback to OpenAI for sentiment analysis"}

2. Sticky Note3

  • Typ: Sticky Note
  • Funktion: Diese Node beschreibt den nächsten Schritt, das Hinzufügen neuen Feedbacks zu Google Sheets.
  • Parameter: {"content":"## Add new feedback to google sheets"}

3. Sticky Note4

  • Typ: Sticky Note
  • Funktion: Bereitstellung von Anweisungen zur Einrichtung des Workflows.
  • Parameter: {"content":"## Instructions\n1. Connect Google sheets\n2. Connect your OpenAi account (api key + org Id)\n3. Create a customer feedback form, use an existing one or use the one below as example. \nAll set!\n\n\n- Here is the example google sheet being used in this workflow: https://docs.google.com/spreadsheets/d/1omWdRbiT6z6GNZ6JClu9gEsRhPQ6J0EJ2yXyFH9Zng4/edit?usp=sharing. You can download it to your account."}

4. Sticky Note5

  • Typ: Sticky Note
  • Funktion: Hier wird angegeben, dass das Feedback-Formular eingereicht wurde.
  • Parameter: {"content":"## Feedback form is submitted"}

5. Sticky Note6

  • Typ: Sticky Note
  • Funktion: Diese Node beschreibt den Schritt, in dem Formulardaten mit den Ergebnissen von OpenAI zusammengeführt werden.
  • Parameter: {"content":"## Merge form data and OpenAI result"}

6. Add customer feedback to Google Sheets

  • Typ: Google Sheets
  • Funktion: Diese Node fügt das Kundenfeedback einschließlich Kategorie, Stimmung, Zeitstempel, Name und Kontaktinformationen in das Google Sheet ein.
  • Parameter: {"columns":{"value":{"Category":"={{ $json['What is your feedback about?'] }}","Sentiment":"={{ $json.text }}","Timestamp":"={{ $json.submittedAt }}","Entered by":"=Form","Customer Name":"={{ $json.Name }}","Customer contact":"={{ $json['How do we get in touch with you?'] }}","Customer Feedback":"={{ $json['Your feedback'] }}"},"schema":[{"id":"Timestamp","type":"string","display":true,"required":false},{"id":"Category","type":"string","display":true,"required":false},{"id":"Customer Feedback","type":"string","display":true,"required":false},{"id":"Customer Name","type":"string","display":true,"required":false},{"id":"Customer contact","type":"string","display":true,"required":false},{"id":"Entered by","type":"string","display":true,"required":false},{"id":"Urgent?","type":"string","display":true,"required":false},{"id":"Sentiment","type":"string","display":true,"required":false}],"mappingMode":"defineBelow","matchingColumns":[]},"options":{},"operation":"append","sheetName":{"__rl":true,"mode":"list","value":"gid=0"},"documentId":{ "__rl":true,"mode":"list","value":"1omWdRbiT6z6GNZ6JClu9gEsRhPQ6J0EJ2yXyFH9Zng4"}}}

7. Merge sentiment with form content

  • Typ: Merge
  • Funktion: Diese Node kombiniert die Daten aus dem Feedback-Formular mit den Ergebnissen der Stimmungsanalyse von OpenAI.
  • Parameter: {"mode":"combine","options":{},"combinationMode":"multiplex"}

8. Classify feedback with OpenAI

  • Typ: OpenAI
  • Funktion: Diese Node sendet das Kundenfeedback an OpenAI zur Stimmungsanalyse.
  • Parameter: {"prompt":"=Classify the sentiment in the following customer feedback: {{ $json['Your feedback'] }}"}

9. Submit form with customer feedback

  • Typ: FormTrigger
  • Funktion: Diese Node löst den Workflow aus, wenn das Kundenfeedback-Formular abgeschickt wird.
  • Parameter: {"options":{"formSubmittedText":"Your response has been recorded"},"formTitle":"Customer Feedback","formFields":{"values":[{"fieldLabel":"Name","requiredField":true},{"fieldType":"dropdown","fieldLabel":"What is your feedback about?","fieldOptions":{"values":[{"option":"Product"},{"option":"Service"},{"option":"Other"}]},"requiredField":true},{"fieldType":"textarea","fieldLabel":"Your feedback","requiredField":true},{"fieldLabel":"How do we get in touch with you?"}]},"formDescription":"Please give feedback about our company or products."}

Ergebnis

Nach dem Ausführen dieses Workflows können Unternehmen effektiv Kundenfeedback sammeln, die Stimmung mithilfe von OpenAI analysieren und die Ergebnisse in Google Sheets für die weitere Verwendung speichern.

Download Link: Hier klicken um die Workflow-Datei herunterzuladen

Facebook
Twitter
LinkedIn

Andere Projekte