Integrations
Formtress lets you connect each form to one or more integrations. When a clean submission comes in, all connected integrations fire automatically.
Send email notifications for every clean submission.
Features
Section titled “Features”- Multiple recipients: send to different email addresses.
- Conditional routing: route emails based on field values (e.g., send “Sales” inquiries to
sales@company.comand “Support” tosupport@company.com). - Custom subjects: set dynamic email subjects based on who is receiving the email.
- Either:
- Go to the Connect page from the sidebar.
- Open a form in your dashboard and click on Connect.
- Select Email.
- Fill in the required fields (e.g., recipient email, subject template).
Conditional example
Section titled “Conditional example”| Condition | Recipient | Subject |
|---|---|---|
department equals sales | sales@acme.com | New sales inquiry from {name} |
department equals support | support@acme.com | Support request: {subject} |
| (default) | hello@acme.com | New form submission |
Webhooks
Section titled “Webhooks”Forward clean submission data to any URL that accepts POST requests: Zapier, Make, n8n, your own API, or any other service. This is helpful for connecting to 3rd-party tools without overwhelming them with spam submissions.
- Open a form in the dashboard.
- Click Connect.
- Click on Webhook.
- Select a service or choose “Custom”.
- Paste your webhook URL (You will get a guide for your chosen service).
Payload
Section titled “Payload”The webhook sends a POST request with a JSON body containing all submitted fields:
{ "submissionId": "abc123", "formId": "form456", "formName": "Demo Form", "workspaceId": "workspace789", "workspaceName": "Demo Workspace", "timestamp": "2025-11-18T10:30:00.000Z", "fields": { "First-name": "John", "Last-name": "Doe", "Email": "john.doe@example.com" }, "metadata": { "pageUrl": "https://example.com/demo-form", } }Supported services
Section titled “Supported services”Any service that accepts incoming webhooks will work:
- Zapier: use the “Webhooks by Zapier” trigger.
- Make (Integromat): use the “Webhooks” module.
- n8n: use the “Webhook” trigger node.
- Custom API: point to any endpoint that accepts
POSTrequests.
Re-triggering integrations
Section titled “Re-triggering integrations”If an integration failed (e.g., webhook endpoint was down) or a submission was initially flagged as spam and later marked clean, you can re-trigger integrations from the submission detail view.
MCP & AI assistants
Section titled “MCP & AI assistants”Beyond webhooks, your workspace can be connected directly to AI assistants like Claude and Cursor through Formtress’s Model Context Protocol (MCP) server, which lets your assistant list forms, search submissions, diagnose webhook failures, create and update forms, and manage integrations (email notifications, webhooks, Mailchimp, HubSpot).
See MCP & AI Access for setup.
Coming soon
Section titled “Coming soon”- HubSpot: native integration to push contacts and form data directly to HubSpot CRM.