Dear Norm and Blocs Team,
Iāve been using Blocs for several years and really appreciate how intuitive and powerful it is for building clean, responsive websites without coding ā especially for forms like contact or appointment requests.
Iāve encountered two related limitations when working with forms that significantly impact usability and professionalism. Iād like to suggest improvements for both:
1. Email Formatting for the Built-in Form Handler
Currently, every form field is listed in the received email, including all unchecked checkboxes with ā= falseā. This results in very long and cluttered emails where relevant information gets buried among dozens of irrelevant āfalseā entries ā especially problematic for forms with many checkbox options (e.g., treatment selections in appointment forms).
A generic example of a typical submission:
Appointment Request
Name: [Patient Name]
Phone: [Phone Number]
Email: [patient@example.com]
Treatment_Option_1: Treatment-Option-1 = false
Treatment_Option_2: Treatment-Option-2 = false
⦠(many more false entries)
Selected_Treatment_1: Selected-Treatment-1 = true
Selected_Treatment_2: Selected-Treatment-2 = true
Additional_Notes: [General note about preferred appointment time]
It would be a huge improvement to have options such as:
⢠Excluding empty or unchecked fields from the email body
⢠Basic HTML formatting (tables, bold headings, grouped sections)
⢠Or simple custom email templates
Many users currently switch to third-party services just for better readability, but a native solution would be fantastic.
2. Automatic Scrolling in Multi-Step Forms Using Visibility Toggles
When building multi-step forms (hiding/showing sections for each step), clicking āNextā or āPreviousā does not automatically scroll to the newly visible section. Since buttons are usually at the bottom of each step, the next step often starts below the viewport, forcing users to manually scroll up ā especially frustrating on mobile.
It would greatly improve the experience if Blocs offered:
⢠Automatic āscroll to top of newly visible sectionā after visibility changes
⢠A built-in āScroll to Blocā action that can be easily chained after visibility toggles in interactions
⢠Or a simple checkbox like āSmooth scroll to target after visibility changeā
This is a very common use case for wizard-style forms, and a native solution would make them feel much more polished without custom code.
Both improvements would make Blocsā form tools even more professional and user-friendly, especially for appointment/booking sites. Would you consider adding either or both in a future update (Blocs 6.4 or later)? I think many users would benefit greatly.
Thank you for your time and for continuously improving Blocs ā it remains my favorite web builder!
Best regards,
Cts