Client Nurture & Testimonial Auto-Pilot for Gumroad with Notion and Email - n8n Workflow | Neura Market
Client Nurture & Testimonial Auto-Pilot for Gumroad with Notion and 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**: 1. **Delivery** right away (access + quick start) 2. **Tips** on Day 3 (mini wins + troubleshooting) 3. **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)
1. **Import** the JSON into n8n.
2. **Connect credentials**: Notion + Email (no keys in nodes).
3. **Create/Import** the Notion databases (CSV templates included).
4. **Set env vars** above in n8n Settings – Variables.
5. 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** on.
---
## 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.
Platform
n8n
Category
Other
Price
Free
Creator
Shelly-Ann Davy
wait
notion
webhook
function
emailSend
stickyNote
errorTrigger
respondToWebhook
How to import this workflow into n8n
1Purchase or download the workflow to get the n8n workflow JSON file.
2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
3Open each node marked with a credential warning and connect your own accounts and API keys.
4Run the workflow once manually to verify the data flow, then toggle it to Active.