Tutorial 9 of 11
4 min read

Webforms — collect input without custom code

Contact forms, signups, and surveys should not require a developer. Codeless includes Drupal Webform — build them visually.

Your content types handle publishing. Webforms handle input: contact requests, newsletter signups, event registrations. Add fields from the palette, drag to reorder, and click a field to edit its label or mark it required — the same workflow your team uses in Drupal Webform.

Webform builder (simulation)

Build a contact form visually. Add fields, reorder them, and configure each field in the settings panel — no custom code.

Add elements
Click to add a field to the form preview.
Field settings

Click a field in the preview to edit its label or mark it required.

Form preview

Contact us


Add fields from the palette to build your form.

This simulation is simplified for learning purposes. With the CMS, these tools are much more powerful and configurable.
1

Forms are not content types

Webforms capture submissions — they do not become blog posts. Keep them separate for cleaner data.

2

Notifications and exports

Route submissions to email or export CSV for ops — built in, not bolted on.

3

Embed with Canvas

Place a form block on any page after you build the form once.

Tip

Start with name + email + message. Add conditional fields only when a simple form is not enough.

In this series
1

What is a CMS?

2

Upgrade path

3

Content types

4

Vocabularies

5

Relations

6

Canvas editor

7

Publishing

8

Team roles

9

Webforms

10

Multilingual

11

Environments & ops

Try the interactive journey

Enterprise-Grade Infrastructure

Built on AWS infrastructure, aligned with globally recognized security frameworks.

AWS

ISO 27001 • ISO 27017 • ISO 27018 • SOC 2 • PCI DSS • GDPR

Certifications apply to AWS cloud infrastructure. FlexSite implements secure configurations and operational controls following AWS best practices under the shared responsibility model.

Security & Compliance

Learn how FlexSite leverages AWS, encryption, and best practices to protect your workloads.