Skip to main content
All Use Cases
Customer Success

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.

Best forEcommerceSaaSServices
Agents11 required
Duration3-6 minutes

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.

01

Pull in-scope fulfilled orders (buyer, order ID, products, total, date); hold unpaid/unfulfilled/refunded orders.

ecommerce scanner
01

Resolve each buyer in the CRM, run the suppression gate first, then build and check the nps_survey/churn_alert idempotency keys.

crm scanner
02

Attach light sourced product/company context for a personal invitation; drop unverifiable claims.

web researcher
02

Draft the per-buyer NPS invitation with the survey link and order-ID hidden field, staged for review.

email writer
02

Enforce brand voice, tone, and sign-off across every staged invitation.

brand voice agent
03

Read returned NPS responses from the form, keyed back to each order via the hidden order-ID field.

ecommerce scanner
03

Band each returned response (Detractor/Passive/Promoter) and extract the driver theme from the comment.

sentiment analyzer
04

Combine NPS band with CRM signals into a High/Medium/Low churn-risk level with an explicit reason string.

churn predictor
04

Tier scored buyers into Alert now / Watch / Healthy; keep un-responded buyers out of tiering.

triage router
05

Compose the CRM tag+note and the Slack alert text for each high-risk detractor.

message writer
05

Assemble the staged package (invitations, CRM writes, Slack alerts) wired but not executed.

distributor
05

Sequence the run, hold the Stage A (send) and Stage B (tag+alert) approval gates, and write idempotency markers on execution.

workflow orchestrator

Required 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

gmailhubspotshopifyslacktypeform

Optional

hubspotslackshopifywoocommercegmail

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 →