Forms: Why is there no source code editor and how can you still customize the design via code?

Although CleverReach does not offer a classic source code editor for forms, the combination of CSS, HTML and JavaScript opens up a wide range of possibilities for you to customize forms.
Through the targeted use of these technologies, you can adapt the design and thus optimize the user-friendliness

Note: How to integrate your forms quickly and easily on your website is described in our website is described in our article Insert forms (beta) on website.

Our step-by-step guide shows you how to do it:

Why is there no source code editor for our forms?

  • Security: An open source code editor could harbor security risks, as users could accidentally or intentionally insert malicious code that could affect the entire system or other users.
  • Ease of use: Most users are not experienced developers. A visual editor makes it possible to customize designs intuitively without the need for in-depth HTML knowledge
  • Consistency: A consistent look and feel of the form module is important for the entire platform. An open source code editor could lead to a variety of designs that could negatively impact the user experience.

Possibilities for customizing the form design

  1. CSS
    Inline styles: You can add CSS styles directly to individual elements within the form.
    External stylesheets: Create your own stylesheet and integrate it into your form to make more extensive customizations.

  2. HTML
    Semantic HTML: Pay attention to a correct HTML structure to improve accessibility and search engine optimization.
    Custom HTML blocks: Some email marketing tools offer the option of embedding your own HTML blocks in the form.

  3. JavaScript
    Dynamic customizations: Use JavaScript to influence the behavior of the form or add additional functions.
    Validations: Implement custom validations to control data entry.

Here are more helpful articles on HTML and CSS:

Help & Support

If you have any questions or need help, you can always contact our service team.