breme.

Solution · E-commerce and subscription · Klaviyo · Reviews

How do I ask for product reviews in Klaviyo without annoying customers?

By BREME · Updated

The short answer

Set up a Klaviyo review request flow from the Review Request template so every order gets asked automatically. On Shopify, time it from delivery, not fulfilment: Klaviyo's default is 7 days after delivery. Send one request and at most one reminder, stop the reminder once someone reviews, tag gift cards and orders with an open complaint klaviyo_reviews_exclude, and treat any incentive the same for good and bad reviews.

Who this is for: Owners of small Australian Shopify and WooCommerce stores using Klaviyo, whose reviews only arrive when someone remembers to send a campaign, and who worry that asking will feel pushy.

What this looks like

Your best seller has eleven reviews, and eight of them came from one campaign you sent last autumn. Since then, hundreds of orders have gone out and nobody has been asked. You know reviews help, but each time you think about a review email you picture a customer getting it before the parcel has even turned up.

So the ask keeps getting put off, and the only reviews that come in are the ones people go out of their way to write. Those tend to be the very happy and the very unhappy.

Why it happens

Reviews depend on someone remembering to ask, at the right moment, every week. In a small store that job lands on whoever has a spare hour, which is nobody.

The worry about annoying people is also fair. A request timed from dispatch can arrive before delivery. Klaviyo itself says that waiting a set number of days after fulfilment does not account for shipping delays, so customers may get a request before they have tried the product. A request for a gift card, or to someone who is halfway through a return, feels careless. The fix is an automatic ask that waits for the right moment and knows when to stay quiet.

The fix: a Klaviyo review request that asks once, at the right time

  1. Build the flow from the template. In Klaviyo, go to Flows, click Create flow, search for Review request and choose one of the Review Request: Klaviyo Reviews cards, then click Use template. Klaviyo says this flow is triggered by the Ready to review event, which is tracked once an item is delivered or fulfilled and meets your criteria.
  2. Time it from delivery. Go to Website, then Reviews, click Reviews settings, then Requests and replies (or Review requests). For Shopify online orders choose When order is delivered and set the delay after delivery. Klaviyo's default is 7 days. Also set the delay after fulfilment, which is used when no delivery date is available. It must be longer than the delivery delay, and neither can be more than 60 days.
  3. Pick a delay that suits the product. Seven days after delivery works for things people use straight away. For skincare, supplements or anything that takes a few weeks to judge, we'd set it later, around 14 to 21 days. WooCommerce stores can only time from fulfilment, so add your usual delivery time on top.
  4. Keep it to one request and one reminder. Edit the template so the first email asks about the one product, in your brand's voice, with the star rating as the button. If you add a reminder about 5 to 7 days later, put a conditional split before it so anyone with a Submitted review event since entering the flow doesn't get it.
  5. Leave out the things nobody wants to review. In Shopify, add the tag klaviyo_reviews_exclude to gift cards, shipping protection and samples. Klaviyo says tagged products stop getting requests for future orders.
  6. Stay quiet when something has gone wrong. When a customer has an open complaint, return or late parcel, add klaviyo_reviews_exclude to that order in Shopify. Klaviyo says this is a one-time exclusion, so their next order is still asked. Sort out the problem first, then ask personally if it feels right.
  7. Decide on incentives before you go live. If you offer a reward, mark the request messages as incentivised in the flow, and build the Review follow-up flow so the reward goes out once a review is submitted. Klaviyo says you must send the reward regardless of what the review says, which matches the Australian rules below.
  8. Turn it on. Click Review and turn on, choose Live, and save. Klaviyo notes that Ready to review events only trigger for orders placed after you start using Klaviyo Reviews, and that timing changes apply to new fulfilments recorded after you change the setting.

How to tell it's working

After four to six weeks, look at the flow's results: the share of people who received the request and left a review, and how many reviews each week compared with before. A steady trickle every week is the goal, not a spike after a campaign.

Also watch unsubscribes and spam complaints on the reminder email. If they're noticeably higher than on the first request, push the reminder later or drop it. And read the reviews themselves: if early ones say the product was only just tried, lengthen the delay.

Copy and paste

Klaviyo flow email

Review request email

7 days after delivery (later for products that take weeks to judge)

Subject: How's your [product name] going?

Hi [first name],

Your [product name] should have been with you for about a week now. We'd love to know what you think, good or not so good.

It takes about a minute: tap a star below and add a line or two. Your review helps other people decide if it's right for them, and it tells us what to keep doing and what to fix.

[Star rating button]

If something isn't right with your order, just reply to this email and [name] will sort it out with you.

Thanks,
[name], [store name]
[store contact details] | [unsubscribe link]
Klaviyo flow email

One reminder

5 to 7 days after the first request, only if no review has been submitted

Subject: One quick question about your [product name]

Hi [first name],

Just one follow-up from us, then we'll leave it there. If you've had a chance to use your [product name], would you tell other customers how it's going?

[Star rating button]

Thanks for shopping with a small business.
[name], [store name]
[store contact details] | [unsubscribe link]

Questions people also ask

When should I send a review request email after purchase?

After the customer has had time to use the product, not at dispatch. Klaviyo Reviews on Shopify can time requests from delivery, with a default of 7 days. For products that take weeks to judge, wait longer.

How many review reminder emails should I send?

We suggest one request and at most one reminder, and stopping the reminder once a review comes in. Watch unsubscribes on the reminder and drop it if they climb.

Can I offer a discount for a review in Australia?

The ACCC says an incentive must apply whether the review is positive or negative, and must be clearly disclosed. In Klaviyo, mark incentivised requests as incentivised and send the reward for every submitted review.

How do I stop Klaviyo asking for a review of a gift card?

Add the tag klaviyo_reviews_exclude to the product in Shopify or WooCommerce. Klaviyo stops requesting reviews for it on future orders.

Why isn't my Klaviyo review request flow sending to past customers?

Klaviyo says Ready to review events only trigger for orders placed after you start using Klaviyo Reviews. Past orders need a separate request, such as a campaign with a manual review link.

Sources

Related guides

More guides for e-commerce and subscription

More AI automation guides

All AI automation guides · See AI automation

Want this running on its own

We set up the follow-up, email and agent flows in the software you already use, written in your words and timed around your customer's journey, then hand them over working.