Skip to content

Contact Form

Verdict Law includes the presentation and structure of a contact form in src/components/forms/ContactForm.astro. Buyers must connect a backend before treating submissions as delivered.

The template must not pretend messages are being sent unless a backend is configured and tested.

  • Netlify Forms for static Netlify deployments.
  • Formspree or a similar hosted form endpoint.
  • Astro Actions when the project is configured for the required runtime behavior.
  • A custom API endpoint owned by the buyer.
  1. Choose a backend.
  2. Update the form action, method, field names, and success/error handling.
  3. Add spam protection.
  4. Add consent language and privacy notices.
  5. Avoid asking users to send confidential legal information through an unreviewed form.
  6. Test a real submission before launch.

Legal websites should avoid collecting sensitive facts unless the intake process, storage, consent, and attorney-client disclaimer have been reviewed by the firm.