WhatsApp shipping update templates in Thai
A WhatsApp shipping update in Thai tells the customer their order has shipped, with the courier, the tracking link and the expected delivery date, in the polite, natural Thai your customers use. Below are 9 templates written in Thai for shipped orders, split shipments, international parcels, preorders, address problems and cash on delivery. Each has an English line on when to use it and an English gloss. AeroChat sends them when an order is fulfilled in your store and answers “where is my order?” in Thai from live tracking.
What a shipping update should do
Every shipping update you send is a “where is my order?” question you don’t have to answer. Include the courier name, the tracking link and the expected delivery date. If the order shipped in parts, say what’s in each parcel. Keep it to the facts of the shipment, so it can stay a utility message.
Writing these in Thai
- End sentences with a polite particle. The templates use ค่ะ and นะคะ, the particles a female speaker uses. If your store’s voice is male, change them to ครับ and นะครับ. Pick one and use it everywhere.
- Put คุณ before the name. คุณ{{customer_name}} reads as polite and friendly. There is no space between คุณ and the name.
- Thai has no spaces between words. A space marks the end of a phrase or sentence, so the templates use spaces where an English message would use a comma or full stop.
- Write dates the way your customers read them. Many Thai customers expect the Buddhist Era year, which is 543 years ahead of the Western year. Format {{delivery_date}} in your store settings to match.
The WhatsApp rules that apply
If the customer messaged you in the last 24 hours, you can send any of these as a free-text reply. Outside that 24-hour customer service window, a business-initiated message needs an approved template. These messages fit Meta’s utility category when they are about the customer’s own order or account and contain nothing promotional. Meta’s guidelines say utility templates must not promote products, upsell, cross-sell or include offers. A template that mixes an update with a promotion is classed as marketing. Every WhatsApp template has a set language, so a version in another language is submitted and approved on its own. See the WhatsApp message templates guide, WhatsApp message templates and template approval.
Source: Meta’s WhatsApp template category guidelines on developers.facebook.com, as of November 2026.
9 WhatsApp shipping update templates in Thai
Copy a template, change the wording to match how your store talks, and keep the variables in double curly brackets. AeroChat fills them from your store data when it sends the message. The English under each template is a gloss, so you can check the meaning. Send the Thai text.
1. Order shipped
Use when the order is handed to the courier.
สวัสดีค่ะ คุณ{{customer_name}} คำสั่งซื้อ {{order_number}} จาก {{store_name}} จัดส่งแล้วค่ะ
ขนส่ง: {{courier_name}}
ติดตามพัสดุ: {{tracking_url}}
คาดว่าจะได้รับ: {{delivery_date}}
English: Hello {{customer_name}}, your order {{order_number}} from {{store_name}} has shipped. Courier: {{courier_name}}. Tracking: {{tracking_url}}. Expected delivery: {{delivery_date}}.
2. Short shipped update
Use for local, fast deliveries.
คุณ{{customer_name}} คะ ออเดอร์ {{order_number}} ออกจากร้านแล้ว คาดว่าจะถึง {{delivery_date}} ค่ะ ติดตามพัสดุได้ที่ {{tracking_url}} นะคะ
English: Order {{order_number}} is on its way and should arrive {{delivery_date}}. Track it here: {{tracking_url}}
3. Split shipment
Use when the order ships in more than one parcel.
คุณ{{customer_name}} คะ ออเดอร์ {{order_number}} จะจัดส่งเป็น {{parcel_count}} กล่องค่ะ
กล่องที่ 1: {{parcel_1_items}} ติดตามพัสดุ {{tracking_url_1}}
กล่องที่ 2: {{parcel_2_items}} ติดตามพัสดุ {{tracking_url_2}}
English: Your order {{order_number}} is coming in {{parcel_count}} parcels. Parcel 1: {{parcel_1_items}}, tracking {{tracking_url_1}}. Parcel 2: {{parcel_2_items}}, tracking {{tracking_url_2}}.
4. International order
Use for cross-border shipments.
คุณ{{customer_name}} คะ ออเดอร์ {{order_number}} ส่งไปยัง {{destination_country}} แล้วค่ะ
ติดตามพัสดุ: {{tracking_url}}
การจัดส่งต่างประเทศใช้เวลาประมาณ {{transit_days}} วัน หากมีภาษีนำเข้า ศุลกากรปลายทางจะเป็นผู้เรียกเก็บค่ะ
English: Your order {{order_number}} has shipped to {{destination_country}}. Tracking: {{tracking_url}}. International delivery usually takes {{transit_days}} days. Any import duties are charged by customs in the destination country.
5. Preorder shipped
Use when a preorder finally ships.
ข่าวดีค่ะ คุณ{{customer_name}} สินค้าพรีออเดอร์ {{product_name}} ออเดอร์ {{order_number}} จัดส่งแล้วนะคะ
ติดตามพัสดุ: {{tracking_url}} คาดว่าจะได้รับ {{delivery_date}} ค่ะ
English: Good news. Your preorder {{order_number}} for {{product_name}} has shipped. Tracking: {{tracking_url}}. Expected delivery: {{delivery_date}}.
6. Tracking number changed
Use when the parcel moves to a local partner for final delivery.
คุณ{{customer_name}} คะ พัสดุออเดอร์ {{order_number}} ส่งต่อให้ {{new_courier_name}} เพื่อนำส่งถึงมือแล้วค่ะ
ลิงก์ติดตามพัสดุใหม่: {{tracking_url}}
English: Your order {{order_number}} has been handed to {{new_courier_name}} for final delivery. Your new tracking link is {{tracking_url}}.
7. Parcel in transit, no update
Use when tracking hasn’t moved for a few days.
คุณ{{customer_name}} คะ ออเดอร์ {{order_number}} ยังอยู่ระหว่างขนส่งกับ {{courier_name}} ค่ะ สถานะยังไม่อัปเดตตั้งแต่ {{last_scan_date}} ซึ่งเกิดขึ้นได้ระหว่างศูนย์คัดแยก ทางร้านติดตามให้อยู่ และจะแจ้งในแชทนี้ทันทีที่มีความคืบหน้าค่ะ
English: Your order {{order_number}} is still in transit with {{courier_name}}. Tracking hasn’t updated since {{last_scan_date}}, which can happen between sorting points. We’re watching it and will message you here if anything changes.
8. Address problem
Use when the courier reports an address issue.
คุณ{{customer_name}} คะ {{courier_name}} แจ้งว่ายืนยันที่อยู่ของออเดอร์ {{order_number}} ไม่ได้ค่ะ: {{shipping_address}}
รบกวนพิมพ์ที่อยู่เต็มพร้อมรหัสไปรษณีย์ตอบกลับในแชทนี้ ทางร้านจะแก้ไขให้ทันทีค่ะ
English: {{courier_name}} couldn’t confirm the address for order {{order_number}}: {{shipping_address}}. Please reply with the full address and postal code so we can update it.
9. Shipped with cash on delivery
Use for COD orders, so the customer has the amount ready.
คุณ{{customer_name}} คะ ออเดอร์ {{order_number}} ส่งกับ {{courier_name}} แล้วค่ะ เป็นแบบเก็บเงินปลายทาง รบกวนเตรียมยอด {{order_total}} ไว้วันที่ {{delivery_date}} นะคะ
ติดตามพัสดุ: {{tracking_url}}
English: Your order {{order_number}} has shipped with {{courier_name}}. It’s cash on delivery, so please have {{order_total}} ready when it arrives on {{delivery_date}}. Tracking: {{tracking_url}}
Send these automatically with AeroChat
AeroChat sends shipping updates in Thai when an order is fulfilled in your store platform, such as Shopify, WooCommerce or Wix, and when the courier’s tracking changes. Tracking comes from couriers and tracking apps connected through their API, such as Flash Express, AfterShip and 17TRACK. You can set AeroChat to send the Thai version to customers who write to you in Thai.
- Shipped, split and preorder updates: triggered by fulfillments on the order, with the tracking number and courier from each one.
- Expected delivery date: comes from the courier’s estimate when it gives one.
- No update and new courier: triggered by tracking events, or by no scan for the number of days you set.
- Address problems: AeroChat takes the corrected address in the chat, reads it back and updates the order or passes it to the courier.
- “Where is my order?” in Thai: AeroChat verifies the customer by email or phone and gives the live status in Thai.
The same template in other languages
Related
- WhatsApp cash on delivery confirmation templates in Thai
- WhatsApp order confirmation templates in Thai
- WhatsApp order tracking
- WhatsApp out for delivery templates
- AI customer service that replies in Thai
- A WhatsApp chatbot for online sellers in Thailand
Questions
Can I send these shipping updates in Thai as utility templates?
Yes. A notice that a package is on its way, with tracking details, fits Meta’s utility category in any language. Submit the Thai version for approval and keep offers out of it.
Do the variables stay in English?
Yes. Variables such as {{customer_name}} and {{tracking_url}} are placeholders. AeroChat replaces them with the real name, link and date from your store and courier, so the customer only sees the filled-in message.
What if the customer replies in Thai?
AeroChat answers in Thai. If the customer switches to English or another language, it follows them.
What if tracking stops updating?
Tell the customer before they ask, say you’re watching it, and give a date for the next update. Template 7 covers this.
Send shipping updates in Thai from live tracking
Connect your store and courier, and AeroChat sends shipping updates on WhatsApp in Thai and answers “where is my order?” in the customer’s own language. Start your 7-day free trial. No credit card needed.
On Shopify? Install AeroChat from the Shopify App Store.
