formSubmit

Legacy CMS formSubmit payload (form_submit object).

Status: Deprecated

Replacement guidance: Use form_submit.

Deprecated CMS payload that nested form fields under form_submit.

Custom fields were emitted as input_* keys and select values could emit additional ids/names.

Sample data layer snippet

dataLayer.push({  "event": "formSubmit",  "form_submit": {    "form_id": "contact-form",    "form_name": "Contact Form",    "form_response_id": "12345",    "input_email": "guest@example.com"  }});

Top-level parameters

Parameter

Sample

Presence

Description

form_submit

{...}

if available

Legacy form_submit object with dynamic fields.