Message Block
This component is usually the end outcome of a flow. Each such component defines a message that is sent to the customers.
For example, if a flow starts with customer placing an order, a message can be sent to him/her post that saying -
Here, the message will be unique for each customer since each the order ID and name will be unique to the customer. This personalisation is achieved via substitutions.
All the fields that can be used for substitution are part of the event which started the flow. The event contains information about the customer like the name, address, products purchased, discount percentage, total price and so on.
How to use Message Block?
Click on Message Block to add a message component.
Click on Edit icon to select the message template.
Select the message template.
Choose substitutions for the variable fields in your message template.
If a substitution that contains a URL has been used, you can do two additional operations on the URL:
Shorten URL
This helps shorten a URL so that it doesnβt look too long & cumbersome in a WhatsApp message.
For example, the original URL can be as long as
However it can be shortened to -
https://shop.limechat.ai/a5sjqa48
for convenience.Add UTM parameters
To do so, click on Edit UTMs to add UTM (Urchin Tracking Module) parameters if the template has been substituted with any kind of URL. These parameters help you understand the source of each time a particular URL is clicked.
For example, itβs possible to land on your brandβs website, say
www.mybrand.com
from Google ad, Instagram ad or LimeChatβs WhatsApp message. To know if the customer has landed using LimeChatβs WhatsApp message, one can add UTM parameters likehttps://www.mybrand.com/?utm_source=LimeChat
.Using Google Analytics, or other tools, you can filter out orders based on the advertising channel which helped place the order.
Commonly used substitutions for Shopify Events:
first_name | First name of the customer |
---|---|
order_name | Order ID that is relevant to the customer |
checkout_url | Checkout URL of the cart in case it was abandoned |
draft_order | An order generated by LimeChat that can pre-apply a discount in case a brand wants to give a discount on an order. Useful for abandoned checkout flows where brand wants to incentivise with a discount to convert. |
product_image | Image of the highest valued product in the cart / order |
product_details | Details containing the name & quantity of each product in the cart / order |
fulfillment.tracking_url | Tracking URL as shared by the delivery partner when an order has been shipped. |
Custom Value | A text substitution that you can manually add. |
Last updated