Heyflow integrations

Connect Your Funnel Builder With Make Using Heyflow

12 min read
Connect your funnel builder with Make using Heyflow webhooks to automate lead routing, CRM entry, and follow-ups in seconds. Setup takes under 10 minutes on any plan.
Get started Pricing
G2 ratings 4.4 / 5.G2 ratings 4.4 / 5.OMR ratings 4.5 / 5.OMR ratings 4.5 / 5.Capterra ratings 4.7 / 5.Capterra ratings 4.7 / 5.

Trusted by 3,000+ marketers

AxaBCG Digital VenturesForbesSaas GroupRocket MortgageAllianzCiscoPernod Ricard

Your funnel captures the lead, but what happens in the next 60 seconds determines whether that lead converts. Connecting your funnel builder with Make lets you replace manual follow-up with scenarios that route, enrich, and notify the moment a submission lands. This guide covers the exact setup, five automation recipes worth building, and where Make fits alongside Heyflow's native integrations.

Key takeaways

  • Heyflow connects to Make via a Custom Webhook module, available on all plans, with setup taking under 10 minutes.

  • Make's Router module enables conditional lead routing based on funnel answers, sending leads to different CRMs, teams, or sequences.

  • For ad conversion signals, skip Make entirely: Heyflow's native Meta CAPI and TikTok Events API integrations send data faster with no middleware failure risk.

  • Heyflow's Business plan unlocks Extended Payloads, passing detailed field metadata that enables more precise conditional logic in complex Make scenarios.

Why Connect Your Funnel Builder With Make

The average B2B lead response time is 42 hours across 1,247 companies. Companies that respond within 5 minutes achieve 21% lead-to-opportunity conversion rates. Companies responding after 24 hours achieve 2.3%. That gap is not a sales problem, it is an infrastructure problem, and connecting your funnel builder to Make is how you close it.

When a lead submits a funnel, manual processes introduce delay at every step: someone checks email, logs into the CRM, pastes in the contact details, pings the sales rep. Make replaces all of that with a scenario that fires the moment a submission lands. The lead hits your CRM, the sales rep gets a Slack message, and a follow-up email goes out, all within seconds, without anyone touching a keyboard.

Beyond speed, Make handles the conditional logic that simple integrations cannot. You can route a lead to a different sales team based on their budget answer, skip CRM creation if a required field is empty, enrich the contact with company data before it arrives in HubSpot, and trigger a different email sequence depending on which funnel path the person took. This is the difference between automation and intelligent automation.

How Heyflow Connects With Make

Heyflow does not yet have a native app in Make's module library, so the connection uses Make's Custom Webhook module. This is not a limitation in practice: webhooks are real-time, reliable, and pass the full submission payload including all field values, UTM parameters, and conditional logic answers. The setup takes under 10 minutes.

The connection is available on all Heyflow plans, including Basic. You configure it inside the Response Handlers tab under the Connect section of any flow. Heyflow can only act as a trigger in Make, not as an action, meaning every scenario starts with a Heyflow submission and then branches into whatever downstream logic you need.

If you are on Heyflow's Business plan, you can also enable Extended Payloads, which pass detailed field metadata including block types, variable names, and structured multi-select answers. This is worth enabling if your Make scenarios need to distinguish between field types or handle complex conditional logic routing.

Step-by-Step Setup

Step 1: Create a scenario in Make. Log in to Make, go to Scenarios, and click "Create a new scenario." Click the plus sign to add your first module, search for "Webhooks," and select "Custom webhook." If this is your first webhook, click "Create a webhook," give it a name, and save. Make will immediately generate a webhook URL.

Step 2: Connect Make to Heyflow. Copy the webhook URL from Make. In Heyflow, open your flow, go to Connect, then the Response Handlers tab. Under Automation Platforms, find Make and paste the webhook URL into the integration field. Click Connect.

Step 3: Trigger a test submission. Back in Make, click "Run once" to put the scenario in listening mode. Then go back to your Heyflow flow and complete a full test run, submitting the form with real data. Make will capture the submission and map all Heyflow fields automatically.

Step 4: Add your action module. With the field mapping complete, add a second module to your scenario. This could be HubSpot (create contact), Slack (send a message), Google Sheets (add a row), or any of Make's 3,000+ connected apps. Map the Heyflow fields to the destination fields by dragging them into the configuration. Save and activate the scenario.

