Back to blog

Contact Form Best Practices for Irish Business Websites

Business owner testing an enquiry form

A good contact form is short, clearly labelled, easy to complete on a phone, honest about how you use the data, and followed by a reply that arrives when you said it would. Most forms that fail do so on one of those points, not on design. This guide covers what to ask, how to lay it out, what the law expects in Ireland, and what to do after someone presses send.

It is written for sole traders, tradespeople and small firms who want their website to produce enquiries, not just look finished.

Newbusinesswebsites
newbusinesswebsites.ie
Turn Website Visits Into Enquiries
NewBusinessWebsites.ie builds practical websites for Irish businesses, with enquiry forms and features designed to help visitors get in touch.
Explore website services

TL;DR

  • Ask for name, email or phone, and a message. Add one or two qualifying questions only if they help you reply better.
  • Use one column, visible labels above each field, large tap targets and the right keyboard on mobile.
  • Write specific error messages, and never rely on a red border alone.
  • Tell people why you collect their details and link your privacy policy. Keep marketing opt-ins separate and unticked.
  • Set a clear expectation on the thank-you message, then reply when you said you would.

Table of Contents

Start with the job the form has to do

Before choosing fields, decide what a good enquiry looks like for your business. A plumber wants an eircode area, the type of problem and a phone number. An accountant wants to know whether someone is a sole trader or a company. A designer wants a rough budget.

Write that down in one sentence. Every field must serve it. If a field does not change how you reply or whether you take the job, it is cost without benefit.

Also decide where the form lives. A form on the contact page is the minimum. Forms or short enquiry blocks on service pages catch people at the moment of interest. Our guide to lead generation websites in Ireland explains how those placements work together.

Start with the job the form has to do — overview diagram

How many fields should a contact form have?

Fewer than you think. Guidance on reducing abandonment points to a sweet spot of three to five fields for general contact forms. A general-purpose contact form built around name, contact detail and message is the baseline, and the Zoho Forms best practice guide makes the same case for cutting non-essential fields.

A sensible starting set for most Irish small businesses:

Field Required? Why
Name Yes You reply to a person, not an address
Email or phone Yes (one of them, or both with a choice) You need a way back
What do you need help with? Yes Free text, or a dropdown of your services
Eircode or town Only if you serve set areas Lets you say “we cover that” quickly
Preferred contact method Optional Saves a missed call

Do not ask for a company name, postal address, job title and how they heard about you on a first enquiry unless you really use them.

When extra friction helps

Short is not always best. Specialists in lead capture note that one or two qualifying questions, such as a service interest picked from a dropdown, help you prioritise genuine leads and filter out poor fits. For a tradesperson, “Is this urgent?” with three options is worth the extra tap. For a consultant, a budget range can save a wasted call.

The test: would you reply differently depending on the answer? If yes, keep it. If not, delete it.

Layout that works on a phone

Most of your visitors will arrive on a mobile, often while standing in a driveway or on a lunch break. Design for that first.

  • One column. One roundup of Baymard Institute research on mobile forms says single-column layouts lift completion by 15 to 23% compared with multi-column ones.
  • Labels above the fields. Baymard recommends placing labels above the field and advises never using inline labels on mobile.
  • Big touch targets. The same roundup suggests a minimum height of 44 to 48px per field and 8 to 12px of space between fields, so thumbs do not hit the wrong box.
  • The right keyboard. Use the email type for email and the telephone type for phone numbers, so the correct keyboard opens.
  • A clear button. Label it with what happens: “Send message” or “Request a quote”, not “Submit”.

Keep the page calm. Plain background, your logo kept small, no sliders or pop-ups competing for attention. If there is a phone number or WhatsApp option, show it beside the form for people who prefer to talk. Our piece on adding WhatsApp chat to your website covers how to do that without cluttering the page.

Labels, placeholders and autocomplete

Placeholder text looks tidy, but it vanishes when someone starts typing, often has weak contrast, and is unreliable for screen readers. Accessibility guidance is clear: use visible, persistent labels above the input. Use placeholders, if at all, for format hints such as an example phone number, never as the only label.

Autocomplete is the other quiet win. Attributes such as autocomplete="email" and autocomplete="tel" let the browser fill details in one tap. They are also an accessibility requirement under WCAG success criterion 1.3.5, which helps people with dyslexia or motor impairments. Most good form plugins let you set this; if yours does not, it is a reason to change.

Errors: say what went wrong, next to where it went wrong

A form that clears itself after a mistake, or turns a box red with no explanation, loses people. Good error handling has three parts.

  1. Validate when the person leaves the field, not on every keystroke. Guidance on form abandonment recommends showing the message on blur and reports that inline validation cuts abandonment by around 16%.
  2. Write useful messages. “Please enter an email address in the format name@example.ie” beats “Invalid input”.
  3. Do not rely on colour. Accessibility specialists point out that errors should be descriptive and tied to the field with aria-describedby; a red border tells a screen reader user nothing, and some people cannot see the colour change.

Never wipe what someone has typed. If the form fails, keep every field filled in.

GDPR and your contact form

A contact form collects personal data, so the GDPR applies. For a typical enquiry the practical points are short.

  • Collect only what you need to reply. This is the same discipline as keeping the field count low.
  • Say what you will do with it. Put a one-line notice under the button with a link to your privacy policy. Irish guidance notes that under GDPR Article 13 a privacy policy must explain how data is used, in plain, intelligible language. Our small business privacy policy guide walks through the details, including forms.
  • Keep marketing separate. If you want to add people to a newsletter, ask with a separate, optional checkbox that is not pre-ticked. The Data Protection Commission’s cookie guidance, published through the Irish PDP guidance note, says valid consent needs a clear affirmative action and that consent cannot be bundled for multiple purposes. That guidance is about cookies, but the consent standard it applies, GDPR Article 4(11), is the same one that governs a newsletter tick box.
  • Do not bolt on a consent box for a simple reply. Replying to a question someone asked you generally does not need a consent checkbox. If you are unsure which legal basis applies to your business, ask a data protection adviser or solicitor rather than copying a template.

If you also use analytics on the page that holds the form, check your cookie banner and set-up as well. Our Google Analytics 4 basics for Irish SMEs covers the GDPR side.

Spam without punishing real people

A form that sends you thirty junk messages a day will soon be ignored or switched off. Choose protection that does not make customers prove they are human every time.

  • A hidden “honeypot” field that only bots fill in.
  • Server-side checks and rate limiting.
  • An invisible or low-friction challenge in place of distorted-letter puzzles.

Always send form submissions to an email address you actually read, and test it monthly. Better still, send a copy to a second inbox. A form that silently fails is the most expensive mistake on this list, because you never find out what you lost.

The thank-you message is part of the form

Most forms end with “Thanks, your message has been sent.” That wastes the moment. Design guidance describes the thank-you message as an underused touchpoint that should tell people when a human will reply, for example within 24 hours, which reduces anxiety and repeat enquiries.

A better version for a small business:

Thanks, Seán. We have your message about a kitchen extension in Navan. We reply to all enquiries within one working day, Monday to Friday. If it is urgent, call 087 000 0000.

Then keep the promise. An automatic confirmation email that repeats the same expectation, and a quick personal reply, do more for conversion than any button colour. If you quote for jobs, quote follow-up templates for tradespeople can help you keep that second step consistent once the enquiry has turned into a quote request.

Contact form examples by type of business

The same principles produce different forms for different businesses.

Tradesperson or local service

Name, phone, town or eircode, a dropdown of services (for example boiler service, repair, new install) and a short description. Add an optional photo upload if it helps you quote. Put the phone number and WhatsApp link next to the form. We go deeper on this in our page on website design for tradesmen in Ireland.

Accountant, consultant or adviser

Name, email, phone (optional), a dropdown for what they need (for example tax return, payroll, start-up advice), and a message. People hiring a professional want reassurance, so add a line about confidentiality and response time. See website design for professional services for how the surrounding page should support the form.

Shop, studio or hospitality

