Form blocks for the FleetQ Website Builder. Provides a Contact Form and a Newsletter Signup block, both wired to FleetQ Signal ingestion via data-fleetq-form.
composer require fleetq/website-plugin-formsThe service provider is auto-discovered via Laravel's package auto-discovery.
| Block ID | Label | Description |
|---|---|---|
fleetq-contact-form |
Contact Form | Name + Email + Message fields, submits to the contact form signal |
fleetq-newsletter |
Newsletter Signup | Single email field, submits to the newsletter form signal |
Each form carries a data-fleetq-form="{formId}" attribute. The fleetq-site.js script injected by the Website Builder intercepts the submit event and POSTs the form data to /api/public/sites/{slug}/forms/{formId}, which creates a Signal in FleetQ for downstream automation.
- PHP ^8.2
- FleetQ >= 1.3.0