You're noticing that the column header in the form submission table says “field” instead of the actual input name (e.g., “Message”). This is not a bug — it's usually caused by a missing or default field name (i.e., the “Name” attribute) in the form element.
- Webflow generates column headers in the Form Submission Data table based on the Name attribute of each form input (not the Label or Placeholder).
- If you leave the Name of a form input blank or duplicate names across multiple fields, Webflow may revert to using a generic name like “field” in form submission exports and tables.
2. How to Fix It
- Select your message field (usually a
<textarea>
or input
). - In the Element Settings Panel, look for the Name under the "Form Field Settings".
- Change the Name to something descriptive, such as
message
, userMessage
, or whatever suits your project. - Publish your site again to apply the updates.
- Submit a test form and check the Form Submission table to confirm the correct column header now appears.
3. Additional Tips
- Keep field Names unique across each form.
- Use lowercase, no spaces, and avoid special characters in field names.
- The Label is only visual and does not impact the submission data column headers.
Summary
The "field" header appears because your form element is missing a proper Name attribute. Setting a unique name in the Element Settings Panel will ensure the correct column title like “Message” shows in your form submission data.