Step 4: Adjust Display & Advanced Settings

Now that your Contact Form looks the way you want, let’s go over the final step—fine-tuning its behavior behind the scenes! In this step, you’ll learn how to manage post-submit actions, protect your form from spam, set the language, and more.

In this article

Post-Submit Action

Decide what happens after a visitor submits your form! Go to the Post-Submit Action in the Settings tab to set it up:

Here you can choose from three options:

  1. Show Success Message — Display a confirmation message on the page.
  2. Redirect to URL — Automatically send the user to another page (perfect for “Thank You” pages or upsells).
  3. Hide the Form — Simply hide the form after submission.

Spam Protection

Enable Spam Protection to activate invisible Google reCAPTCHA for your form. This blocks spam bots while keeping the experience smooth for real users—no extra puzzles or checkboxes:

Note: Enabling reCAPTCHA will add a legal notice to your widget’s footer, as required by Google.

Language & Custom Texts

Set your form’s language or fully customize every message, label, and error directly in the Language section under the Settings tab. You can pick your preferred language from the dropdown:

You can also click Edit Texts to modify any default text and match it with your audience and brand’s voice:

For detailed instructions on editing default texts, check our guide on customizing texts in Form widgets.

Pre-Fill Fields with URL Parameters

Make form filling easier by pre-filling fields using URL parameters. This is great for personalizing forms or when sending form data from product pages!

First, add a field you want to pre-fill in the Build Form tab. You can use a Hidden field if you don’t want users to see it but still want to collect its value. Then, go to Pre-fill with URL Params in the Settings tab and add a parameter for this field: Finally, append the parameter to your page URL.

For a step-by-step guide, see How to Pre-fill Form Fields using URL Parameters.

Custom JS

For more advanced needs, you can add your own custom JavaScript. Use this to integrate with external tools, track events, or apply advanced behaviors. You can find the Custom JS section in the Settings tab:

Note that Custom JS only works on the live site after the widget is installed—it won’t function in the widget editor. If you need assistance with advanced customizations, feel free to contact our Support team.


That’s it—your form is now fully set up, protected, and customized! 🎉

If your widget is set up and styled to your liking, feel free to move on to installation! For step-by-step instructions, check out our Installation Tutorials by Platform.
Did this article answer your question? Share your feedback: Thanks for sharing your feedback. It helps us grow! There was a problem submitting your feedback. Please try again later.

Still looking for assistance? Contact Us Contact Us