🎣 Automate JotForm submissions via HTTP without API keys

⚑ 393 views · 🎣 Lead Generation & Enrichment

Description

This guide explains how to send form data from n8n to a JotForm form submission endpoint using the HTTP Request node. It avoids the need for API keys and works with standard multipart/form-data.


πŸ“Œ Overview

With this workflow, you can automatically submit data from any source (Google Sheets, databases, webhooks, etc.) directly into JotForm.

βœ… Useful for:


πŸ›  Requirements


βš™οΈ Setup Instructions

1. Get the JotForm Submission URL

  1. Open your form in JotForm.
  2. Go to Publish β†’ Quick Share β†’ Copy Link. Example form URL: sample form
  3. Convert it into a submission endpoint by replacing form with submit: Example: submit url

2. Identify Field Names

Each JotForm field has a unique identifier like q3_name[first] or q4_email.

Steps to find them:

Example mappings:


3. Configure HTTP Request Node in n8n

Example Body Parameters:

{
  "q3_name[first]": "John",
  "q3_name[last]": "Doe",
  "q4_email": "john.doe@example.com"
}

4. Test the Workflow

  1. Trigger the workflow (manually or with a trigger node).
  2. Submit test data.
  3. Check JotForm β†’ Submissions to confirm the entry appears.

πŸš€ Use Cases


πŸŽ› Customization Tips

πŸ”— Nodes Used

HTTP Request

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup