When a GoHighLevel deal completes, it automatically sends an NPS survey via Gmail, categorizes the response, saves it to Notion.
Verified 2026-07-07
Customer Support
What it does
Get instant visibility into your customer satisfaction by automatically sending NPS surveys via Gmail when a deal completes in GoHighLevel. You receive categorized feedback on Promoters, Passives, or Detractors directly in Notion for easy analysis, with immediate Slack alerts ensuring you never miss critical insights.
How it works
When it runs
Triggered by an event · Event · on deal completion in GoHighLevel
How hands-off
Assists you, you do the final step
Setup
An afternoon · about an afternoon
Works with
GoHighLevel, Gmail, Webhook, Notion, Slack
Tools that fit
Services
GoHighLevel : Trigger survey delivery when deal completes
Gmail : Send automated NPS survey emails to customers
Notion : Store and track structured survey results
Slack : Send real-time notifications for feedback visibility
api
Webhook : Capture dynamic NPS responses from surveys
Watch out for
⚠ Gmail API quotas are strict, so add error handling that retries failed sends after a short delay instead of failing immediately.
⚠ Webhook endpoints must be publicly accessible and secure with a secret token to prevent spoofed responses from invalid sources.
⚠ Notion API requires specific database IDs rather than page names, so hardcode these IDs or use environment variables for stability.
⚠ Slack message formatting can break if customer names contain special characters, so sanitize all input strings before sending notifications.
This is what I do. I design and build AI agents like this one, and keep them running. If you want it set up for your team instead of doing it yourself, get in touch.