LetsForm Designer
Connectors

Connectors

Connectors are small and configurable snippets of JavaScript to send the form payload to services like Notion.so, AirTable, IFTT, Zapier or a generic backed backend.

⚠️

Connectors functionality is still in beta and under feature flag. To test this feature make a request using the "Feedback" tab on the bottom left corner of LetsForm Designer (opens in a new tab)

Select a connector

Go to "Connectors" panel and select a connector to add to the form

LetsFormDesigner: Add connector

And select a connector (you likely need the Http Call)

LetsFormDesigner: Select connector

⚠️

Some connectors are related to services which don't support CORS (i.e. Notion, AirTable), this means that a pure front-end solution is not able to call directly these services unless they pass-through a bespoken backend or a public CORS proxy. The solution of the CORS problems is on the backend, there's nothing to do on the frontend or the browser, it's a security feature.

Keep in mind that using a public CORS proxy it's not secure and will expose all your secret keys / tokens of the service you're going to use. Use if only for testing.

Configure

Configure the connector, in this case setting up the destination URL and the HTTP method

LetsFormDesigner: Configure connector

Test it

Switch the form in "Preview mode", type somethig in the form and click "Submit".

Inspect the network response of the connector of in the "Debug" panel

LetsFormDesigner: Inspect response