Skip to main content

Connect Heyflow with Make (formerly Integromat)

Learn how to use Heyflow responses in Make, an integration platform that connects with over 3,000 apps to automate your workflows.

Updated this week

⭐ Available in the following bundle: Core Bundle (incl. in all plans)

⭐ Available on the following plans: Basic, Pro, Agency, Business

πŸ‘€ Not sure which plan you're on? Check your subscription here.

Connect Heyflow with Make to integrate your funnel responses with over 3,000 tools and automate workflows using simple if-this-then-that logic. Each Make automation, called a scenario, can use a Heyflow response as a trigger to perform actions in one or more connected tools.

With Heyflow's Make integration you can:

  1. Hand off leads seamlessly from funnel to Make
    Send Heyflow submissions straight into Make - easy to set up.

  2. Capture clean, structured lead data in Make
    Use all data from Heyflow submissions and map Heyflow fields directly to any connected tool.

  3. Automate complex workflows
    Create multi-step automations across multiple tools to control exactly what happens after a funnel response.

πŸ’‘ Tip: Popular use cases are connecting your heyflow with your CRM or your email marketing tool to collect new contacts or enhance them with information from your heyflow.

❗ Note: Heyflow can only be used as a trigger, not an action.


Setup

Step 1: Create a scenario

  1. Sign up or log in to your Make account and go to the Make dashboard. Click on 'Scenarios' and '+ Create a new scenario' top right.
    ​

  2. Create your first module by clicking on the plus sign and choose "Webhooks", since we don’t have a native app in Make.

  3. Select 'Custom webhook'.
    ​

  4. If it's your first webhook, then click on 'Create a webhook'. If you've already used a webhook in the past, click on 'Add'.
    ​

  5. Now insert a name for your webhook, and click on 'Save'.
    ​

Step 2: Integrate with Heyflow

  1. You immediately get a webhook URL, that you can copy.
    ​

  2. Within your flow, go to 'Connect' and then to the tab 'Response Handlers'. Go to Make under 'Automation Platforms' and insert your webhook URL in the integration and click on 'Connect'.
    ​


    ​

Step 3: Set up an Action

  1. Head back to Make and save your webhook.
    ​

  2. Now create your second module as an action after the webhook, for example Slack. To do this, select the action to be performed, such as β€˜Send a message’.
    ​

  3. Click on β€˜Add’ to connect your Slack account and enter your β€˜Connection type’ and β€˜Connection name’. Then save your settings by clicking β€˜Save’. You may need to grant app permissions here so that the data can be transferred.
    ​

  4. Now you can configure the individual settings. Select β€˜Direct message’ if you want to receive a direct message as soon as a user completes the flow. Also select the β€˜Channel type’ and then the corresponding β€˜User’. Enter a message in the text field that should be sent each time a user submits your flow. You can customise this message later. However, a test run will be started first.
    ​

  5. Save your settings by clicking β€˜Save’ and then click β€˜Run once’.
    ​

  6. Now go back to your flow and start a short run-through of your flow so that a response is transmitted in the flow and can be captured by Make.

  7. Now go back to Make. Click on the text field in your Slack module. Your Heyflow fields will now be successfully mapped in Make. You can now start structuring your message. Simply drag and drop the various blocks into the text field.
    ​

  8. Now click on β€˜Save’. The scenario is now set up and running. You have successfully connected your Heyflow to Make. Have fun automating!


Use Case: Automated Downloads

With Make you have the functionality to download files automatically.

This enables a faster processing of uploaded documents in your CRM tool, e.g., directly as a PDF file or uploading a file, e.g., in your Google Drive.

This is how it works

  1. In order to use this function, you need to connect HTTP integrations with Make.

  2. Select the action: Get a file.

  3. You can now select the URL from the triggered responses via the webhook and use the generated file in the next steps of the scenario.

❗ Link access needs to be enabled in the settings of your flow. This is an important requirement to make it work.
​


Troubleshooting

If something goes wrong with your integration, an automatic email notification will be sent. The message includes the flow ID, response ID and a description of the error returned by your integration.

I don’t see all responses in Make

If your flow uses Conditional Logic, make sure you test all possible paths to capture the full set of fields. The easiest way to achieve this is to navigate through all screens directly in the Heyflow app, input data for all fields, and send the test response directly from the app. This ensures that Make receives the complete data structure.
​

I don’t see any URL/UTM parameters in Make

Make only shows parameters that are included in the submitted response.
To be able to map URL or UTM parameters (e.g. utm_source) in Make, you must manually add them to the URL when submitting your test response. For example: your.domain.com/yourflow?utm_source=Google&utm_campaign=test

πŸ”Ž For a list of common issues and general recommendations, check out the Troubleshooting Guide for Response Handlers.

Did this answer your question?