Ecommerce Chatbot Welcome Message Templates

Chatbot welcome messages for online stores that greet shoppers and route them to products, orders, and returns. Use the variants as-is, edit the placeholders, or download the editable Word doc.

Format
Editable Word .docx
Length
6 variants · copy-paste
Price
100% free
Setup
Copy or download

Get the editable Word doc in one click.

4.9·Free · No signup · Instant download
Connects to WebsiteWhatsAppTelegramInstagram
Support

Homepage greeting

Welcome message

Hi, welcome to store name — I am the shop assistant. I can help you find a product, check an order, or start a return in just a few taps, and pass you to a person the moment you need one. What would you like to do first today?

Shorter alternate

Hi, I am the store name bot. Want help finding something, or checking on an order you already placed?

Personalize

  • quick reply one
  • quick reply two
  • Feature product or category you most want shoppers to explore

Why it works

The bot introduces itself right away and offers clear intent choices instead of an empty text box, so a shopper taps once and gets moving rather than typing out a question. Tappable options get far more completion than open fields because choosing is easier than writing. Anyone who needs more than automated answers is handed straight to a person, which keeps the greeting fast without ever feeling like a dead end.

Download free template

6 ready-to-use variants

1

Homepage greeting

When to use: Use this as the default greeting across your main store pages.

Welcome message

Hi, welcome to store name — I am the shop assistant. I can help you find a product, check an order, or start a return in just a few taps, and pass you to a person the moment you need one. What would you like to do first today?

Shorter alternate

Hi, I am the store name bot. Want help finding something, or checking on an order you already placed?

Personalize

  • quick reply one
  • quick reply two
  • Feature product or category you most want shoppers to explore

Why it works

The bot introduces itself right away and offers clear intent choices instead of an empty text box, so a shopper taps once and gets moving rather than typing out a question. Tappable options get far more completion than open fields because choosing is easier than writing. Anyone who needs more than automated answers is handed straight to a person, which keeps the greeting fast without ever feeling like a dead end.

2

Returning shopper

When to use: Use this when you can detect a returning shopper to pick up where they left off.

Welcome message

Welcome back to store name, shopper name. I am the shop assistant, and I can pick up where you left off, check on a recent order, or help you find something new. What sounds most useful right now, or shall I reopen your last basket?

Shorter alternate

Good to see you again, shopper name. Want me to reopen your last basket or help with an order?

Personalize

  • quick reply one
  • quick reply two
  • Reopen your saved cart

Why it works

Recognising a returning shopper makes the bot feel personal rather than robotic, and offering to continue their last session removes the friction of starting over. Personalisation like using a known name consistently lifts response rates, so a warm welcome-back earns more engagement than a generic hello. The bot still hands off to a human the moment a question needs judgement, so returning customers get both speed and a real person when it genuinely counts.

3

After-hours or offline

When to use: Use this outside staffed hours, when no human agent is available to reply.

Welcome message

Thanks for messaging store name. Our team is offline right now, but I am the shop assistant and can still help you track an order, start a return, or find a product on my own. What do you need, and I will get it sorted or queued for the team?

Shorter alternate

We are closed for the night, but I can still help — try tracking an order or browsing answers while you wait.

Personalize

  • quick reply one
  • Browse quick answers in the help center link
  • Leave a message and we will reply within reply time

Why it works

After hours, the bot sets honest expectations about when a human will reply while still resolving the everyday tasks on its own, so the visit is not wasted. Shoppers are not left staring at a dead widget, which is the fastest way to lose a sale overnight. Anything the bot cannot close is captured cleanly for the team with a clear reply time, so nothing slips through the cracks before morning.

4

Product or sizing question

When to use: Use this on product pages, where sizing and detail doubts stall a purchase.

Welcome message

Hi, I am the store name assistant. Got a question about product — sizing, materials, stock, or delivery? Tell me what you are unsure about and I will give you a straight answer in seconds, or bring in a person if you would rather talk it through.

Shorter alternate

Question about product? I can check sizing, stock, and delivery for you right here.

Personalize

  • quick reply one
  • Open the sizing guide link for exact measurements
  • Compare two options side by side

Why it works

