Contact forms
Website contact form: best fields + free template
A website contact form should make it easier to contact a business than writing an email from scratch. For most sites, shorter is better.
Quick answer
For a general contact form, name, email, subject and message are usually enough. Add extra fields only when they help route the enquiry or give the team information needed to reply.
What should the form include?
- Name
- Email address
- Subject or enquiry type
- Message
- Optional phone number if calls are genuinely useful
- Optional company name for B2B enquiries
Why fewer fields usually work better
Every extra required field creates another reason to abandon the form. If your team does not use a field to route, qualify or answer the enquiry, remove it.
Use specific forms for specific jobs
A general contact form should stay simple. If you need budgets, deadlines, uploads or detailed qualification, create a separate quote request, client intake or consultation form instead.
Use the free Formni template
Open the ready-made template, change the questions and wording to match your workflow, then publish and share your own version.
Open website contact form template