Posts in Tutorials · All posts
You've built a form with ten fields, and half of them only matter sometimes. A "Company Name" field that nobody filling out a personal inquiry should ever see. A "Budget Range" dropdown that makes no sense until someone picks "Enterprise" from the plan selector. You know the drill.
Long forms kill completion rates. You already know this. If you've ever put 15 fields on a single page and wondered why nobody finishes it, the answer is o
You built a form. You embedded it on your site. People are submitting it. But how many people saw the form and didn't submit? How many started filling it o
Every Laravel app eventually needs a contact form. And every time, you end up writing the same boilerplate: a controller, a form request, validation rules, an email notification, a Blade view, maybe a CSRF token check you forgot about. It works, but it's a lot of wiring for something this common.
Filament is great for admin panels. But the moment you need a form that unauthenticated users can fill out, you're on your own. There's no built-in way to