Typeform Product Feedback Prioritizer v1.0.0

Per-response product feedback classification that scores urgency weighted by customer ARR — routes critical feedback to Linear, alerts product teams on Slack, and logs everything to Notion.

Per-response product feedback classification that scores urgency weighted by customer ARR — routes critical feedback to Linear, alerts product teams on Slack, and logs everything to Notion. 30-node n8n workflow with 5 AI agents. Classifies feedback into 6 product areas, scores urgency across 4 weighted dimensions (customer tier 40%, sentiment 20%, pattern frequency 20%, business impact 20%), and routes HIGH urgency to Linear + Slack + Notion, MEDIUM to Notion, LOW to Notion with low-priority tag. SINGLE-MODEL: Sonnet 4.6 for analysis and formatting. 6 integrations: Typeform, HubSpot, Linear, Slack, Notion, Anthropic. BQS 12/12 PASS. ITP 20/20 variations, 14/14 milestones.

How It Works: Feedback Prioritization Pipeline

Step 1The Fetcher

Code-only

Extracts form response data from the Typeform webhook payload — answer values, response metadata, submission timestamp, and respondent email.

Step 2The Enricher

Code-only

Looks up the respondent in HubSpot by email to retrieve ARR, plan tier, account health score, company name, and customer tenure for urgency weighting.

Step 3The Analyst

Tier 2 Classification

Classifies the feedback into one of 6 product areas, scores urgency across 4 weighted dimensions (customer tier 40%, sentiment 20%, pattern frequency 20%, business impact 20%), and recommends an action.

Step 4The Router

Code-only

Routes by urgency: HIGH (>=7) to Linear issue + Slack alert + Notion log, MEDIUM (4-6) to Notion log, LOW (<4) to Notion log with low-priority tag.

Step 5The Formatter

Tier 3 Creative

Generates structured outputs for each channel: Linear issue body with customer context and urgency breakdown, Slack Block Kit alert, and Notion feedback log entry with all classification fields.

What It Does NOT Do

×

Does not modify or send Typeform responses — it reads form response data only

×

Does not replace your product manager — it provides classified, prioritized intelligence for human decision-making

×

Does not work with Google Forms, SurveyMonkey, or other form tools — Typeform webhook only in v1.0

×

Does not predict future feedback trends — it classifies and scores individual responses in real-time

×

Does not guarantee improved product outcomes — it routes feedback to the right team with the right urgency

×

