Appearance
Make
Send form submissions from UpForm to Make (formerly Integromat) with a webhook. After Make receives a test submission, you can map form fields into other apps such as Google Sheets, Slack, or Gmail.
Before you begin
- You need a Make account.
- In UpForm, enable Save submission data for the form. Workflow sync will not run if submissions are not saved. See General.
- UpForm does not map fields inside the form for Make. Field mapping happens in Make after a test submission.
- Make menus and labels can change. If something does not match exactly, search Make help for Custom webhook.
Connect Make in UpForm
- In UpForm, open Settings → Workflow automation.
- Click Add workflow automation provider.
- Under Select provider, choose Make.
- Enter a Title for this connection (for example,
Make – UpForm). - Leave the modal open (or return after you copy the webhook URL), then continue in Make.

Create a Make webhook
- Sign in to Make.
- Open Webhooks, then open the scenario builder.

- Click +, search for Webhooks, and select it.

- Choose the Custom webhook trigger.

- Click Create a webhook.

- Name the webhook (for example,
UpForm webhook), then save it.

- Copy the webhook address Make generates (it usually starts with
https://hook...make.com/...).

Keep Make open and listening so it can detect the data structure from your first test submission.
- Return to UpForm, paste the URL into Webhook URL, enable Active if shown, then click Save.

Enable Make on a form
- Open the form in the form builder (or create one from a template).
- Open the General tab → Workflow automation.
- Enable Sync submission data with Make.
- Select the Provider you connected earlier.
- Save the form and publish it to your storefront.

You can also click Add for Make from this section if you have not connected a provider yet.
Send a test submission
- On the live storefront, submit the form with complete test data.
- Return to Make. You should see that the webhook successfully determined the data structure.
- Save the webhook module.

This test submission lets Make detect your form fields (such as name and email) so you can map them in later modules.
If Make does not receive data, confirm the webhook URL is correct, Active is enabled for the provider, Save submission data is on, and the form is published with Make sync enabled.
Finish the scenario in Make
After the webhook structure is ready:
- Add the next module (for example, Google Sheets, Slack, or Gmail).
- Map UpForm fields from the webhook into that module.
- Run a test, then turn the scenario on.
Make can use all fields sent from the submission. Data types are usually detected from the test payload.
Optional: Save submissions to Google Sheets
Prepare your spreadsheet
- Create a Google Sheet (for example,
UpForm Submissions). - Add a header row for the columns you want to collect.

Add Google Sheets in Make
- In the scenario, click + after the Webhooks module.

- Search for Google Sheets and select it.

- Choose Add a Row.

- Create a Google connection and sign in with Google.


- Select the drive, spreadsheet, and sheet.

- Map webhook fields from UpForm into the matching columns, then save.


Test and activate
- Click Run once in Make.

- Submit another test entry on your storefront.
- Confirm a new row appears in the spreadsheet.

- When everything looks correct, turn scheduling ON.

If a mapped field is empty in a submission, Make can still add the row and leave that cell blank.
If this does not work as expected, Contact for help.

