Skip to main content
Build a basic contact form using Alpine.js that submits directly to PipedForm using fetch, with reactive state managed entirely through x-data.

Basic Example