Sizing and stock doubts are the biggest reasons a shopper hesitates on a product page, so the bot invites the exact question instead of a vague hello and clears it up immediately. Answering the specific worry in the moment is what turns a browser into a buyer. When a choice really needs a human eye, the bot hands off cleanly with the context, so the shopper never has to repeat what they already asked.

5

Order or shipping status

When to use: Use this when a shopper opens chat to check delivery or tracking.

Welcome message

Hi, I am the store name assistant. To check where your order is, share your order number and I will pull up the latest status and delivery estimate right away, then drop your tracking link straight into the chat so you can follow it any time.

Shorter alternate

Want to track a delivery? Send me your order number and I will find it for you.

Personalize

  • quick reply one
  • Get your live tracking link
  • Change a delivery address before dispatch

Why it works

Where is my order is the single most common message a store receives, so the bot asks for the one detail it needs and returns a real status instead of a hollow apology. Giving a concrete update and a tracking link resolves most of these without an agent. If a parcel looks stuck or the shopper is upset, the bot escalates to a person rather than looping them, which keeps trust intact.

6

Proactive cart-abandonment nudge

When to use: Use this as a triggered message when someone lingers at checkout.

Welcome message

Still thinking it over? I noticed product is sitting in your basket at store name. If something is holding you back — sizing, delivery timing, or a quick question — I can clear it up so you can decide with confidence, no pressure at all.

Shorter alternate

Your product is still in the basket. Anything I can answer before it sells out?

Personalize

  • Apply offer with code code at checkout
  • Save my basket for later
  • Ask about delivery timing

Why it works

A proactive nudge that fires on real intent, like stalling at checkout, recovers baskets that would otherwise quietly vanish, and leading with help rather than a hard sell keeps it feeling welcome instead of pushy. The bot only offers offer when it genuinely moves a hesitant shopper, so discounts keep their value. If a real question remains, the bot answers it or hands the shopper to a person to close the sale.

Do it in sem.chat

Let your AI agent put this to work

Load this template into sem.chat and your agent uses it automatically, in your brand voice, around the clock.

  • Save as reusable replies, scripts, or rules
  • Keeps every message on-brand and consistent
  • Hands the hard cases to a human

How to use this template

  1. 1

    Pick the closest variant. Choose based on the situation, not only the channel.

  2. 2

    Replace every placeholder. If you cannot fill a field, ask one clarifying question first.

  3. 3

    Save the final version into sem.chat, your CRM, or your help desk so the team stays consistent.

  4. 4

    Review results weekly. Drop variants that create confusion and improve the ones that work.

Frequently asked questions

Can I use these templates commercially?
Yes. Copy, edit, and use them in your business, client work, CRM, help desk, or sem.chat workspace.
Why are there six variants?
One generic template rarely fits every situation. Six variants give your team practical choices without a messy library.
Should I paste these into sem.chat?
Yes. Save the best variants as canned replies, knowledge base entries, routing rules, or CRM notes so your AI agent and team stay consistent.
What should an ecommerce chatbot welcome message say?
It should name the bot, offer a few tappable intents like find a product, track an order, or start a return, and promise a fast answer. Clear intent choices beat an open text box because tapping is easier than typing, and anything the bot cannot resolve should route straight to a person.
How is a chatbot welcome message different from a live chat greeting?
A chatbot greeting is bot-first: it introduces the automation, offers self-serve options, and only escalates to a human when needed. A live chat greeting usually implies a person is already there. Setting that expectation up front keeps shoppers from feeling misled when a bot answers.
When should a proactive cart nudge appear?
Trigger it on genuine intent, such as a shopper stalling at checkout or returning to a saved basket, not the instant a page loads. A well-timed nudge that leads with help recovers baskets, while an early or pushy one just gets dismissed.
Should after-hours messages still use a bot?
Yes. Even when your team is offline, the bot can track orders, start returns, and answer common questions on its own, then queue anything else with an honest reply time so shoppers are never left staring at a silent widget.
Are these ecommerce chatbot templates free?
Yes. Copy them, swap the placeholders for your store details, or download the Word doc, and use them in sem.chat or any chat tool with no signup required.

Put this template to work in sem.chat

Use this in sem.chat and let your agent handle it, in your voice, around the clock.