Skip to main content

How to connect Webflow & folk?

Updated over a week ago

Webflow is a web design and development platform that combines visual design tools with powerful CMS and hosting capabilities. You can capture leads filling a form on Webflow to create or update contacts in folk.

This guide explains how to automatically create or update contacts in folk when someone submits a form on your Webflow website.
You can use Zapier or Make—the workflow is the same in both tools.


1. Trigger: Capture the Webflow Form Submission

  1. In Zapier/Make, add a Webflow step.

  2. Select your Webflow site.

  3. Choose the event “Form Submission” (or create a Webhook trigger in Make).

  4. Once a form is submitted, you’ll receive all fields from the form—e.g. name, email, message, company, etc.


2. Search for an Existing Person in folk

Add a second step:

➡️ Find Person in folk

  • Search by email, using the email field coming from Webflow.
    Example: contact email → email (folk search field)

  • This step lets you handle two different scenarios:

    • The contact already exists in folk.

    • The contact is new and needs to be created.


3. Create Paths: If the Person Exists or Not

To manage both scenarios, add conditional logic:

Path A — Person does NOT exist → Create a Person

If the “Find Person” action returns no match:

  1. Add a new action: Create Person in folk.

  2. Map fields from Webflow to folk:

    • First name / Last name

    • Email

    • Company

    • Message / Notes

  3. Optionally assign the person to a specific group (e.g. “Inbound leads”, “Demo requests”).

This ensures every new lead is automatically added to folk.


Path B — Person EXISTS → Update the Contact

If the person is found in folk:

  1. Add an action: Update Person in folk.

  2. Use the Person ID returned by the “Find Person” step.

  3. Update any fields you want:

    • Tag the contact (example: “Contact Sales form”)

    • Update a custom field (e.g. “Demo Requests Count”)

    • Modify status (e.g. Qualified, Follow-up, etc.)

This keeps existing contacts enriched every time they submit a form.


4. What This Automation Enables

With this workflow, you can:

  • Automatically send Webflow leads to folk

  • Avoid duplicates (every form submission checks for an existing person)

  • Keep contacts enriched with status, tags, or counters

  • Assign leads directly to groups for segmentation

  • Power follow-up workflows with accurate, clean CRM data


Example: Demo Request on Your Site

When a visitor fills out a demo request form:

  • If the lead is new → folk creates the person and adds them to your “Demo Requests” group

  • If the lead already exists → folk updates the person (e.g. adds a tag “Demo Request”)

This ensures your sales team always sees the latest information without manual work.

Did this answer your question?