The Dual Identity System
Label (The Public Face)
This is the actual question text the respondent sees on the live form.
Example: “What is your primary business email address?”
Name (The System Core)
This is the internal, immutable key used in your database, CSV exports, Webhooks, and CRM integrations.
Example:
business_emailBest Practices for Architecture
When you create a field, Flex Forms automatically generates a system Name based on your initial Label. However, you should strictly manage the Name property to prevent breaking changes downstream.1
Establish Stable Names Early
Open the field’s settings in the Studio Inspector. Set a concise, code-friendly Name (e.g.,
company_size, phone_number) before you publish or integrate the form.2
Iterate on Labels Freely
Marketing wants to change the question text? No problem. You can change the Label at any time. As long as the Name remains untouched, your Zapier flows, Webhooks, and query prefilling will continue to function perfectly.
Looking for the “Full Name” block? If you are trying to capture a person’s physical name, use the dedicated Name Block from the Component Catalog, which intelligently splits First and Last names for CRM routing. See Block Overview.