Skip to main content
Legacy events

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

ParameterSamplePresenceDescription
form_submit{...}if availableLegacy form_submit object with dynamic fields.

Still need help? Share an idea