🎯 Route feedback by sentiment using Typeform, GCP Natural Language, Notion & Trello

⚑ 189 views · 🎯 AI Summarization & Classification

Description

Feedback Sentiment Workflow (Typeform β†’ GCP β†’ Notion/Slack/Trello)

This template ingests feedback from Typeform, runs Google Cloud Natural Language sentiment analysis, routes based on sentiment, and then creates a Notion database page and posts a Slack notification for positive items, or creates a Trello card for negative items.
The flow is designed for quick setup and safe sharing using placeholders for IDs and credentials.


How it Works

  1. Typeform Trigger
    Captures each new submission and exposes answers like Name and the long-text Feedback field.

  2. Google Cloud Natural Language
    Analyzes the feedback text and returns a sentiment score in:
    documentSentiment.score

  3. Check Sentiment Score (IF)

    • True branch: Score > 0 β†’ Positive
    • False branch: Score ≀ 0 β†’ Non-positive
  4. Add Feedback to Notion (True branch)
    Creates a new page in a Notion database with mapped properties.

  5. Notify Slack (after Notion)
    Posts the feedback, author, and score to a Slack channel for visibility.

  6. Create Trello Card (False branch)
    Logs non-positive items to a Trello list for follow-up.


Required Accounts


Notion Database Columns


Customization Options


Setup Steps

  1. Connect credentials: Typeform, GCP Natural Language, Notion, Slack, Trello.
  2. Replace placeholders in workflow JSON:
    • Form ID
    • Database ID
    • Slack Channel
    • Trello List ID
  3. Map fields: Set Feedback + Name expressions from Typeform Trigger output into Notion and Slack.
  4. Adjust IF threshold for your definition of β€œpositive”.
  5. Test with a sample response and confirm:
    • Notion page creation
    • Slack notification
    • Trello card logging

πŸ”— Nodes Used

Slack, Trello, Typeform Trigger, Google Cloud Natural Language, Notion

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup