Post-Purchase NPS Survey and Churn Risk Alert
Trigger an NPS survey after every purchase, score the replies, and alert your success team the moment a buyer looks like churn.
This recipe closes the post-purchase feedback loop end-to-end: it detects a fulfilled order, runs a hard suppression gate, and stages a Typeform NPS invitation tied to that order. When responses return, it bands each score, combines it with CRM churn signals into a High/Medium/Low risk level, tags the contact, and pings the customer-success team on Slack for at-risk buyers. Nothing sends or writes until you approve, and re-runs are idempotent per order and contact.
How it runs
Multi-agent orchestration — here's the flow, step by step.
Pull in-scope fulfilled orders (buyer, order ID, products, total, date); hold unpaid/unfulfilled/refunded orders.
ecommerce scannerResolve each buyer in the CRM, run the suppression gate first, then build and check the nps_survey/churn_alert idempotency keys.
crm scannerAttach light sourced product/company context for a personal invitation; drop unverifiable claims.
web researcherDraft the per-buyer NPS invitation with the survey link and order-ID hidden field, staged for review.
email writerEnforce brand voice, tone, and sign-off across every staged invitation.
brand voice agentRead returned NPS responses from the form, keyed back to each order via the hidden order-ID field.
ecommerce scannerBand each returned response (Detractor/Passive/Promoter) and extract the driver theme from the comment.
sentiment analyzerCombine NPS band with CRM signals into a High/Medium/Low churn-risk level with an explicit reason string.
churn predictorTier scored buyers into Alert now / Watch / Healthy; keep un-responded buyers out of tiering.
triage routerCompose the CRM tag+note and the Slack alert text for each high-risk detractor.
message writerAssemble the staged package (invitations, CRM writes, Slack alerts) wired but not executed.
distributorSequence the run, hold the Stage A (send) and Stage B (tag+alert) approval gates, and write idempotency markers on execution.
workflow orchestratorRequired Agents
11- ecommerce-scanner
- crm-scanner
- web-researcher
- email-writer
- brand-voice-agent
- sentiment-analyzer
- churn-predictor
- triage-router
- message-writer
- distributor
- workflow-orchestrator
Connections
Required
Optional
What it does
- Post-purchase trigger from Shopify / WooCommerce fulfilled orders
- Hard suppression gate excludes unsubscribed / do-not-contact buyers
- Personalized NPS survey invitation with order-ID hidden field
- 0-10 response banding into Detractor / Passive / Promoter
- Churn-risk scoring (High/Medium/Low) with explicit reason strings
- CRM churn-risk tag + NPS note per scored buyer
- Slack alert to the success team for high-risk detractors
- Idempotent per order + contact; nothing writes before approval
Example prompt
Someone just placed order #4821 on our Shopify store. Send them our NPS survey, and if they're unhappy, flag them as churn risk in HubSpot and ping the success team in Slack.
Ready to deploy Post-Purchase NPS Survey and Churn Risk Alert?
Start free. One click, full agent orchestration.
Get Started Free →