Third-party Integrations

Submit forms and passwords everywhere.

Introduced in v2.1.9.

Allows seamless integration with third-party services, bypassing Webflow’s default form submission handling (eg: submit passwords to MemberStack)

  • Memberstack

  • Outseta

  • HubSpot

  • All others..

Setup

Attribute: sf-override-webflow = true

Where: Form Container

How It Works

Superform intelligently detects if a form is loaded inside a Webflow page and handles the submission to Webflow's API. However, when integrating with third-party services that require control over the form submission, this attribute instructs Superform to bypass Webflow’s submission and allow the third-party service to handle it instead.

Important Note

Since Webflow controls success messages, using this override attribute means the success message functionality will not work. Ensure your third-party service handles the success message display appropriately.

HTML Example

index.html
<!-- Form Container with Webflow Override -->
<form sf="myForm" sf-override-webflow="true">
    <!-- Step 1 -->
    <div sf-step="step1">
        <label for="email">Email:</label>
        <input type="email" name="email" id="email" required>
        <label for="password">Password:</label>
        <input type="password" name"password" id="password" sf-        validation="must(1,1,1,1) required>
        <button type="submit">Submit</button>
    </div>
</form>

Webflow Example

Last updated