UGC Reactions from Real Creators
Real creator library videos at $11 and images at $8. Custom production from $25/video with a $250 minimum. Commercial licensing included.
Crea quizzes, cuestionarios y encuestas con IA que convierten visitas en clientes potenciales. 20 leads gratis, integración con tu CRM y WhatsApp.
Translation pending
MarketingGitHub @vrkravchenko93-starOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
n8n community nodes for LeadForms: instant trigger for new leads from quizzes, pages and widgets
Loading the full README.
Read the full README ↗n8n community nodes for LeadForms: send leads from your quizzes, Leadforms Pages and website widgets to any n8n workflow the moment they arrive.
Self-hosted n8n: Settings → Community nodes → Install, enter @leadforms/n8n-nodes-leadforms, confirm.
See the n8n guide to installing community nodes.
Manual install (queue mode, Docker images without the GUI installer):
cd ~/.n8n/nodes
npm install @leadforms/n8n-nodes-leadforms
# restart n8n
The nodes authenticate with a LeadForms API key.
lfk_, is shown once and can only
read leads and manage lead subscriptions.GET /v1/me.Revoking the key in LeadForms also removes the subscriptions created with it.
| Node | What it does |
|---|---|
| LeadForms Trigger | Instant trigger. When the workflow is activated it subscribes to new leads (all quizzes, pages and widgets, or the ones you pick); when deactivated it unsubscribes. Every delivery is signed (X-Leadforms-Signature, HMAC-SHA256 with a per-subscription secret) and the node rejects requests with a wrong or missing signature. |
| LeadForms | Get Many: leads that arrived after a given lead ID (cursor, oldest first). Get Latest: most recent leads. Get Sample: the latest lead, or an example of the same shape if there are none yet. Can be used as a tool by n8n AI agents. |
Your n8n webhook URL must be reachable from the internet: LeadForms does not deliver to private or local addresses. Leads are delivered within seconds; failed deliveries are retried for about 14 hours.
Each item is the lead as LeadForms sends it (id, quizId, created, created_at, contacts, answers,
extra, result, quizDurationSeconds, version) plus flat fields for easy mapping:
| Field | Example |
|---|---|
name, phone, email, comment | John Smith, +15551234567, [email protected] |
answers_text | Which service are you interested in?: Consultation (one line per question) |
answers_by_question | {"Which service are you interested in?": "Consultation"} |
page_url | https://example.com/ |
utm_source, utm_medium, utm_campaign | google, cpc, spring_sale |
created_at | 2026-10-21T09:00:00Z (ISO 8601, UTC) |
Date = {{ $json.created_at }}, Name = {{ $json.name }}, Phone = {{ $json.phone }},
Email = {{ $json.email }}, Answers = {{ $json.answers_text }}, Source = {{ $json.utm_source }}.LeadForms Trigger (optionally limited to one quiz).
Slack → Send Message (or Telegram → Send Message) with text:
New lead from {{ $json.page_url }}
{{ $json.name }} {{ $json.phone }} {{ $json.email }}
{{ $json.answers_text }}
0 means from the very first lead).id of the last one for the next run.Built against n8n-workflow 2.x, n8nNodesApiVersion 1 (n8n 1.x and newer). No runtime dependencies.
npm install
npm run lint # @n8n/node-cli lint (n8n community node rules)
npm test # n8n-node build + node --test
Releases are published from GitHub Actions with npm provenance (.github/workflows/publish.yml) when a
v* tag matching package.json is pushed. The source of truth lives in the LeadForms monorepo
(integrations/n8n); this repository is its public mirror.