Crear el form
php please make:form contacto. Esto crea resources/forms/contacto.yaml con los campos default (name, email, message).
Definir campos
Cada campo tiene type, display, validate. Soporta text, email, textarea, select, checkbox, file y más. Mismo formato que los blueprints.
Renderizar en una vista
En Antlers: {{ form:create handle="contacto" }}{{ fields }}...{{ /fields }}{{ /form:create }}. El Starter ya tiene un bloque del page builder listo.
Notificaciones por email
En contacto.yaml define email: array con to, from, subject, template. Cada envío dispara un email automático.
Honeypot y anti-spam
Statamic incluye honeypot automático. Para más protección, integra reCAPTCHA o hCaptcha como middleware del form.