The Options tab in the form builder controls everything that happens at the form level: what the form is called, how it behaves after submission, and how it interacts with your CRM. These settings are separate from field-level settings, which control individual inputs.
Open a form in the builder and click the Options tab in the right-side panel. Settings are organized into sections.
Basic settings
Form name
The internal label used to identify your form in the submissions list, workflow triggers, and analytics. This name is not shown to the contact. Use something descriptive that tells you which form it is at a glance.
Sticky contact
When enabled, HoopAI pre-populates the form with information from a contact who is already known in the system — for example, a returning visitor whose contact record exists from a previous submission. This reduces friction for repeat visitors by autofilling their name, email, and phone.
Facebook Pixel ID
Enter your Pixel ID to fire a ViewContent or Lead event on form submission. This allows Facebook to track conversions from ads that drive to your form.
Submission behavior
After a contact submits the form, HoopAI can do one of two things:
Show a thank-you message
Displays a text block in place of the form. You can customize the heading and body text of this message. Use rich text formatting to include links, bullet points, or styled copy. This is the default option and works well when the contact does not need to go anywhere specific after submitting.
Redirect to URL
Sends the contact to another page immediately after submission. Enter the full URL including the protocol (for example, https://yoursite.com/thank-you). Use this option when you have a dedicated thank-you page, want to redirect to a booking calendar, or need to fire a pixel on a separate confirmation page.
You can add URL parameters to the redirect URL to pass form data along. For example, appending ?name={{contact.first_name}}&email={{contact.email}} lets the destination page personalize its content using custom values.
On-page behavior
Disable autofill
Prevents browser-based autofill from populating fields. This is useful for forms where autofill might insert outdated or incorrect information.
Allow multiple responses from the same contact
By default, HoopAI prevents duplicate submissions from the same contact session. Toggle this on if you intentionally want to allow the same person to submit the form more than once — for example, a form used for recurring check-ins.
CRM behavior
Add to contact automatically
When a form is submitted, HoopAI creates a new contact or updates the existing one using the submitted email address as the identifier. All field values that are mapped to contact properties are written to the contact record immediately.
Tag contact on submission
You can specify one or more tags to apply to the contact’s record when the form is submitted. Tags applied here do not require a workflow. This is useful for quick segmentation — for example, tagging every contact who submits a lead magnet form with “Lead Magnet — [Name].”
Deactivate form after X submissions
Automatically stops accepting new submissions once the total count reaches a number you specify. After the limit is reached, visitors see a message you configure. Use this for limited-availability offers, contests, or beta sign-up lists.
Deactivate form after a specific date
Set an expiry date. After that date, the form displays the deactivation message instead of accepting input. Useful for event registrations or time-limited promotions.
Advanced settings
Custom CSS class
Adds a CSS class name to the form’s outer container element. Use this to target the form specifically from an external stylesheet or custom CSS block.
Language
Sets the language used for built-in validation messages (for example, “This field is required”). Defaults to English. Change this when embedding a form on a non-English page.