Webforms for everyone. Explore alternatives UIs for editors to create their own online forms

Webform is a great form builder but the complete interface can be too daunting for the typical Drupal editor

Prerequisite
Having played at least once with webform is enough to be able to get some insights from the session although some code will be presented.

Outline
In this session we will explore alternatives to just give the permission for the webform UI and let the user deal with with all the submissions, elements, configurations and so on.

Site builders can create powerful experiences with webform and its ecosystem but when flexibility is required by editors to tailor those experience we, as developers, can deliver a custom interface that is on-point and hides unnecessary complexities.

I want to share my experience after years of working with NGOs and deploying successfully many fundraising forms that can be personalized for each campaign.

Learning Objectives
Aside from issues of managing webforms as configuration entities we will learn about creating form builders based on content entities like paragraphs and strategies to be able to build a full-featured webform and then use the choices made by the editors to alter the webform and create many variations.

Experience level
Intermediate

Drupal is a registered trademark of Dries Buytaert.