How to Set Up a Make.com Webhook to Instantly Sync New Applicant Data to Your HRIS

In today’s fast-paced recruitment landscape, delays in processing new applicant data can lead to missed opportunities and a poor candidate experience. Manual data entry into your Human Resources Information System (HRIS) is not only time-consuming but also prone to errors, creating bottlenecks that hinder your talent acquisition efforts. By leveraging the power of Make.com webhooks, you can automate the seamless, instant transfer of applicant information from your various recruiting sources directly into your HRIS. This guide provides a step-by-step approach to setting up this critical automation, ensuring your HR data is always current, accurate, and ready for action.

Step 1: Identify Your HRIS Webhook Endpoint and Data Requirements

Before configuring any automation, it’s crucial to understand how your HRIS receives external data. Most modern HRIS platforms offer an API (Application Programming Interface) or specific webhook endpoints designed for data ingestion. You’ll need to locate this endpoint URL within your HRIS settings or developer documentation. Simultaneously, identify the exact data fields your HRIS requires for a new applicant record (e.g., first name, last name, email, phone, desired role, resume URL). Note whether specific fields are mandatory, their expected data types (string, integer, date), and any formatting guidelines. This preparation is foundational, ensuring the data Make.com sends is correctly structured and accepted by your HRIS, preventing errors down the line.

Step 2: Initiate a New Scenario in Make.com with a Webhook Trigger

Log into your Make.com account and navigate to the “Scenarios” section to create a new automation. Begin by selecting the “Webhooks” module, which will serve as the starting point for your scenario. From the available webhook options, choose “Custom webhook.” This module acts as a listening post, waiting for incoming data from your applicant source (e.g., your ATS, a custom application form, or a recruitment platform). Make.com will generate a unique URL for this webhook. Copy this URL immediately, as it will be the destination where your applicant data will be sent from its origin point.

Step 3: Configure Your Applicant Source to Send Data to the Make.com Webhook

With your Make.com webhook URL in hand, the next step involves setting up your applicant source to send data to it. This process varies depending on where your applicant data originates. If you’re using an Applicant Tracking System (ATS), look for options to create a custom webhook integration or a “notification webhook” that triggers when a new applicant is added. For custom application forms (e.g., Google Forms, Typeform, your website’s career page), configure the form’s submission settings to POST data to your Make.com webhook URL. Ensure that the data being sent from the source includes all the applicant details identified in Step 1.

Step 4: Run a Test Transmission to Capture Webhook Data Structure

Once your applicant source is configured to send data, perform a test to “listen” for the incoming data in Make.com. In your Make.com scenario, click “Run once” on the webhook module. Then, trigger a new applicant submission from your source (e.g., submit a test application, create a dummy applicant in your ATS). Make.com will catch this data, automatically detecting and displaying its structure. This step is critical because it establishes the exact data keys and values (e.g., `firstName`, `emailAddress`, `jobTitle`) that Make.com will use to map information in subsequent modules. Verify that all expected fields are present and correctly formatted.

Step 5: Add and Configure Your HRIS Module in the Make.com Scenario

Following the webhook module, add the specific module for your HRIS or an “HTTP” module if your HRIS requires a direct API call. If your HRIS has a dedicated app in Make.com, search for it and select the appropriate action, such as “Create a Record” or “Add Applicant.” If using the HTTP module, you’ll typically choose “Make a request” and specify the API method (e.g., POST), the HRIS endpoint URL from Step 1, and any necessary authentication (e.g., API key, bearer token). Ensure the connection to your HRIS is properly authenticated before proceeding to data mapping.

Step 6: Map Data Fields from the Webhook to Your HRIS Fields

This is the core of the automation. Within your HRIS module (or HTTP module’s body/parameters), you will see the fields required by your HRIS. For each field, dynamically map the corresponding data point from the webhook module’s output. For example, the HRIS field “First Name” should be mapped to the `firstName` variable captured by your webhook. This ensures that when a new applicant submission arrives via the webhook, the correct data automatically populates the appropriate fields in your HRIS. Double-check all mandatory fields and ensure data types align to prevent errors.

Step 7: Finalize, Test, and Activate Your Make.com Scenario

After mapping all necessary fields, conduct a comprehensive end-to-end test. Click “Run once” in Make.com and submit another test applicant from your source. Observe the flow of data through each module in Make.com, checking for any errors or warnings. Most importantly, verify that the new applicant record has been successfully created in your HRIS with all data accurately transferred. Once you’re confident in the scenario’s functionality, save your scenario and toggle the “ON” switch to activate it. Your HRIS will now instantly receive new applicant data, automating a critical part of your recruitment workflow.

If you would like to read more, we recommend this article: Mastering HR Automation in Make.com: Your Guide to Webhooks vs. Mailhooks

By Published On: November 25, 2025

Ready to Start Automating?

Let’s talk about what’s slowing you down—and how to fix it together.

Share This Story, Choose Your Platform!