If you are wondering how to reply to a sales enquiry, start by leaving the price and the full proposal out of it. A good first reply contains three things: proof that you read the message, the few questions you need for a quote and a concrete next step with a date. “Thanks, we will be in touch” gives the customer none of these.

This guide covers the stage between the customer’s first message and your proposal. It does not cover building the proposal document or public tenders. If the proposal is already out and the customer has gone quiet, read what to check before following up on a proposal.

Four parts of a first reply

Order matters. The customer first checks whether they reached the right place, then how much effort is still required, and finally when they will get something concrete. A message built in that order stays short and does not need a second round of explanations.

  1. Confirm and name the need.In one sentence, restate what the enquiry is about in your own words: scope, location and timing, if given.
  2. Say what you already know.If you can confirm something straight away, such as your service area or availability in a given month, say so plainly.
  3. Ask three to five questions at once.Put every missing detail into one numbered list instead of asking for each item separately.
  4. Set the next step with a date.State what happens and when: a quote by a given day, a call at an agreed time or a meeting in the calendar.

If the reply grows to several paragraphs, you are probably writing the proposal before you know the scope. That work belongs after the customer answers.

A confirmation that proves someone read the enquiry

Reflecting the need back is not a courtesy phrase. It is a summary the customer can correct. “Thank you for your interest in our services” fits any enquiry, so it says nothing. “I understand you need three rooms painted in a flat in the city centre, ideally in the second half of November” lets the customer spot a mistake or confirm that everything is right.

A good summary contains what the customer actually wrote, not your assumptions. If something is missing, do not guess; move it into the questions. If the visitor arrived from a specific service page, name that service, but do not describe their path through your site.

Three to five questions in one message

Asking one question at a time turns your first reply into an interview spread over two days. Collect everything you need for a quote in a single numbered list. What to establish before a phone call, and what not to demand in a form, is covered in our guide to qualifying leads on your website.

  • Each question changes the price, the timing or the way the work is done. If it does not, remove it.
  • The customer can answer without digging out documents, or you say an estimate is fine.
  • Instead of open questions you offer ranges: “under 50 m², 50 to 100 m² or more?”.
  • You do not ask for anything the customer already wrote in the enquiry.
  • Asking for photos or files is optional, and you explain what they are for.

A budget question can be fair, but frame it as a choice of ranges rather than a demand for a number. If the customer opened with “how much is it?” and nothing else, see our guide to price questions in chat. When the enquiry itself bundles several topics, use the method from answering several questions in one message.

A concrete next step instead of “we will be in touch”

The customer should finish reading knowing what they need to do and what you will do afterwards. Give a day, not “soon”. If the timing depends on their reply, say so: “I will send the quote within two working days of your answers”.

Scroll the table sideways to see all columns.

Next stepWhen it fitsSentence to copy
Quote deadlineSimple scope, a few details missingOnce you reply, I will send the quote by Thursday.
CallbackMany details, or the customer prefers talking to typingI can call tomorrow between 10 and 12. Does that work?
Calendar meetingThe project needs several people in the discussionPick 30 minutes next week and we will go through the scope.
Site visit or sampleThe price depends on conditions on siteI can come on Wednesday morning and quote on the spot.

If the next step is a call, book a specific time and keep it. What to do when the customer does not pick up is covered in our guide to calling leads back. Response speed itself is a separate topic, explained in our article on first response time.

Templates for local services, B2B and projects

The templates below use fictional companies. Treat them as a skeleton: square brackets mark the parts you fill in from the actual enquiry. How to build skeletons that do not sound automated is explained in our guide to customer service response templates. When a shop wants to buy your goods for resale, the guide on responding to wholesale enquiries sets out a complete first message with your terms.

Local service (fictional decorating firm)

Hi [name], I understand you need [three rooms painted, about 60 m²] in [area], ideally [in the second half of November]. We still have that slot free. For the quote I need three things: 1) do the walls need skimming, 2) have you chosen the colours, 3) will the flat be empty. Once you reply, I will send the quote within one working day.

B2B (fictional IT services provider)

Hello [name], from your message I understand you are looking for [IT support for an office of about 25 workstations] from [January]. To prepare a proposal I need three things: 1) the number of locations, 2) whether you want on-site, remote or mixed support, 3) who else is involved in the decision. I suggest a 20-minute call on [Thursday at 11]. I will send the proposal within two working days of the call.

Chat versus form: same content, different rhythm

In chat the customer is usually still on your site, so you can split the reply into two short messages: the confirmation with the single most important question first, then the rest of the list once they answer. After a form or email the customer returns to your message later, so all four parts belong in one self-contained message with a subject line that refers to the enquiry. If a chat breaks off, send the questions through the contact channel the customer left.

In Meetlead customer support, messages from website chat, Messenger and Instagram Direct land in a shared inbox, and the waiting filter shows conversations still without a reply. The landing page and visited URLs appear next to the conversation, if the session and data collection settings allow it. Macros with variables speed up the skeleton, and the panel will not send a message with an unfilled variable. On the Scale plan, Meet AI Copilot prepares a private suggestion that the operator reviews and sends. When the next step is a call, the customer can request a callback for a chosen time.

EDPB Guidelines 2/2019 (version 2.0, 8 October 2019) state that personal data of someone who asks about your offer can be processed to answer them under Article 6(1)(b) GDPR, but that this basis does not cover unsolicited marketing. EDPB, Guidelines 2/2019. They do not settle how long to keep the data or which basis applies when you deal with a company employee. In the UK, Article 6(1)(b) UK GDPR has the same wording, but EDPB guidance is not binding there. This is not legal advice.

Questions about the first reply

Should my first reply include a price? Only when the scope is clear and the price does not depend on missing details. Otherwise give a range with its assumptions, or explain what the amount depends on and when you will know it.

What if the customer does not answer my questions? Send one short reminder with the most important question and an offer to talk by phone instead. If there is still no answer, close the case with a note on where it stopped. If they return, you will know which details you already have.