Important for file uploads: If your Heyflow flow includes a file upload field and you want Make to process those files, you must enable Link Access in your flow settings. Without this, Make cannot retrieve the uploaded files. Use Make's HTTP module with the "Get a file" action to download the file from the Heyflow-generated URL, then pass it to Google Drive, your CRM, or any other destination.

Five Automation Recipes Worth Building

Recipe 1: Instant CRM contact creation with lead routing. Heyflow submission triggers a Make router. The router checks a qualifying field, for example annual revenue or project budget, and creates the contact in the appropriate HubSpot pipeline or assigns it to the right Salesforce owner. Leads below a threshold go to a nurture sequence; leads above it trigger an immediate Slack alert to a senior rep. This is the most common setup for B2B lead gen teams.

Recipe 2: Speed-to-lead SMS notification. Heyflow submission fires to Make, which immediately sends an SMS via Twilio to the assigned sales rep with the lead's name, phone number, and top qualifying answer. The rep can call back within 60 seconds. For high-value verticals like solar, insurance, or legal, this single workflow change is often worth more than any funnel optimisation.

Recipe 3: Lead enrichment before CRM entry. Heyflow passes the email address to Make, which calls Clearbit or Apollo to append company name, size, industry, and LinkedIn URL. The enriched record then gets written to HubSpot or Salesforce with a lead score already calculated. Sales reps see a fully populated contact, not just a name and email.

Recipe 4: After-hours auto-responder. Make checks the time of submission against the business hours of the relevant team. If the lead arrives outside business hours, Make triggers a personalised email acknowledging the submission and setting expectations for a callback time. If it arrives during business hours, it skips the email and goes straight to the Slack notification. This alone eliminates the problem of leads going cold overnight.

Recipe 5: Google Sheets backup with error fallback. Every lead gets written to both the primary CRM and a Google Sheet simultaneously. If the CRM write fails (API timeout, field validation error), the Google Sheet still has the lead. Make's error handler sends a Slack alert with the flow ID and response ID so nothing falls through the cracks. This is standard practice for any production-grade setup.

Use Make for Complex Logic, Native Integrations for the Critical Path

Make is middleware. Every module in a scenario adds a small amount of latency and consumes credits. For the highest-priority data flows, Heyflow's native integrations are faster, more reliable, and do not require a third-party platform to stay online.

The practical architecture for most performance marketing teams looks like this: use Heyflow's native HubSpot, Salesforce, or Pipedrive integration for the primary CRM record creation. Use Heyflow's native server-side CAPI integrations (Meta, TikTok, Bing) for conversion signal quality. Use Make for everything that requires conditional logic, multi-step processing, enrichment, or routing to systems without a native Heyflow integration.

This matters especially for ad signal quality. Routing conversion events through Make to Meta or Google introduces latency and an additional point of failure. Heyflow sends conversion data directly to Meta CAPI and TikTok Events API server-side, which means higher match rates and better campaign optimisation, completely independent of Make. If you are running paid campaigns and care about ROAS, do not put your conversion signals through an automation platform when a direct integration exists. For performance marketers running Meta campaigns, the right funnel builder setup for Meta ads separates these two data flows deliberately.

Make Credit Usage for Lead Processing Scenarios

Make bills by credits, where each module execution in a scenario consumes one credit. Understanding your credit consumption helps you choose the right plan before you go live.

Scenario Type

Modules

Credits Per Lead

Monthly Credits (500 leads)

Recommended Plan

Webhook + CRM write + Slack

3

3

1,500

Core ($9/mo)

Webhook + Router + 2 CRM paths + Slack

5

5

2,500

Core ($9/mo)

Webhook + Enrichment + Router + CRM + Email + Slack

6

6

3,000

Core ($9/mo)

Full pipeline (enrichment + scoring + dual CRM + SMS + Sheets backup)

8–10

9

4,500

Core or Pro ($16/mo)

Make's Core plan includes 10,000 credits per month at $9/month on annual billing. For most lead gen operations under 1,000 leads per month with moderately complex scenarios, the Core plan is sufficient. Zapier's equivalent starter plan starts at $19.99/month for 750 tasks, making Make significantly more cost-effective for multi-step workflows.

Troubleshooting the Heyflow and Make Connection

You are not seeing all fields in Make. If your flow uses conditional logic, Make only receives the fields that were actually shown and filled in during the test submission. To capture the full field structure, you need to run through every possible path in your flow and submit a test response from each. The easiest way to do this is directly inside the Heyflow app, where you can navigate to any screen and submit without going through the full funnel.

UTM parameters are not appearing in Make. Make only shows parameters that were included in the submitted response. To test UTM mapping, manually append parameters to the URL when you submit your test: for example, yourdomain.com/yourflow?utm_source=google&utm_campaign=test. Once Make has seen a submission with those parameters, it will map them as available fields in your scenario.

The scenario runs but no data arrives. Check that the webhook URL in Heyflow's Response Handler matches the URL Make generated exactly, including any trailing characters. Also confirm the scenario is set to active, not just "Run once" mode. "Run once" is for testing only and stops listening after the first successful trigger.

Error notifications. When a Make scenario fails, Heyflow sends an automatic email notification containing the flow ID, response ID, and the error description returned by the integration. Monitor these notifications. Silent failures are how leads get lost without anyone noticing. For a full list of common issues, the Heyflow Make integration guide covers the most frequent troubleshooting scenarios.

Agencies: Scaling Make Scenarios Across Clients

For agencies managing multiple client accounts, Make's scenario cloning capability changes the economics of lead automation setup. Build one well-structured scenario template, including error handlers, a Google Sheets fallback, and parameterised CRM routing, and clone it per client. The initial setup takes two to three hours; subsequent client setups take 20 to 30 minutes.

The practical result is that a single marketing operations person can manage the lead processing infrastructure for 15 to 20 clients without meaningful overhead. If you are building out a lead gen practice, this is the operational model that makes it scalable. For a deeper look at how to structure this, the agency lead generation automation guide covers the full stack approach.

One architecture decision worth making early: use separate Make scenarios per client rather than a single scenario with branching logic for all clients. Separate scenarios are easier to debug, easier to modify without affecting other clients, and make credit usage transparent per account. The marginal cost of an additional scenario is zero.

If you are ready to build the funnel side of this stack, try Heyflow and connect your first flow to Make in under 10 minutes.

FAQ

Does Heyflow have a native Make module, or does it use webhooks?

Heyflow does not currently have a native app in Make's module library. The integration uses Make's Custom Webhook module, which provides real-time triggers and passes the full submission payload. In practice, this works identically to a native integration for the purposes of triggering scenarios and mapping fields.

Can I route leads to different CRMs or sales teams based on their funnel answers?

Yes. Make's Router module lets you create conditional branches based on any field value in the Heyflow submission. For example, you can route leads to different HubSpot pipelines based on a budget answer, or assign them to different Salesforce owners based on geographic region. The conditional logic answers from Heyflow are passed in the webhook payload and are fully available for routing logic in Make.

What happens if my Make scenario fails? Does the lead get lost?

Heyflow sends an automatic error notification email with the flow ID, response ID, and error description whenever a scenario fails. The lead data is not lost, but it will not be processed unless you retry the scenario or have a fallback in place. The best practice is to add a Google Sheets module as a fallback action in every scenario, so leads are always captured even if the primary CRM write fails.

Should I send my Meta or Google conversion events through Make?

No. Heyflow has native server-side integrations with Meta CAPI, TikTok Events API, and Bing, which send conversion signals directly without middleware. Routing conversion events through Make adds latency and an additional point of failure, which degrades signal quality and ad platform optimisation. Use Make for lead routing and CRM workflows; use Heyflow's native CAPI integrations for ad conversion tracking.

How many Make credits does a typical lead processing scenario use?

A standard scenario (webhook trigger, router, CRM write, Slack notification) consumes roughly 4 to 5 credits per lead. At 500 leads per month, that is 2,000 to 2,500 credits, well within Make's Core plan at $9/month which includes 10,000 credits. More complex scenarios with enrichment and multiple downstream actions typically consume 7 to 10 credits per lead.

Can I use Make to process file uploads from Heyflow funnels?

Yes, but you need to enable Link Access in your Heyflow flow settings first. Once enabled, Heyflow includes a file URL in the webhook payload. In Make, use the HTTP module with the "Get a file" action to download the file from that URL, then pass it to Google Drive, your CRM, or any other destination. Without Link Access enabled, Make cannot retrieve the uploaded files.

Back to top