Help me to build whatsapp feedback flow in n8n

Here is the flow:

1. Trigger: CRM Webhook/Schedule

  • Webhook node or CRM integration (depending on your CRM)

  • Receives order completion data with customer details

2. Send Initial Interactive Message

  • WhatsApp Business Cloud API node or HTTP Request node using Twilio

  • Send interactive message with Yes/No buttons

  • Message: “Thank you, we are very pleased. Can you take 5 minutes to write a review?”

3. Wait for Response (Branch 1)

  • WhatsApp Trigger node to capture button response

  • Switch node to handle Yes/No responses

4. If YES → Send Review Link

  • WhatsApp node

  • Message: “Great, here is the link to write a positive comment at: [review link] or Do you want us to prepare it in a way that saves you time?”

  • Include Yes/No buttons again

5. Handle Second Response

  • Switch node for second Yes/No

    • If YES → Trigger ChatGPT to generate review

    • If NO → Send “waiting for publication” message

6. ChatGPT Integration (if customer wants help)

  • OpenAI node

  • Prompt: “Write a review based on product: [product name] from brochure”

  • Send generated review to customer via WhatsApp

7. Confirmation Messages

  • WhatsApp node for final thank you

  • Store feedback status in CRM

8. Handle NO Response (from first message)

  • WhatsApp node

  • Message: “I’m sorry your feedback isn’t positive, we’ll contact you immediately to understand what happened and how to fix it”

  • Notification to owner/support team

It seems that you have clear instructions for the job… what stops you from trying?

There are plenty people here willing to help get over issue, or even as JOB .

:slight_smile: