This topic describes typical use cases of Chat App Message Service in four industries: cross-border e-commerce, logistics, finance, and gaming. It explains how to integrate and use the service to solve business challenges.
Cross-border e-commerce
Chat App Message Service helps cross-border e-commerce businesses maintain efficient communication with customers throughout the order, payment, logistics, and after-sales processes while enabling precision marketing.
Typical scenarios:
After a user places an order, send order confirmations and payment reminders using Chat App Message Service.
After an order ships, automatically send shipping and transit status updates based on logistics information using Chat App Message Service.
Use Chat Flow to build an after-sales chatbot. Users ask questions directly from the merchant’s number. The system replies to common questions automatically or routes the conversation to a human agent.
Trigger personalized marketing messages—such as new product recommendations or promotional campaigns—based on user purchase behavior.
Logistics
Chat App Message Service helps logistics providers establish real-time communication channels with users, delivering transit status updates, exception alerts, and self-service options.
Typical scenarios:
Send package status updates, pickup notifications, and similar messages using Chat App Message Service.
Enable real-time interactive communication between users and the business.
Build a self-service inquiry flow. For exceptions—such as incorrect addresses or delivery delays—the system triggers a handoff to a human agent, reducing customer service workload.
Finance
Financial institutions can use Chat App Message Service to send transaction alerts, bill notifications, product recommendations, and online service applications—enabling secure and efficient customer communication.
Typical scenarios:
Send transaction alerts, bill notifications, and product recommendations using Chat App Message Service.
Let users inquire about or apply for services directly—such as credit card limit adjustments or wealth management product purchases.
Use Chat App Message Service to perform security authentication and trigger secondary confirmation for high-risk operations, protecting account security.
Gaming
The gaming industry can use Chat App Message Service to push event announcements, reward collection notices, game updates, and player recall reminders—achieving efficient player engagement.
Typical scenarios:
Push version releases, event reminders, reward collections, and update announcements using Chat App Message Service.
Let players click a message to participate in an event or claim a reward without switching to the game client.
Use Chat Flow to build an FAQ chatbot and collect player feedback on events.
Industry-specific examples
Cross-border e-commerce
Challenges: Delayed order status notifications and slow customer service responses lead to a poor user experience.
Solution: Implement automated notifications for the entire order lifecycle using WhatsApp template messages. Combine this with a smart chatbot built using Chat Flow to improve response efficiency and user experience.
Technical implementation:
Order confirmation notifications
Trigger: After a user completes payment, the order system calls the SendChatAppMessage or BatchSendChatAppMessages API.
Example template configuration:
Template name:
order_confirmationContent:
Your order $(name) for $(serial_number) has been confirmed. Estimated delivery: $(time).Review period: Meta reviews WhatsApp template content. Reviews usually complete within 5 minutes but may occasionally take over 24 hours.
Logistics status sync: Receive status updates from the logistics provider via a webhook, then call the SendChatAppMessage or BatchSendChatAppMessages API to push updates to users.
Build a smart chatbot.
NoteFor details on the Chat Flow canvas and its components, see Chat Flow canvas and Flow editor components.
The flow described here is a simple reference example. Design your flow based on your actual business logic.
Configuration method: Use Chat Flow to build a dedicated customer service chatbot for cross-border e-commerce.
Flow example:
Configure keywords—such as "return" and "support"—to trigger the flow.
Design a conversation flow that provides automated responses to common questions.
Set conditions for handing off to a human agent—such as when the user types "human agent" or when their input is not recognized three consecutive times.
Logistics
Challenges: Lack of transparency leads to frequent user inquiries about logistics status. Inefficient handling of exceptions creates a heavy workload for customer service.
Solution: Proactively push notifications for key logistics milestones. Use Chat Flow to build a self-service inquiry system. Set up automatic alerts and escalations for exceptions.
Technical implementation:
1. Proactive status pushes
Trigger: Key milestones such as package pickup, arrival or departure from a distribution center, out for delivery, and signed.
Implementation: When the status changes, the logistics system calls the SendChatAppMessage or BatchSendChatAppMessages API to send a template message.
2. User self-service query
Integration: Configure a webhook to receive incoming user messages for intent recognition and processing.
Implementation:
In the console, configure the webhook for the corresponding channel and enable the ChatAppInbound message queue (Simple Message Queue | HTTP URL). For more information, see Configure message receipts.
Integrate your own system with Simple Message Queue to receive receipt messages.
3. Exception handling
Scenarios: Incorrect address, unable to contact the recipient, or delivery delays.
Implementation: When the monitoring system detects an exception, it automatically triggers a template message to notify the user. Include buttons to guide the user to update information or contact customer service.
Finance
Challenges: High requirements for the timeliness and security of transaction notifications. Customer service processes must strictly adhere to compliance requirements.
Solution: Use the end-to-end encrypted channel of the WhatsApp Business API to send transaction alerts and bills. Build user trust with an officially verified business account.
Technical implementation:
1. Transaction notifications and bill pushes
Implementation: After a transaction or bill is recorded, the system calls the SendChatAppMessage or BatchSendChatAppMessages API to send a template message.
2. Secondary authentication for high-risk operations
Scenario: Large-value transfers, password changes, or logins from unfamiliar devices.
Gaming
Challenges: High player churn rate, cumbersome event participation processes, and limited channels to reach players outside the game.
Solution: Push game events and rewards via instant messaging. Use deep links to enable one-click return to the game for event participation—improving player engagement and retention.
Technical implementation:
1. Game event pushes and one-click participation
Scenario: New version previews, server opening reminders, stamina recovery notifications, and limited-time event invitations.
Implementation: Use template messages with buttons that contain deep links to the game.
Client-side handling: The game client must be configured to parse deep links, directing the player to a specific in-game interface—such as an event page or reward center—after they click the link.
2. Smart customer service and feedback collection
Configuration method: Use Chat Flow to build a dedicated customer service chatbot for the game.
Flow example:
NoteFor details on the Chat Flow canvas and its components, see Chat Flow canvas and Flow editor components.
The flow described here is a simple reference example. Design your flow based on your actual business logic.
Keyword trigger: Player inputs such as "recharge failed," "account recovery," or "bug report."
Process guide: Guide the player to provide necessary information—such as character ID, server, and screenshots.
Automatic handling or transfer to human agent: Automatically respond to simple inquiries—such as event times—and transfer complex issues—such as account disputes—to a human agent.