Customer enquiries · 7 min read

LINE, WhatsApp, or a contact form?

The best contact button leads to a conversation your team can actually pick up.

Editorial illustration for LINE, WhatsApp, or a contact form?
Quick answer

The useful answer first.

Choose a main contact route based on how your customers prefer to communicate and how your team works. LINE or WhatsApp can suit quick conversations. A short form helps collect a clear enquiry without requiring a particular chat app. Offer a useful alternative without crowding every page with buttons.

01

What affects the answer?

Customer preferences
Staff availability
Type of enquiry
Information needed upfront
Device and app access
Follow-up responsibility
02

Match the channel to the conversation

ChannelUseful forPlan for
LINECustomers who already use LINE and want a back-and-forth conversation.A managed business account, clear response hours, and a working link.
WhatsAppCustomers who prefer WhatsApp, including some international visitors.Correct international number format and a fallback for other visitors.
Contact formEnquiries needing a few details, or visitors who prefer not to open a chat app.Reliable delivery, spam protection, and clear success and error states.
PhoneTime-sensitive questions during staffed hours.Someone available to answer and a way to contact you outside those hours.
03

A guest asks about an airport transfer

Example

A quick chat may settle a simple question. A quote needs a date, pickup point, destination, and contact details. A short form can gather that information before the conversation starts. Avoid asking for sensitive documents in the initial enquiry when the team only needs enough detail to respond.

04

Choose one primary action per page

A service page might use ‘Ask about availability’ while a general contact page uses ‘Send an enquiry’. Match the label to what happens next. If the button opens LINE or WhatsApp, say so before the visitor taps it.

Keep a secondary route for people who cannot use that channel. A visible email address or short form is helpful when an app is unavailable. On a phone, several floating chat buttons can cover content or compete with booking controls; one well-placed action is often easier to use.

05

A form should ask only what the reply needs

For a general enquiry, a name, email address, and message are usually a useful starting point. Add a date or service selector only when it changes how the team responds. Explain required fields and avoid forcing people to provide a phone number when email will do.

Use visible labels, clear errors, and a submitting state. Preserve the message if delivery fails so visitors can retry. After success, tell them what has happened and when they can reasonably expect a reply. Only show success after the server has accepted the enquiry.

06

Test chat links from a customer’s device

WhatsApp supports links that open a conversation with a specified number. LINE Official Accounts also provide a business chat route. Use the account’s supported link format and test the actual published button rather than assuming a copied profile address is enough.

Try desktop and mobile, with and without the relevant app where practical. Make sure any prefilled text is useful and does not contain private information. Keep an email or form nearby if the app handoff cannot complete.

07

Plan the reply and the failure case

Decide who checks each inbox and who covers absences. Put realistic response hours on the page. If a request needs a booking confirmation, payment, or a quote, explain that a message alone does not complete it.

For forms, ask the developer about server-side validation, request limits, bot protection, and delivery failures. A hidden honeypot alone is not a complete defence. Keep collected information limited, restrict staff access, and link to a privacy notice that reflects how the enquiry is handled.

A contact route needs a complete handoff
  1. 01Visitor sends

    Chat or a short form

  2. 02Team receives

    One accountable inbox

  3. 03Someone replies

    Clear hours and next steps

Checklist

What should be included?

  • One clear primary contact action
  • A fallback without the same app
  • Visible form labels and useful errors
  • A tested delivery destination
  • Honest response expectations
  • An owner for every inbox
Honest advice

When a simpler option may be enough

A direct chat link and email address may be enough for a small operation. Add a form when it saves customers or staff time, and add automation only when you know which repeated task it should handle.

Before you hire

Questions worth asking

  1. 01Which channels do our customers already ask for?
  2. 02Who replies when the usual person is away?
  3. 03What information is essential for a useful first reply?
  4. 04How will we notice a broken form or missed enquiry?
BaanCode perspective

How we approach it

We design contact journeys around the team receiving the message. That includes a readable form, sensible protection, clear feedback, and a delivery route someone is responsible for checking.

See selected work
FAQ

Short answers

Should we show all three options?

Only if each is staffed and useful. Make one the primary route and keep alternatives quieter.

Does a chat link need a chatbot?

No. A link can open a conversation for a person to answer. Automated messaging is a separate decision.

Can a form send to a team notification channel?

Yes, if the delivery integration is configured and tested. Keep access controlled and avoid including unnecessary personal information.

Will spam protection stop every unwanted message?

No. Validation, rate limits, and bot checks reduce abuse, but monitoring and a reliable failure path still matter.

Explore further

Useful next reads

Sources & practical references

Keep readingWebsite checklist for opening a business in Thailand
A clearer conversation

Let’s make contacting you easier.

Tell us how your team handles enquiries and where visitors get stuck.