Inflection allows you to seamlessly ingest data from any third-party form that supports outbound webhooks. By using custom forms, users can receive data in JSON format and use it to update contact properties or filter audiences inside journeys. You can securely configure these webhooks with different authentication methods.

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

Key Concepts

Before getting started, here’s a quick overview of key terms used throughout this guide:

Setting up Custom Forms

Step 1: Setting up a custom form connection

Step 2: Enable submission fields for mapping

Step 3: Map enabled fields to contact properties

Using form submissions in Journeys

You can use custom form submissions within Journeys as shown below

  1. Navigate to: Journeys → Create New Journey or open an existing journey

  2. Add a condition:

    Performed a Marketing Activity → Submitted a form

Example:

image.png

You can also use form submissions in Branch by Filter to tailor communications based on any field

Documentation links

Explore the documentation of the form providers listed below to learn how to set up the Inflection webhook URL for posting form submissions to Inflection. You can connect any custom form that can call our webhook and send data in JSON format.

Formsite

Typeform