Generate & email custom NDA documents from web form submissions
UnknownWhat this workflow does
This workflow has 8 nodes and runs when an HTTP GET request hits its webhook URL (plus 1 other trigger). Along the way it connects Pdf Toolkit (community).
How it runs
Trigger: When an HTTP GET request hits its webhook URL (plus 1 other trigger).
- Set Form Endpoint (Edit Fields (Set)): sets 1 field: FormEndpoint
- NDA (HTML Version) (HTML): parses or builds HTML
- HTML: parses or builds HTML
- HTML to Docx (Html2Docx): uses Html2Docx
- Respond to Webhook: sends the response back to the webhook caller
- Send Email: sends an email over SMTP
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @custom-js/n8n-nodes-pdf-toolkit is verified or supports 3.0 (used in HTML to Docx).
Nodes used (6)
- Send Email
n8n-nodes-base.emailSend - Webhook
n8n-nodes-base.webhook - HTML
n8n-nodes-base.html - Respond to Webhook
n8n-nodes-base.respondToWebhook - Edit Fields (Set)
n8n-nodes-base.set - Html2Docx
@custom-js/n8n-nodes-pdf-toolkit.Html2Docx
From the author
> ⚠️ Notice: > This workflow uses the HTML to Docx node from customjs.space, which requires a self-hosted n8n instance and a CustomJS API key. --- Landingpage → NDA Word Document (Docx) → Email Workflow This workflow demonstrates how to: 1. Serve a…