Actions63
- Authentication Actions
- Tenant Management Actions
- Blog Management Actions
- Image Management Actions
- BuilderX AI Integration Actions
- Form Submissions Actions
- Subscription Management Actions
- Subscription Operations Actions
- Product Family Management Actions
- Feature Management Actions
- Invoice Management Actions
- Payment Management Actions
- Payment Method Management Actions
- Coupon Management Actions
- Health Checks Actions
Overview
This node integrates with the Lectful Central API to perform various administrative operations. Specifically, for the Form Submissions resource and the Submit Form operation, it allows users to submit form data to a specified form identifier on the Lectful platform. Additionally, it supports notifying one or more webhook URLs upon submission.
This is useful in scenarios where you want to automate form submissions programmatically, such as collecting user feedback, contact requests, or any custom form data, and optionally trigger webhooks for further processing or notifications.
Example use cases:
- Automatically submitting customer inquiry forms collected from other systems.
- Sending survey responses to Lectful forms.
- Triggering downstream workflows via webhooks after form submission.
Properties
| Name | Meaning |
|---|---|
| Authentication Mode | Choose how to authenticate with the Lectful Central API: - Use Stored Credentials - Manual Configuration (provide base URL and API key manually) |
| Credentials Note | Informational note shown when using Manual Configuration mode about leaving credentials empty and using overrides instead. |
| Base URL Override | Optional base URL to override the credential setting (without /api/v1). Required if using Manual Configuration. |
| API Key Override | Optional API key to override the credential setting. Required if using Manual Configuration. |
| Form Identifier | Unique identifier string of the form to which the data will be submitted. |
| Form Data | JSON string representing the form data object to submit. Example: {"name": "John Doe", "email": "john@example.com"} |
| Webhooks | Comma-separated list of webhook URLs to notify after form submission. Optional. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. For the Submit Form operation, the output JSON contains the response from the Lectful API after submitting the form. This typically includes confirmation details or error messages returned by the API.
No binary data output is produced by this operation.
Dependencies
- Requires access to the Lectful Central API.
- Authentication can be provided either via stored credentials configured in n8n or manual entry of Base URL and API key.
- The node uses HTTP requests with Bearer token authorization.
- No additional external dependencies beyond standard HTTP request capabilities.
Troubleshooting
- Invalid or missing credentials: If using stored credentials, ensure they are properly configured with a valid base URL and API key. If using manual mode, both Base URL Override and API Key Override must be provided.
- Invalid JSON format for form data: The
Form Dataproperty must be a valid JSON string. Invalid JSON will cause an error. - Base URL Override required in manual mode: When selecting Manual Configuration, the Base URL Override cannot be empty.
- API errors: The node logs API responses; check these logs for detailed error messages from the Lectful API.
- Webhook URL formatting: Ensure webhook URLs are valid and comma-separated without extra spaces unless trimmed.
Links and References
- Lectful Central API Documentation (Assumed, please replace with actual URL if available)
- n8n HTTP Request Node documentation for understanding request structure: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/