Skip to content

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

  1. In UpForm, open SettingsWorkflow automation.
  2. Click Add workflow automation provider.
  3. Under Select provider, choose Make.
  4. Enter a Title for this connection (for example, Make – UpForm).
  5. Leave the modal open (or return after you copy the webhook URL), then continue in Make.

Add Make workflow automation provider

Create a Make webhook

  1. Sign in to Make.
  2. Open Webhooks, then open the scenario builder.

Open Make Webhooks scenario builder

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

Add Webhooks module in Make

  1. Choose the Custom webhook trigger.

Choose Custom webhook trigger in Make

  1. Click Create a webhook.

Create a webhook in Make

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

Name and save Make webhook

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

Copy Make webhook address

Keep Make open and listening so it can detect the data structure from your first test submission.

  1. Return to UpForm, paste the URL into Webhook URL, enable Active if shown, then click Save.

Paste Make webhook URL in UpForm

Enable Make on a form

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

Enable Make sync on form

You can also click Add for Make from this section if you have not connected a provider yet.

Send a test submission

  1. On the live storefront, submit the form with complete test data.
  2. Return to Make. You should see that the webhook successfully determined the data structure.
  3. Save the webhook module.

Make webhook detects submission data structure

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:

  1. Add the next module (for example, Google Sheets, Slack, or Gmail).
  2. Map UpForm fields from the webhook into that module.
  3. 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

  1. Create a Google Sheet (for example, UpForm Submissions).
  2. Add a header row for the columns you want to collect.

Prepare Google Sheet header row

Add Google Sheets in Make

  1. In the scenario, click + after the Webhooks module.

Add module after Webhooks in Make

  1. Search for Google Sheets and select it.

Select Google Sheets module in Make

  1. Choose Add a Row.

Choose Google Sheets Add a Row

  1. Create a Google connection and sign in with Google.

Create Google connection in MakeSign in to Google in Make

  1. Select the drive, spreadsheet, and sheet.

Select spreadsheet and sheet in Make

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

Map webhook fields to sheet columnsSave Google Sheets field mapping

Test and activate

  1. Click Run once in Make.

Run once test in Make

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

Confirm new spreadsheet row from Make

  1. When everything looks correct, turn scheduling ON.

Turn Make scenario 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.