Block 1 - Sticky Note
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
Post Delivery CSAT Automation System n8n + Gmail + Google Sheets + Typeform This n8n workflow automates the entire post delivery customer feedback loop . It sends a survey email after delivery...
n8n-nodes-base.stickynote, n8n-nodes-base.gmail, n8n-nodes-base.webhook, n8n-nodes-base.if, n8n-nodes-base.set, n8n-nodes-base.googlesheets, n8n-nodes-base.code, n8n-nodes-base.wait
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by WeblineIndia.
Original n8n.io source> n8n + Gmail + Google Sheets + Typeform
This n8n workflow automates the entire post-delivery customer feedback loop. It sends a survey email after delivery, logs it in Google Sheets, captures CSAT responses, updates records and alerts your team instantly for low ratings.
This workflow builds a complete post-delivery customer experience system using two connected pipelines.
The first pipeline starts when a delivery webhook receives a “delivered” status. It validates the event, extracts customer details, prevents duplicate survey sends, waits for a defined delay and sends a personalized CSAT survey email. Every sent survey is logged into Google Sheets for tracking and analytics.
The second pipeline handles incoming CSAT responses. It validates the data, maps it to the correct order, updates the sheet and classifies customer satisfaction into Low, Neutral or High categories. If a customer gives a low rating, the system instantly triggers an internal alert via Gmail, enabling quick action.
Before using this workflow, ensure you have:
order_id, email, sent_at, survey_link, csat_score, feedbackThis system consists of two workflows combined into one automation pipeline:
/delivery-webhook/csat-responseorder_id | email | sent_at | survey_link | csat_score | feedback
Update this placeholder with your real survey URL:
https://form.typeform.com/to/abc123?order_id=
Adjust wait time (currently 4 hours)
Modify subject, tone, branding (Webline India)
Change scoring logic (e.g., NPS style)
Add more columns like product, region, etc.
Replace with Slack, WhatsApp or CRM integrations
You can enhance this workflow with:
And many more variations depending on your business model
| Issue | Possible Cause | Solution |
|---|---|---|
| Survey email not sent | Condition failed (not delivered) | Check webhook payload status |
| Duplicate surveys sent | Sheet lookup failed | Verify order_id mapping |
| CSAT not updating | Sheet match not found | Ensure order exists before response |
| Gmail not sending | OAuth issue | Reconnect Gmail credentials |
| No alert for low CSAT | Switch condition mismatch | Verify classification logic |
| Webhook not triggering | Incorrect URL | Recheck webhook path |
If you need help setting up this workflow, customizing it or adding advanced features like Slack alerts, dashboards or AI-powered insights then our n8n workflow developers at WeblineIndia can assist you.
We specialize in building scalable automation systems, workflow optimization and custom integrations tailored to your business.
Reach out to get:
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 32 workflow blocks. Download the JSON for the full node graph.
| Workflow | Send post-delivery CSAT surveys and log responses with Gmail, Google Sheets and Typeform |
|---|---|
| Complexity | advanced |
| Nodes | 32 |
| Categories | Ticket Management, AI Summarization |
| Author | WeblineIndia |
| Published | 22 Apr 2026 |
Use the JSON export at /data/workflows/15237/15237.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Post Delivery CSAT Automation System n8n + Gmail + Google Sheets + Typeform This n8n workflow automates the entire post delivery customer feedback loop . It sends a survey email after delivery...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Ticket Management, AI Summarization use case.