When to Send a Review Request Email (and How to Set It Up in Klaviyo)

2026-10-16 · JetFlow

When to Send a Review Request Email (and How to Set It Up in Klaviyo)

Quick answer

Send a review request email once the customer has actually used the product, not the day the order ships. Klaviyo's own Reviews feature defaults to 7 days after delivery for Shopify orders, and its guidance for third-party review apps is to delay at least as long as your average delivery time. Trigger it off Fulfilled Order (or real delivery data if you have it), and add a gap so it never lands the same week as your other post-purchase emails.

Most review request emails get sent on autopilot the day an app installs, with whatever default delay it ships with, and then never get touched again. That default is usually wrong for at least one of your product categories, and it almost always ignores the other post-purchase emails already hitting that same customer. The fix isn't a better subject line. It's getting the timing and the flow logic right first, then writing copy that doesn't read like a form.

Review request emails are worth that attention. Omnisend's 2026 email marketing benchmark report, based on more than 470 million automated sends across 27,000-plus brands, tracks a "customer feedback" automation category at a 49.17% open rate, 4.29% click rate, and $1.14 revenue per email, well above what most one-off campaigns pull. People open these because they're expecting to hear from you about an order they actually placed.

How many days after delivery should you send a review request email?

The honest answer is: after delivery, not after purchase, and the exact number depends on how you're tracking delivery.

If you're running Klaviyo Reviews, Klaviyo's own built-in review product, it defaults to sending 7 days after a package is delivered for Shopify orders, since it can read actual delivery confirmation. For point-of-sale purchases, where there's no shipping step, the default is 3 days after the purchase itself. You can adjust both under Reviews → Reviews settings → Review requests in Klaviyo, though the change only applies to orders fulfilled after you update it, not ones already in the pipeline.

If you're running a third-party review app (Loox, Yotpo, Judge.me, and similar) and building the send as a Klaviyo flow instead, there's usually no delivery confirmation available, only a Fulfilled Order event. Klaviyo's own setup guidance for this case is to use a time delay longer than your average delivery time, so the box has actually arrived before the email does. A fast-shipping store with 3 to 5 day delivery can set a shorter delay than one quoting two weeks for an item coming from overseas. Guess short and you'll ask people to review something they haven't opened yet, which is the single most common complaint about these emails.

Should the review ask come from your review app or from Klaviyo?

Most stores don't need to choose. Let the review app handle it by default, because it's the one wired directly to your actual review-collection page, star widget, and photo upload. Move the send into Klaviyo once either of these is true:

  • You want the email to look like the rest of your brand's emails instead of the review app's generic template.
  • You keep getting a review request the same week as your post-purchase upsell or a win-back email, and customers are noticing.

That second point is the part most guides to this skip entirely, and it's the actual reason to build this in Klaviyo instead of leaving the review app's default email running.

How do you stop the review request from colliding with your other post-purchase emails?

