Typeform to Creatio (Webhook + Make.com No-Code Integration Guide)

September 17, 2025

Integrating Typeform with Creatio CRM through Make allows you to automate workflows, synchronize data, and remove manual data entry. Each time a form is submitted in Typeform, Make captures the response and sends the data directly to Creatio CRM through a webhook. This ensures that leads, contacts, or cases are instantly created and updated in your CRM without coding.

Need a ready-made setup? Get the Creatio Make Quick Start →

Steps at a glance

  1. Create your Typeform
  2. Copy the Creatio Lead Webhook URL
  3. In Make: add Typeform “Watch Responses”
  4. Add HTTP module: POST to Creatio webhook
  5. Map fields
  6. Run a test and activate the scenario

Who this guide is for (Creatio no‑code builders)

What you’ll achieve

Video Tutorial

Watch this step-by-step video guide to see the entire integration process in action:


1. Set up the Typeform account

Create a form and make sure it’s published by clicking the Share/Publish edits button.

a. Create an account at Typeform.
b. Build your form with all the required fields (Lead Name, Email, Phone, etc.).

Setting up Typeform

Publish Typeform


2. Get the webhook URL from Creatio

To connect Creatio with Make, you need to obtain the Webhook URL that will receive Typeform responses.

  1. Go to the Lead section in Creatio.
  2. In the top menu, click Import.
  3. From the dropdown, select Web forms and pages.

Creatio Import Menu

  1. A list of web form integration options will open.
  2. Click Get your webhook URL.

Webhook URL Option

  1. Copy the generated Webhook URL — you’ll use this in your Make scenario.

3. Set up the Make account

Create Your Automation Scenario

a. Create a Make account at Make.com.
b. Create a New Scenario: In Make, scenarios define the automation workflows.

Make Dashboard

Configure Typeform Module

Add your first module: Typeform → Watch Responses

  1. Click the + sign in the center and search for Typeform.
  2. Select Watch Responses.

Select Typeform

For more information on the types of automations available for Typeform, take a look at this article.

  1. Click the Create Webhook button.

Create Webhook

  1. Click Create a connection

Create Connection

  1. Click Save.

Save Connection

  1. A pop-up will appear prompting you to grant Make access to your Typeform account → Click Accept.

Grant Access

  1. In the Form ID dropdown, select the form you want to connect with and click Save.

Select Form

  1. Click Save again. Your Typeform is now connected with Make.

Connection Saved

Make will automatically generate a webhook for Typeform.

Generated Webhook

Now you’ll need to connect Make with Creatio.


Connect Make with Creatio

After Typeform is connected:

  1. Click on the + icon to add another module.

Add Module

  1. Select HTTP → Make a Request.

HTTP Module

Configure the request:

Request Content Example:

{
  "EntityName": "Lead",
  "LeadName": "Need for Products / {{1.mappable_answers.`62246acf-d2aa-4305-9a95-449dfcd9459c`}} {{1.mappable_answers.`8c3189a7-9427-4a74-9143-0b9a9e682ff2`}} ",
  "Email": "{{1.mappable_answers.`89355fbf-7a9f-4ccd-ab0a-7837390e918f`}}",
  "MobilePhone": "{{1.mappable_answers.`5a8ca0d6-6577-477a-866f-31b92e4c666e`}}",
  "MeetingDate": "{{1.mappable_answers.`af4f0ab4-0304-4e32-bad8-63d3867ed70e`}}"
}

Field Descriptions

Out of the box, Creatio attempts to parse the webhook of an identified structure to add a record. The webhook must contain the following parameters:

Map Fields

Finally, click the Save button to save.


4. Testing the Scenario

Now that both Typeform and Creatio are connected, it’s time to test your scenario:

  1. Click the Run Once button in your Make scenario flow.

Run Test

Test Running

  1. Submit a test entry in your Typeform.
  2. When the test runs successfully:
    • The scenario will stop.
    • You will see a checkmark on both Typeform and Creatio modules.
    • You’re now ready to activate your scenario.

Successful Test

Verify Results in Creatio
Check if the request is successfully received in Creatio.

Creatio Request Log

If successful, you’ll see a new Lead record created automatically in Creatio CRM.

New Lead Record


5. Activate the Scenario

  1. Go back to your scenario diagram in Make.
  2. Toggle the On/Off switch to On.

From now on, every new Typeform response will be sent automatically to Creatio.

Activate Scenario

After activation, every new response instantly creates a record (Lead, Contact, Case, etc., depending on your mapping) in Creatio CRM.


Conclusion

Integrating Typeform with Creatio via Make delivers significant advantages:

With this setup, every Typeform submission is automatically converted into actionable records in Creatio CRM.


Next Steps

To enhance your integration further, consider:

  1. Adding data validation rules in Make
  2. Setting up error handling for failed submissions
  3. Creating custom fields in Creatio for additional form data
  4. Implementing lead scoring based on form responses
  5. Setting up automated follow-up processes in Creatio

FAQ: Typeform → Creatio Integration

Can I update existing Leads instead of always creating new ones?

Yes. In Make, insert an HTTP module (or Creatio connector if available) before creation to search by Email. Branch: if found → update endpoint; else → create.

How do I handle multi-select answers from Typeform?

Use an Iterator on the array of selections, map each to a Creatio lookup ID, aggregate, then include in the final JSON payload.

Why are date fields not saving correctly?

Ensure ISO 8601 format (e.g. 2025-09-22T10:00:00Z). If Typeform outputs localized strings, add a Formatter module in Make to convert.

Is a dedicated API user required in Creatio?

Not for the autogenerated webhook endpoint; but using authenticated REST for update/search operations is best practice (create an API integration user with restricted permissions).

Can I push attachments from Typeform to Creatio?

Yes—capture the file URL from Typeform, add an HTTP module to download, then POST to Creatio file endpoint referencing the created record ID.

How do I prevent spam submissions?

Add a honeypot field in Typeform or use Make to discard records missing essential fields or containing disposable email domains.

Tags:

creatio
typeform
make.com
integration
webhook
automation
no-code
low-code