Does not handle batch processing — it processes one response at a time (use NCRI #34 for batch NPS/CSAT)

The Complete Customer Success Bundle

6 files.

typeform_product_feedback_prioritizer_v1_0_0.jsonMain n8n workflow (30 nodes)
README.md10-minute setup guide
docs/TDD.mdTechnical Design Document
system_prompts/analyst_system_prompt.mdAnalyst prompt (product area classification + urgency scoring + action recommendation)
system_prompts/formatter_system_prompt.mdFormatter prompt (Linear issue + Slack alert + Notion feedback log)
CHANGELOG.mdVersion history

Tested. Measured. Documented.

Every metric is ITP-measured. The Typeform Product Feedback Prioritizer classifies product feedback across 6 areas and scores urgency with ARR-weighted dimensions — Sonnet 4.6 for analysis and formatting, per-response cost.

Workflow Nodes

30

Blueprint Quality Standard

12/12 PASS

Agent Architecture

5 (Fetcher → Enricher → Analyst → Router → Formatter)

Required Credentials

6 (Typeform, HubSpot OAuth2, Linear, Slack, Notion, Anthropic)

Bundle Contents

6 files

Cost per Response

$0.02-$0.08/response

ITP Milestones

20/20 variations · 14/14 milestones

n8n Compatibility

2.7.5

Typeform Product Feedback Prioritizer v1.0.0──────────────────────────────────────────────Nodes          30Agents         5 (Fetcher → Enricher → Analyst → Router → Formatter)Model          Sonnet 4.6 (SINGLE-MODEL)Tool A         Typeform (httpHeaderAuth)Tool B         HubSpot (OAuth2)Tool C         Linear (httpHeaderAuth)Tool D         Slack (httpHeaderAuth Bearer)Tool E         Notion (httpHeaderAuth Bearer)Trigger        Typeform webhook + Manual WebhookPattern        PER_RECORD — event-driven per responseBQS            12/12 PASSITP            20/20 variations · 14/14 milestones

What You'll Need

Platform

n8n 2.7.5+

Est. Monthly API Cost

Per-response cost ~$0.02-0.08/response

Credentials Required

  • Anthropic API
  • Typeform (Personal Access Token, httpHeaderAuth)
  • HubSpot OAuth2 (CRM contacts scope)
  • Linear (API key, httpHeaderAuth)
  • Slack (Bot Token, httpHeaderAuth Bearer)
  • Notion (httpHeaderAuth Bearer)

Services

  • Typeform (Plus plan+ for webhooks)
  • HubSpot CRM (free tier sufficient)
  • Linear (team plan)
  • Slack workspace (Bot Token with chat:write scope)
  • Notion workspace (integration token)
  • Anthropic API key

Setup Track

Quick Start

~15 min

All credentials live, n8n running

Full Setup

1–2 hrs

Needs API config + tables

From Scratch

2–4 hrs

No n8n, no credentials

Typeform Product Feedback Prioritizer v1.0.0 v1.0.0

$199

one-time purchase

What you get:

  • Production-ready 30-node n8n workflow — import and deploy
  • Event-driven: fires per Typeform response in real-time
  • Six product area classifications: core_product, integrations, onboarding, billing, performance, documentation
  • Four-dimension weighted urgency scoring: customer tier (40%), sentiment (20%), pattern frequency (20%), business impact (20%)
  • ARR-weighted prioritization: enterprise customers automatically score higher urgency
  • Three-level output routing: HIGH → Linear + Slack + Notion, MEDIUM → Notion, LOW → Notion (low priority)
  • Linear issue creation with feedback summary, customer context, and urgency breakdown
  • Slack Block Kit alerts for high-urgency feedback with customer tier and recommended action
  • Notion feedback log with product area, urgency score, customer data, and action classification
  • Four action recommendations: immediate_fix, add_to_roadmap, monitor, close_with_response
  • Configurable urgency thresholds (HIGH default >=7, LOW default <4)
  • Customizable product area list (default 6 categories or your own)
  • SINGLE-MODEL: Sonnet 4.6 for analysis and formatting — no Opus needed
  • ITP 20/20 variations, 14/14 milestones measured
  • All sales final after download

Frequently Asked Questions

What are the six product area categories?+

Core Product (feature bugs, UX issues), Integrations (API and connector issues), Onboarding (setup confusion, first-run problems), Billing (plan and pricing questions), Performance (speed and reliability), and Documentation (missing or unclear docs). You can customize these via the PRODUCT_AREAS configuration.

How does urgency scoring work?+

Four weighted dimensions: Customer Tier Weight (40%) based on ARR from HubSpot, Sentiment Intensity (20%) from response text analysis, Pattern Frequency (20%) based on similar feedback history, and Business Impact (20%) estimated from feedback context. Total score is a weighted sum on a 1-10 scale.

How does this differ from NPS/CSAT Response Intelligence (#34)?+

NCRI processes aggregate NPS/CSAT survey batches on a schedule. TPFP processes individual Typeform responses in real-time as they arrive. TPFP also enriches with HubSpot customer data (ARR, plan tier) for urgency weighting and routes high-urgency feedback to Linear for immediate action.

How does this differ from Feature Request Extractor (#20)?+

FRE monitors Slack channels for feature requests in conversations. TPFP processes structured Typeform form responses. Different data source, different trigger, different classification taxonomy. TPFP includes urgency scoring weighted by customer ARR.

What if a respondent is not in HubSpot?+

The Enricher is non-blocking. If the contact lookup fails or returns no results, the pipeline continues with unknown customer context (tier=unknown, ARR=0). The urgency score will be lower without enterprise tier weighting, but the feedback is still classified and logged.

Can I customize the urgency thresholds?+

Yes. Set URGENCY_HIGH_THRESHOLD (default 7) and URGENCY_LOW_THRESHOLD (default 4) in the Config Loader node. Raising the HIGH threshold means fewer Linear issues and Slack alerts. Lowering the LOW threshold captures more feedback in the medium-priority range.

Does it use web scraping?+

No. All data comes from the Typeform webhook payload and HubSpot CRM API. No web_search or external scraping. Fully deterministic and fast.

Why only Sonnet instead of Opus?+

The Fetcher extracts structured data from the Typeform webhook, the Enricher looks up customer context in HubSpot, and the Router handles urgency-based routing — all code-only. The Analyst receives pre-assembled data and applies a classification rubric. Classification-tier reasoning that Sonnet 4.6 handles accurately.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions? Contact support@forgeworkflows.com before buying. Full terms at forgeworkflows.com/legal.

Read the full guide →

Related Blueprints