/
Minimum website form

Minimum website form

The Send2CRM client requires only a bare minimum to automatically hook into an HTML form and send submissions. The sample form below meets these requirements.

  1. A unique means of identifying the submission.
    Either the id (“example_form“) or action (“/thankyou“) attributes may be used. The id is preferable and should be unique across all forms.

  2. A flag to indicate which <form> elements to handle.
    The CSS class send2crm-form indicates to the Send2CRM client that it should process this form.

  3. Names on the <input> elements.
    All fields have a name attribute. As with standard form processing, this identifies the fields and allows reliable mapping.

<form method="post" class="send2crm-form" id="example_form" action="/thankyou"> <label for="firstName">First name</label> <input type="text" name="firstName" /> <label for="lastName">Last name</label> <input type="text" name="lastName" required /> <label for="email">Email</label> <input type="email" name="email" required /> <label for="company">Company</label> <input type="text" name="company" required /> <button type="submit">Submit</button> </form>

 

If the Send2CRM form submission succeeds standard form submission will continue, in this case POSTing to the /thankyou page. If it fails a validation error will be shown on the form.

Related content

Custom form submit handler
Custom form submit handler
More like this
Page scroll custom event
Page scroll custom event
Read with this
Attaching forms
Attaching forms
More like this
Individual Visitor Dashboard
Individual Visitor Dashboard
Read with this
Forms
More like this
Find and create Visitors from Salesforce
Find and create Visitors from Salesforce
Read with this