Name, email, message, and a dropdown for the topic (order, booking, event). Keep it simple and put opening hours and your address next to it.

Quote request

A quote form can be longer, because the person has already decided to ask. Group questions in short steps, show progress, and still ask only what you need to price the job.

Plugins and form builders: what to look for

If your site runs on WordPress, you will meet a crowd of form plugins, free and paid. Rather than ranking brands, judge any of them on the same checklist:

  • Does it produce labels above fields, with autocomplete attributes and accessible error messages?
  • Does it store entries in the dashboard as well as email them, so one failed email does not lose a lead?
  • Does it offer spam protection that is not a puzzle?
  • Does it let you edit the confirmation message and send an auto-reply?
  • Does it keep the page fast? Heavy scripts on every page slow the whole site.
  • Can you add conditional questions, such as showing an urgent-call option only when relevant?

Free plugins handle a basic enquiry form well. Paid form builders earn their fee when you need multi-step quote forms, payments, file uploads or conditional logic. For most new Irish businesses the simple option is enough, and it is better to spend the effort on wording and follow-up. Whichever you choose, someone has to keep it updated, as an outdated plugin is a security and reliability risk.

What we think about contact forms

We build websites for new and small Irish businesses, and the pattern repeats. Owners worry about the form’s colour and plugin, then lose enquiries to something duller: a form that emails a dead address, a phone number that is not tappable, or a reply that arrives three days late.

Our view is that a contact form should feel like a short conversation with a person. Ask the minimum, say what happens next, and then do it. We would sooner see a three-field form with a prompt reply than a clever eight-field form that sends people away.

What we think about contact forms — overview diagram

We also think forms should be tested like any other part of the business. Fill it in on your own phone, on mobile data, once a month. Submit an error on purpose. Check the email lands in your inbox, not spam. It takes five minutes and has caught problems for clients that would otherwise have cost real jobs.

If you build a site with us, the enquiry form is set up with this thinking: short, mobile-first, with a clear confirmation and a link to your privacy policy. You speak directly to the person building it, so wording changes are a message away.

— niall

Test your form before you trust it

Run through this list on a phone and a laptop before launch, and again after any site change.

  1. Submit a real enquiry. Does the email arrive, with all fields, in the right inbox?
  2. Does the visitor see a confirmation that states a reply time?
  3. Leave a required field empty and enter a bad email. Are the messages specific and placed beside the field?
  4. Tab through the form with a keyboard only. Can you reach and submit everything, with a visible focus outline?
  5. Do the labels stay visible while typing?
  6. Does tapping a field open the right keyboard?
  7. Is the privacy notice link visible and working?
  8. Is the form on every page where someone may be ready to ask?

If the form works and you still get few enquiries, the cause is often elsewhere on the page. We list the usual suspects in website not getting enquiries: 9 common causes.

Let us build the enquiry side for you

If you would rather not wrestle with plugins, privacy wording and spam filters, our Enquiry & Lead Capture work covers forms, WhatsApp links and the surrounding pages. Websites start with the Launch Website at €499 one-off, and the pricing page shows the other website packages and monthly care plans, starting at €29 per month for Website Care. You can see examples on our recent projects page.

FAQ

How long should a contact form be?

Three to five fields suits most small businesses: name, a way to reply, and a message, plus a service dropdown if it helps. Add a field only when the answer changes how you respond. Quote forms can be longer because the visitor has already decided to ask.

For simply replying to an enquiry, a short privacy notice with a link to your policy is the usual approach, rather than a tick box. Newsletter sign-ups need a separate, optional, unticked box. Your legal basis depends on what you do with the data, so check with a data protection adviser if your case is unusual.

Should I use placeholder text instead of labels?

No. Placeholders disappear as people type and are poorly supported by assistive technology. Use visible labels above each field, and keep placeholders for format hints only.

What should the thank-you message say?

Confirm what you received and state when the person will hear from you, such as within one working day. Add a phone number for urgent matters. Then reply within that window, because a promise you miss is worse than none.

Sources

WhatsApp