Here's the flow, built for a Shopify store running Klaviyo:

  1. Trigger: Fulfilled Order (or your review app's own metric, like "Review Request Sent," if it pushes events into Klaviyo and you want to key off that instead).
  2. Time delay: longer than your average delivery window. Pull your actual delivery time from your shipping carrier or Shopify fulfillment data rather than guessing; if you don't have that number, 10 to 14 days is a reasonable floor for most domestic shipping.
  3. Filter before sending: add a check for Placed Order zero times since the flow started, the same anti-re-entry pattern Klaviyo recommends for any post-purchase flow, so a customer who buys again mid-flow doesn't get a stale review request for an item they've since replaced or returned.
  4. Spacing filter: if you also run a post-purchase upsell or thank-you flow, stagger the delay so the review request lands clearly after it, not the same week. A simple rule that works for most catalogs: thank-you email on fulfillment, upsell around 10 to 14 days, review request around 14 to 21 days. Nobody wants two "how was your order" emails in one inbox three days apart.
  5. Product feed: pull in the specific item purchased, not a generic "your recent order," so the email and the review form both reference the same product.

None of the review-app blogs or ESP playbooks that rank for this topic mention step 3 or 4. They cover subject lines and incentive psychology and stop there, as if every store only runs one post-purchase email. If you're running more than one, which most Shopify stores eventually are, the overlap is the part that actually needs solving.

What should the subject line and email actually say?

Keep the ask singular: one product, one request, one link. A swipe file to start from:

Direct:

  • How's your [product name] working out?
  • What did you think, [first name]?
  • Got two minutes for a quick review?

Specific and low-pressure:

  • We'd love your honest take on [product name]
  • Your opinion helps other shoppers decide
  • Still happy with your [product name]?

With a small incentive (use only if you're offering one to everyone, good review or not):

  • Leave a review, get [X] as a thank-you
  • A small thank-you for your feedback

A short template for the body, written like an actual person asking:

Hey [first name],

You picked up [product name] a couple weeks ago, and we'd love to know how it's going.

If you've got two minutes, leaving a review helps other shoppers trust what they're buying, and it's genuinely useful for us too. [Leave a review]

Thanks for being a customer. [Store name]

No discount pressure, no "please please leave 5 stars." If the product disappointed them, you'd rather hear that honestly than get a review written just to redeem a code.

Should you offer a discount for a review?

It's optional, and it cuts both ways. A small, unconditional incentive (applies whether the review is 2 stars or 5) can lift response rates without compromising honesty. What you should never do is make the reward conditional on a positive review. Beyond being dishonest to future shoppers reading it, that specific pattern, discount in exchange for a good rating, is what review platforms and regulators flag as incentivized fake reviews. A plain, well-timed ask with no strings works fine for most stores and keeps every review you collect defensible.

Whichever way you set it up, review requests end up being recurring, formulaic copy: the same handful of variables (product name, delivery window, incentive or not) rewritten for every flow and every season. That's a straightforward thing to automate well; it's also exactly the kind of on-brand, store-data-aware draft JetFlow generates so you can review and push to Klaviyo instead of writing it from scratch each time. However you write it, the timing and the overlap filter matter more than the wording ever will.

If you're deciding which review app to pair this with, the reviews section of our Klaviyo add-ons guide covers Okendo, Yotpo, and Judge.me and what each one actually sends into Klaviyo.

Frequently asked questions

How soon after a purchase should I ask for a review?
Base it on delivery, not purchase. Klaviyo's native Reviews feature defaults to sending 7 days after a package is delivered for online Shopify orders (3 days after purchase for POS). If you're using a third-party review app that only sees order fulfillment, not actual delivery, Klaviyo's own guidance is to set the delay longer than your average delivery time so the request doesn't arrive before the box does.
Do review request emails actually work?
They're one of the stronger automated sends a store has. Omnisend's 2026 benchmark report, built from 470 million automated sends across 27,000-plus brands, puts its closest tracked category, customer feedback automation, at a 49.17% open rate and 4.29% click rate, both well above typical one-off campaign numbers.
Should I offer a discount for a review?
It's optional, not required. A plain, well-timed ask without an incentive works fine for most stores and avoids review text that just says "got a discount for this." If you do offer something, keep it small (a few dollars or a few points), say clearly that it applies whether the review is good or bad, and never make the discount conditional on a positive rating. That last part isn't just an ethics issue. Review platforms and the FTC both treat incentive-for-positive-review as fake-review territory.
Can Klaviyo send review requests automatically?
Yes, two ways. Klaviyo Reviews is Klaviyo's own built-in reviews product, which can trigger on actual delivery confirmation for Shopify orders. If you use a third-party app like Loox, Yotpo, or Judge.me instead, you build a flow in Klaviyo off a Fulfilled Order trigger (or that app's own event, if it pushes one into Klaviyo) with a manual delay standing in for delivery time.