Using Webflow’s Forms, you can collect signups and add people to a waitlist.

It is simple to feed these form fills into CustomerOS to enrich data and automate followup steps.

1. Add a Webhook to your Webflow site

To start you should setup a Form submission webhook using API V2 in your sites settings page, at the bottom of the Apps & Integrations section.

Use the following endpoint to send all form submissions from this Webflow site to CustomerOS.

Webhook URL: https://api.customeros.ai/events/v1/webflow

2. Add Webflow Site ID to CustomerOS

For CustomerOS to link form submissions

Optionally if you want to separate

2. Create a Form Block on your site

To create a form, click the + in the top left of the Webflow Site Designer. Then select Form Block.

3. Set Text Field names to match the data you are collecting

You can collect whichever data you want and CustomerOS will automatically map the fields you collect to the available fields in CustomerOS (including custom fields), however typically the bare minimum we recommend to collect are the Email and Name of your contacts.

CustomerOS uses the Name of every Text Field to match what data it receives to each person object in CustomerOS.

4. Send data via Webhook to CustomerOS

Finally we want to send form fills to CustomerOS via the webhook.

You shouldn’t have to do anything as the webhook should have already been populated to all form objects on the site when we configured the webhook in the first step.

5. Publish and test

Now if you publish the page and fill the form out, you should see the new data created in CustomerOS under the correct organisation.

With the newly created contacts you can now automatically enrol them into welcome email drips, or create custom views to manage these contacts.