Client Nurture & Testimonial Auto-Pilot for Gumroad (n8n + Notion + Email)
β¨ Client Nurture & Testimonial Auto-Pilot (Gumroad β Notion β Email)
TL;DR
Every Gumroad sale becomes a gentle, on-brand experience: instant delivery π, a Day-3 check-in π·, and a Day-7 1-click testimonial β β all saved to Notion for your βWall of Love.β Install in ~15 minutes.
Who Itβs For
Soft-tech creators, solopreneurs, women-led businesses, and busy homemakers who want kind, reliable automation without dev headaches. If you sell templates/courses on Gumroad and want hands-off onboarding + real social proof, this is for you.
What It Does (in plain English)
- Listen for sales from Gumroad (webhook)
- Create a Client record in Notion π
- Send 3 friendly emails:- Delivery right away (access + quick start)
- Tips on Day 3 (mini wins + troubleshooting)
- Testimonial ask on Day 7 with a 1-click rating link
 
- When they click the rating β log testimonial in Notion + notify you
What You Get
- n8n workflow (JSON import)
- Notion DB templates (Clients, Testimonials)
- 3 pre-written email drafts (delivery, tips, ask)
- A short Loom script for your demo π₯
Requirements
- n8n (Cloud or self-hosted with public URL)
- Gumroad account (Sale webhook)
- Notion workspace
- Email (SMTP, Gmail, or Outlook node)
> β No hard-coded secrets. Use n8n Credentials + the env vars below.
Environment Variables
- 
PUBLIC_N8N_URLβ e.g.https://your-n8n.example.com
- 
NOTION_CLIENTS_DB_IDβ Notion Clients DB
- 
NOTION_TESTIMONIALS_DB_IDβ Notion Testimonials DB
Notion Database Fields
Clients β Name (title), Email, Product, Sale ID, Purchased At (date), Status (select)
Testimonials β Email, Rating (number), Quote (text), Permission (checkbox), Published (checkbox)
Setup (5 Steps)
- Import the JSON into n8n.
- Connect credentials: Notion + Email (no keys in nodes).
- Create/Import the Notion databases (CSV templates included).
- Set env vars above in n8n Settings β Variables.
- In Gumroad β Settings β Advanced β Webhooks, add Sale β POST https://<your-n8n>/webhook/gumroad-sale.
Run a $0 test purchase β watch the Client appear in Notion β Delivery email lands β after waits, Tips + Testimonial emails send β click the rating link β testimonial saves in Notion β¨
How It Flows (node map)
Gumroad Webhook β Function (map payload) β Notion (create client) β Email (Delivery) β Wait 3d β Email (Tips) β Wait 7d β Function (build testimonial link) β Email (Ask)
Testimonial Webhook β Function (map rating) β Notion (create testimonial) β Email (owner notify) β Respond (thank-you)
Testing & Troubleshooting
- Emails not sending? Attach Email credentials + set From.
- Testimonial not saving? Check PUBLIC_N8N_URL+ Notion DB IDs.
- Long delays use Wait nodes; keep Save Execution Progress β .
Privacy & Safety
- Stores only the fields shown above; you control the Notion workspace.
- Buyers can be removed on request; simply delete rows from Notion.
- Works with $0 products for early feedback (great for soft launches).
Suggested Tags
gumroad, notion, email, onboarding, crm, testimonials, soft-tech, creators
Changelog
- v1.0 β First release: delivery + tips + 1-click testimonials, Notion logging, owner alerts.