ZapChat third-party plug-in


ZapChat is a third-party plug-in that allows merchants to quickly and conveniently communicate with customers through automated WhatsApp messages. These messages can be triggered by changes to the current status of an order.

*Please note: The ZapChat plug-in is only available for use with Google Chrome. Support for other browsers is not provided.

This article will cover the following: 


1. How to install ZapChat  

Step 1. 

Search for ZapChat on Google's Chrome Web Store. Click "Add to Chrome" to install ZapChat. If you do not already have Google’s Chrome browser installed on your device, you can download it here.



Step 2. 

After you have successfully installed ZapChat, go to the menu on the right-hand side of a Chrome browser window and follow the steps below: 

  1. Click on the puzzle icon. 
  2. Click on the pin icon next to ZapChat
  3. The ZapChat icon will now be pinned to your browser’s toolbar. 


Step 3. 

Click on the ZapChat icon, then click on the [WhatsAppWeb] link in the popup window. 


Step 4.

After opening WhatsApp Web, click on the pinned ZapChat icon on your browser’s taskbar. Enter your SHOPLINE handlename, then click [Next]. 



*Please note: Your “handlename” is the part of your store’s SHOPLINE Admin URL after For example, the handlename for is “zapchatstore”. 


Step 5. 

After clicking [Next], you will be redirected to the login page for SHOPLINE Admin. Login using the handlename credentials used in Step 4. 


Step 6. 

Once you have successfully logged in, you will be redirected back to the WhatsApp Web browser window. Clicking on the ZapChat icon will now show that you have logged in and can start using ZapChat.



2. Bulk actions & account settings 

Step 1. 

Once you have logged in, you will be able to view two feature menus for ZapChat: “Bulk Upload Contacts & Send Message”, and the account settings menu.


Step 2. 

Click on the bulk action button to view the feature menu. From here, merchants can either download an example template or directly upload a .xlsx file. Once you have selected a file to upload, click on [Confirm].


*Please note: 

  1. Any files you want to upload must use the same formatting as the ZapChat template. 
  2. Support is currently only provided for Excel file uploads. Each file can have a maximum of 100 rows of data. 

Step 3. 

Messages will be sent automatically once a file has been uploaded. Do not close your current WhatsApp Web browser window until you have confirmation the message send-out has been successful. 


Account settings 

Language settings (either Chinese or English) can be edited in the account settings section. Merchants can also check their account information here.



3. Status management 

With status management, merchants can now select the status updates they want to trigger WhatsApp messages:

Order status: Open; Confirmed; Completed; Cancelled 

Payment status: Unpaid; Paid; Refunding; Partially Refunded; Refunded 

Delivery status: Unfulfilled; Shipping; Shipped; Arrived; Collected; Returning; Returned


*Please note:

  • The default settings above are only available to existing merchants that have installed ZapChat before the current phase.
  • New merchants that installed ZapChat after the launch of the current phase will have the following default settings: 
    • Order status: Confirmed 
    • Payment status: Unpaid; Paid; Refunded
    • Delivery status: Shipped; Collect; Returned 
  • Status options can be select using the corresponding checkboxes. 
  • If there are no changes to a merchant's current settings then the [Save] button will be disabled. 
  • Changes to status settings will be applied to the next scheduled batch of messages. 

4. Notes 

  • To avoid missed messages it is recommended that you do not have multiple WhatsApp Web pages opened in Chrome at the same time. 
  • Order notifications will be received by customers within 3 minutes of being sent. 
  • To prevent customers from receiving multiple messages it is recommended that merchants use only one WhatsApp account per store. 



Further reading:


Have more questions? Submit a request