Autofill

AutoFill allows any field (but usually its hidden) to be automatically populated with values from external sources. Instead of relying only on what the user enters, the system can fill in additional data based on  other fields through integrations with external services.

This feature is especially useful when you want to:

  • Keep forms shorter and simpler for users, while still capturing all required data.
  • Add extra business context without manual input.

How AutoFill Works

A field can be set to fill automatically when another field is completed and the form is submitted. For example, entering a company ID may trigger an API call that fills in the company name, address, and postal code into their respective fields without user needing to fill them up manually.

This is done through Connection Creator, where you need to set up the integration you want and connect it to specific input and output fields.

Examples include:

  • Looking up company details from a business registry.
  • Retrieving mobile carrier
  • Completing address details based on ZIP code.
  • and many others

What to Watch Out For

⚠️ Autofill through an external service can break the entire system if it is set up incorrectly, preventing the form from being processed and the lead from being sent to offer.

  • External services outage – if the service is unavailable, the form can be submitted, but can not be processed until a valid response is received.
    • To avoid this, configure a fallback response in case of outage (e.g. for status codes 4xx or 5xx), allowing the Autofill to be processed even in case of no value autofilled.
  • Timeouts – if an external service takes too long to respond, users will be stuck waiting with a loading spinner until the request finishes. This creates a poor user experience and increases the risk of abandonment. The default timeout is 40 seconds, but for autofill purposes it is recommended to set a shorter limit.
  • Combination with external validation – if autofill from an external service fails, the field will not be populated. If external validation is also enabled, it will fail as well, preventing the form from being submitted. Both features must be configured correctly with this risk in mind.

Insights that
helps you grow

  • Platform Pick 1: Win Stakeholder Support
    Feeling like your affiliate marketing channel needs a boost, or you don’t have one yet? You’re on the right track! The first step is getting…
  • How to: Defining Goals and Expectations
    Defining goals and expectations is a fundamental step in managing an affiliate program. Setting clear goals and understanding what you want to achieve through the…
  • How to: Motivating and Rewarding Partners
    Motivating and rewarding your affiliate partners is essential for their engagement, activity, and long-term collaboration. Proper motivation and rewards can encourage your partners to put…

Dominate Your Industry