Product Reviews are essential to ecommerce brands, not only to collect feedback from your customers but also to highlight them in front of new and prospective customers.
DelightChat helps you ask for feedback or product reviews automatically via WhatsApp.
This 4-minute video tutorial will help you get started:
In case you prefer images + text, read on.
Send Review Request messages via WhatsApp API
In order to ask for a review request, you first need a message template that you would like to send to your customers. You can create new message templates by following this guide.
Here are 3 sample templates you can use:
If the order contained 1 product
Hey {{1}},
Thank you for your recent purchase at {{2}}. We hope you loved it!
We would like to get your feedback on the product. This helps us improve as well as tells other buyers that our customers love it.
Click on the link below to leave your review.
Product: {{3}}
Link: {{4}}
Thank you and have a nice day!
If the order contained 2 products
Hey {{1}},
Thank you for your recent purchase at {{2}}. We hope you loved it!
We would like to get your feedback on the product. This helps us improve as well as tells other buyers that our customers love it.
Click on the link below to leave your review.
Product: {{3}}
Link: {{4}}
Product: {{5}}
Link: {{6}}
Thank you and have a nice day!
If the product contained 3 products -- you get the point.
Step 1: Open DelightChat
Open WhatsApp Marketing > Automations in the app and click on [Create New Automation] from the top right. In the window that opens, click Create under Shopify Triggers, then enter an Automation Name.

Step 2: Chose Event Trigger
This is when the event sequence should start. You can choose either of these
- New order
- Order fulfilled
- Successfully Delivered (choose this only if your carrier is updating the "Delivered" status in the Shopify order details)
Suppose you chose Order fulfilled as your event trigger, and let's say your orders on average get delivered within 4-5 days. Then in the message delay setting, you can choose 7 days as the delay.
Step 3: Choose Entry Condition
The way entry conditions work is, you choose a few parameters to filter out new events. For example, New Order event, Order Value >₹1000 entry condition.
In the case of review collection, we want to choose the option "Count of unique products in order". In the app, this option is named "Count of unique products order".

So essentially, we would be setting up multiple automations.
- Automation 1. Count of unique products in order = 1. Choose the message template which contains Product, Link variables for 1 product.
- Automation 1. Count of unique products in order = 2. Choose the message template which contains Product, Link variables for 2 products.
- And so on..
Step 4: Configure Message
In this step, you want to set the Message Sending Delay to 7 or 10 days. The delay is counted from the time the original Event Trigger takes place.
You can also configure the message template in this step using variables such as Product 1 Name and Product 1 URL (written as {Product1Name} and {Product1URL} when you use Value + Text).

In Entry Condition, if you chose "Count of unique products in order" = 3, then the variables available in this section would be Product 1 Name, Product 1 URL, Product 2 Name, Product 2 URL, Product 3 Name and Product 3 URL (written as {Product1Name}, {Product1URL}, {Product2Name} and so on).
Step 5: Enable Product Review Automation
When you're done configuring this automation, just select the Enable toggle and click the [Save] button.

Frequently Asked Questions
▼However, this automation cannot be applied universally to all orders because each order may contain a different number of unique products. Since each product count requires a different message template, a separate automation is needed for each scenario.
For example:
• The event trigger is “Order Fulfilled” or “Successfully Delivered.”
• The entry condition is that the number of unique products in the order equals 1.
• In this case, the automation will only run for orders that contain exactly one product.
Similarly, if your maximum number of products in a single order is 5, you can create 5 separate automations — one for each possible product count (1 to 5). Each automation will use a corresponding template designed for that specific product quantity.
If you believe a direct integration with a specific app would be useful, you're welcome to submit a feature request using this link.
Troubleshooting Guide
▼• Fill all required fields:
◦ Variables (name etc)
◦ CTA buttons with valid URLs
◦ Coupon codes linked to active promotion.
2. Review Automation Logic - Confirm triggers and conditions are correct
3. Contact Support - If issues persist, we're here to help!
Template
▼Once the new template is approved, wait for 15 minutes, then update it in the automation.
Common WhatsApp Delivery Issues
▼New to DelightChat? Let's get you started with sending WhatsApp Order Confirmation messages. Sign up today!



