EN
See the demo

Typeform + Krokul CRM

Yes. Krokul CRM integrates with Typeform. Every submitted typeform arrives in Krokul as a contact, a client company and a deal in the pipeline you pick, with the source, UTM tags and click IDs from hidden fields. Responses reach Krokul through the Krokul app in Zapier, Make, n8n or Albato, or through a handler you build on the Krokul API.

  • Via API and webhooksYou connect it with the Krokul app in an automation platform, the public API and signed webhooks. The page lists the steps for this service.

Automation platformsZapierMaken8nAlbato

What your team gets

A qualification typeform opens a deal

A buyer finishes a typeform with name, work email, company and budget. Typeform posts the form_response to the Krokul door, and Krokul reads each item of form_response.answers by its field.ref. The contact is matched by email or phone, the client company is linked by name, and a deal opens in the pipeline chosen for that form.

Hidden fields carry the campaign

Typeform hidden fields can hold utm_source, utm_campaign, gclid or fbclid from the link that opened the form. Krokul reads the hidden block of the response and stores these values on the deal. The sources report then counts deals per campaign, and the click ID waits on the deal for the ad system.

The budget answer sets the expected amount

A number answer about budget maps to the expected amount of the deal, and a choice answer about the product maps to a custom deal field. The manager opens a deal that already has a size and a subject.

Free text lands in the deal feed

Long text answers, such as a description of the project, go into the first incoming message on the deal. The manager reads the whole response next to the tasks and the next steps, without opening Typeform.

What moves between Typeform and Krokul

TypeformDirectionKrokulWhen
form_response: name, email and phone answersTypeform → KrokulContact, matched by email or phoneEach submitted response
form_response: company answerTypeform → KrokulClient company linked to the contactSame response
Form (form_id)Typeform → KrokulDeal in the pipeline, source and owner set for that formEach submitted response
hidden: utm tags, gclid, fbclidTypeform → KrokulUTM tags and click IDs on the dealSame response
Number and choice answersTypeform → KrokulExpected amount and custom deal fieldsSame response, by the field mapping
Text answersTypeform → KrokulFirst incoming message on the dealSame response

How to connect today

Krokul app in Zapier, Make, n8n or Albato

  1. Add the Krokul app and connect it with an API key.
  2. Start from the Typeform trigger New Entry and use the Krokul actions Find Contact and Create Deal for custom routing, for example a different pipeline per answer.
  3. The Krokul triggers Deal Created and Contact Created can feed the next step, such as a welcome email or a team chat message.

Custom flow through the Krokul API and webhooks

  1. Make a Krokul API key with scopes for contacts, client companies and deals.
  2. Register a Typeform webhook on the form that points at your handler, and check the Typeform-Signature header against the raw body.
  3. Read form_response.answers by field.ref, look the person up with contact/api-find, and call contact/api-create, clientCompany/api-create and card/api-create for whatever is new.
  4. Keep the Typeform response token on the deal with externalRef/api-upsert, so a replayed delivery finds the same deal.

Triggers

  • New Entry
  • Agent Conversation Finished
  • Automation Contact Action

Actions

  • Create an Empty Form
  • Duplicates an Existing Form
  • Update Dropdown, Multiple Choice or Ranking Question Options

Questions and answers

Does Krokul integrate with Typeform?

Yes. Krokul integrates with Typeform through the Krokul app in Zapier, Make, n8n and Albato, and through its API and webhooks.

Do I need to rename my Typeform questions?

No. You map each question to a Krokul field once per form. Krokul keeps the mapping by the question ref, so renaming the question text in Typeform does not break it.

Does a repeat response create a duplicate contact?

No. Krokul finds the contact by email or phone first and adds the new deal to that contact. The earlier deals stay in the contact history.

What happens if Krokul is unreachable when Typeform sends a response?

Typeform retries webhook deliveries that fail, according to its webhook documentation. Krokul also records each received response in the connector journal, so a response that failed on the Krokul side can be replayed from there.

Limits

Form design, logic jumps and response analytics stay in Typeform. Krokul keeps the person, the company and the deal that follow the answer.

Missing something?

Tell us which service you use and what should move between it and Krokul. We reply with the way to do it and when it will be ready.

Request received. We reply to your email.

Typeform is a trademark of TYPEFORM SL. Krokul is not affiliated with Typeform.

See the demo