pixelfarben-elementor-forms

n8n custom nodes for Elementor Forms (Pixelfarben)

Package Information

Downloads: 0 weekly / 16 monthly
Latest Version: 1.0.3
Author: Pixelfarben

Documentation

n8n-nodes-pixelfarben-elementor-forms

Overview

Custom n8n community node providing a POST-only trigger tailored for the Pixelfarben Elementor Forms WordPress plugin. It accepts JSON payloads sent by the plugin and can optionally verify a shared Secret Key via HMAC-SHA256 (header: X-N8N-Signature: sha256=<hex>).

Installation

  • Manual (custom nodes): copy this folder to your n8n instance at ~/.n8n/custom/n8n-nodes-pixelfarben-elementor-forms and restart n8n.
  • Build locally: npm install && npm run build.

The package adheres to community-node conventions (n8n.nodes entry in package.json). See n8n’s community submission guidelines for details.

Parameters

Name Type Required Description
Secret Key string (masked) optional HMAC secret used to verify X-N8N-Signature. Must match the Secret Key set in the WordPress plugin.

Usage

  1. Add node "Elementor Forms Trigger (Pixelfarben)" to a workflow.
  2. Optionally set Secret Key (must match the WordPress plugin Secret Key).
  3. For testing, click "Listen for events" and POST to the Test URL shown.
  4. For production, activate the workflow and POST to the Production URL shown.

Webhook path: /webhook/…/elementor-forms-pixelfarben (production) and /webhook-test/…/elementor-forms-pixelfarben (test).

Example

curl -i -X POST \
  -H "Content-Type: application/json" \
  -d '{"ping":"ok"}' \
  "https://<your-n8n>/webhook-test/<id>/elementor-forms-pixelfarben"

If Secret Key is set, include:

-H "X-N8N-Signature: sha256=<hex>"

Changelog

See CHANGELOG.md.

Discussion