Skip to main content

Collecting reviews using review request emails

Learn how to schedule Judge.me review request emails, choose order triggers, set delivery timing, and manage multi-product review requests.

Judge.me lets you automatically send review request emails after a selected order event — helping you collect reviews more reliably across different order flows, with minimal effort. You can customize request timing for domestic orders, international orders, and point of sale (POS) orders.

Note:

  • The new review request triggers (Created, Paid, Archived and improved Delivered trigger) and updated scheduling experience & UI are currently available to early users only.

  • If you don’t see these settings in your Judge.me admin, your store is still using the previous scheduling experience. You can join the Early user program here.


How it works

Here’s a quick look at how review request emails are sent:

  1. Your customer places an order.

  2. Judge.me checks which order type the order belongs to:

    • Domestic orders

    • International orders

    • Point of sale (POS) orders

  3. For that order type, Judge.me waits until we receive your selected order trigger from your Shopify store. The trigger can be:

    • Created

    • Paid

    • Fulfilled

    • Delivered

    • Archived

  4. Once the selected trigger is received, we schedule review requests for eligible products in the order. The order will start showing in your Requests history.

  5. We check if each request is valid (e.g. customer hasn’t unsubscribed, the product is not excluded) and update its status accordingly.

    • If the request is valid, it will appear as "Will send".

    • If the request is not valid, it will be skipped.

  6. After your configured delay, we send out the review request emails automatically. Depending on your setting, either:

    • 1 email is sent for the entire order, or

    • 1 email is sent for each product in the order.

  7. If you set a specific delivery day or custom send time, Judge.me schedules emails based on your store’s timezone.

  8. Each review request contains a unique link that is valid for 180 days.

    • Within those 180 days, if the customer submits a review using the request link, the review will be marked as Verified.

    • After 180 days, the link expires and will no longer work.


Enable or disable the review requests

Available on the Free plan

When you install Judge.me, review requests are automatically enabled and scheduled based on the Fulfilled trigger. You can manage review requests separately for:

  • Domestic orders

  • International orders

  • Point of sale (POS) orders

To enable or disable review requests for an order type:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section, click the order type you want to update:

    • Domestic orders

    • International orders

    • Point of sale (POS) orders

  3. In that order type’s detail view, check or uncheck the option to send review requests.

  4. Click Save.

Once you disable review requests for an order type, any already scheduled and future requests for those order types will be automatically skipped.

Note:

If your review request emails include incentives (such as discount offers for leaving a review), they may be more likely to be considered marketing emails in some regions. To limit sending review requests to only customers who accept marketing, see: Sending review requests based on Shopify marketing consent.


Customize the review request timing

In the Timing section, each order type appears as a separate card. Click a card to manage its Trigger, Timing, and Reminders settings.

1. Order trigger

You can choose which order event starts the review request flow for each order type.

Supported trigger options are:

You can set a different trigger for:

  • Domestic orders

  • International orders

  • Point of sale (POS) orders

To set the trigger for an order type:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section, click the order type you want to update.

  3. In the order type details, open Order trigger list.

  4. Choose the trigger you want to use.

  5. Click Save.

2. Wait time after the selected trigger

Available on the Free plan

You can control how long to wait after the selected order trigger before sending a review request. Well-timed requests help you collect better reviews by reaching customers when their experience is still fresh.

To set the wait time for an order type:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section, click the order type you want to update:

    • Domestic orders

    • International orders

    • Point of sale (POS) orders

  3. In the order type details, find Send review request after.

  4. Enter the delay you want to set for review requests:

    • You can select either: Days (0 to 365) or Hours (0 to 24)

  5. Click Save.

3. Time delay between product emails

Available on the Free plan

You can control how long Judge.me waits between review request emails when you choose to send separate emails for each product in an order.

This setting is separate from reminder timing. Reminder delays are configured in the Reminders section for each order type.

To set the time delay between product emails:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Requests schedule section.

  3. Click Multi-product order settings.

  4. Under Review requests for multi-product orders, and select:

    • Send separate emails for each product in the order.

  5. In Time delay between emails, enter a value from 1 to 10 days.

  6. Click Save.

These changes apply to new orders only. Existing scheduled requests won’t be updated.

4. Custom schedule per product

If different products need different review request timing — for example, digital products vs. physical goods, or seasonal items vs. everyday items — you can create custom schedules and assign them to specific products.

A custom schedule lets you set a separate order trigger, wait time, and reminder settings for the products it's assigned to. Products without a custom schedule continue to use your store-level timing settings.

Note: This feature is currently available to early users only.

To create a custom schedule:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section:

    • If you haven’t created any custom timing yet, click Add custom timing for a product.

    • If you already created at least one custom timing, click Custom product timing.

  3. Give the schedule a name, for example Digital products or Pre-orders.

  4. Choose the Order trigger for this schedule.

  5. Set the wait time to send the review request email after the trigger.

  6. Optionally, configure up to 3 reminders with their own timing.

  7. Click Save.

Assign products to a custom schedule

To assign products to a custom schedule:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section, click Custom product timing.

  3. In Custom timing schedules, click the schedule you want to assign products to.

  4. In Products section, click Add products.

  5. Find and select the product you want to assign.

  6. Click Add.

Products assigned to a custom schedule use that schedule’s trigger and timing instead of the store-level timing settings.

A product can only be assigned to 1 custom schedule at a time. If a product is assigned to another custom schedule, assigning it to a new one will replace the existing schedule.

5. Delivered trigger and fallback

When you use Delivered as the order trigger, Judge.me sends review requests after the order is marked as Delivered in Shopify and your configured delay has passed.

If you choose Delivered, you can also enable a fallback using If not delivered send after fulfilment. This helps make sure requests are still sent if the order is fulfilled but never updated to delivered in Shopify.

To set a fallback for undelivered orders:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. In the Timing section, click the order type you want to update.

  3. In the order type details, make sure Order trigger is set to Delivered.

  4. In If not delivered send after fulfilment, enter the delay you want to use.

  5. Select Days (0 to 365) or Hours (0 to 24)

  6. Click Save.

For more details about delivery-based scheduling, see Scheduling review requests after delivery.

6. Email delivery time

Available on the Free plan

You can choose the day of the week and time when Judge.me sends review request emails. Emails are sent based on your store’s timezone.

To set your email delivery time:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Requests schedule section.

  3. Click Email delivery time.

  4. To send emails on a specific weekday, check Send emails only on a specific day.

  5. Open the Day of the week dropdown and choose a day.

  6. To send emails at a specific time, check Set custom time to send review request emails.

  7. Open the Custom time dropdown and choose a time.

  8. Click Save.

When you set a day of the week, Judge.me delays emails until the selected weekday. When you set a custom time, Judge.me sends emails at that time based on your store’s timezone.

This change will apply to new orders fulfilled after the settings are saved. Existing requests will not be updated.


Customize the review request limits per order

1. Number of products

Available on the Free plan

To set how many products you want to ask for a review in each order:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Requests schedule section.

  3. Click Multi-product order settings.

  4. In Collect reviews for this many products per order, enter a number between 1 and 7.

  5. Click Save.

This change will apply to new orders fulfilled after the setting is saved. Existing requests will not be updated.

2. Prioritized products

To choose which products to prioritize in each order:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Requests schedule section.

  3. Click Multi-product order settings.

  4. Under Prioritize requests based on this criteria, choose from these options:

    • "Most expensive" (default)

    • "Least expensive"

    • "Random"

    • "Least reviews"

  5. Click Save.

3. Product variants

Available on the Free plan

If a customer buys multiple variants of the same product in one order (e.g. a Blue T-shirt and a Red T-shirt), we send a separate review request for each variant.

To send review request on the product-level, instead of the variant-level:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Request limits and fallbacks section.

  3. Open Requests for product variants and repeated purchases.

  4. Uncheck the checkbox next to Send requests for each product variant.

  5. Click Save.

4. Number of emails

Available on the Free plan

By default, Judge.me sends separate review request emails for each product in an order, up to the maximum number of products you’ve configured.

You can also send a single email that includes review requests for multiple products. This setting has moved from the email template editor to Request scheduling.

To choose how review requests are sent for multi-product orders:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Requests schedule section.

  3. Click Multi-product order settings.

  4. Under Review requests for multi-product orders, choose one of these options:

    • Send separate emails for each product in the order

    • Send a single email with requests for multiple products

  5. If you choose Send separate emails for each product in the order, set the Time delay between emails (you can choose between 1 and 10 days).

  6. Click Save.

These changes apply to new orders only. Existing scheduled requests won’t be updated.

Notes:

  • You may not be able to find/edit this setting if your store is using an older email template format or if your active templates use different multi-product schedules.

  • If you see a banner asking you to switch to a Smart template, follow the prompt to upgrade your email template first.

  • If your templates use different schedules, choose one schedule to apply across your templates before saving.


Customize the review request limits per customer

1. Repeat purchases

Available on the Free plan

If a customer buys the same product again in a new order (e.g. subscription products), we send them another review request, even if they already reviewed it before.

To stop sending review requests if the customers buy the same product:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Request limits and fallbacks section.

  3. Open Requests for product variants and repeated purchases.

  4. Uncheck the checkbox next to Send requests when the customer purchases the same product.

  5. Click Save.

2. Number of requests

To control how often a customer receives review request emails across multiple orders:

  1. From your Judge.me admin, go to Settings > Request scheduling.

  2. Scroll down to the Request limits and fallbacks section.

  3. Open Limit review requests sent to a customer.

  4. Open the Limit review requests sent to a customer dropdown.

  5. Select one of the following options (available on the Free plan):

    • Unlimited – The customer will receive a review request for every eligible order.

    • Limit by number of orders:

      • The customer will receive a review request for a limited number of eligible orders.

      • To set a maximum number of orders a customer can receive requests for (available on the Awesome plan):

        • In the Skip requests after customer places more than field, enter a number between 1 and 10.

    • Limit by frequency:

      • The review request will be skipped if the customer already receives another request in a set number of days.

      • To set a cooldown period between requests (in days):

        • In the Skip when a request already sent for another order within field, enter a number between 1 and 365.

  6. Click Save.

Changes made to repeat purchases and variants settings will apply to new orders fulfilled after the settings are saved. Already scheduled requests will not be updated.


Collecting store reviews for out-of-store products and custom items

Available on the Free plan

In some cases, Judge.me cannot send a product review request for an item in an order. This can happen when:

  • Product no longer exists in your store

  • Order contains custom line items

  • Product can't be identified from the order

Instead of skipping these requests, you can choose how reviews are collected using Product review fallback settings:

  1. From your Judge.me admin, go to Settings > Request scheduling

  2. Scroll to Request limits and fallbacks

  3. Click Product review fallback settings

  4. Choose how to handle these cases:

    • For out-of-store products:

      • Send a store review request (default)

      • Send a request for the out-of-store product

      • Skip the request

    • For custom line items:

      • Enable collecting a store review when there's no product reference

  5. Click Save

And to adjust your fallback email template:

  1. From your Judge.me admin, go to Settings > Request scheduling

  2. Scroll to Request limits and fallbacks

  3. Click Manage fallback template


Example of a review request flow

Let’s say a customer places an order with 3 products and your settings are:

  • Review requests are sent 7 days after fulfillment

  • You collect reviews for a maximum of 2 products per order

  • Product priority is set to Most expensive

  • Send a single email with requests for multiple products is selected

Here’s what happens:

  1. The order is marked as fulfilled in your store.

  2. Judge.me schedules review requests for eligible products in the order.

  3. After 7 days, Judge.me sends 1 email containing review requests for the 2 most expensive products.

  4. The remaining product is skipped because the maximum number of products per order is set to 2.

If you select Send separate emails for each product in the order, Judge.me sends the first review request email after the initial delay. Then Judge.me waits for the Time delay between emails before sending the next product review request.


Troubleshoot


Why does my review link show a "404 Page Not Found" error?


If a customer clicks the Leave a review button in a review request email and sees a "404 - Page Not Found" error, the review link has expired.


Review request links are only valid for 180 days. Once they expire, customers can no longer submit a review using that email.

How to check if the link has expired

  1. Go to Judge.me Admin > Reviews > Review requests

  2. Search for the request using the customer's email address or order number

  3. Check the date the request was processed (sent)

  4. Compare it with the date the customer tried to leave a review

If more than 180 days have passed, the review link has expired and will no longer work.

Solution: Resend the review request

To resend the review request:

  1. Go to Judge.me Admin > Reviews > Review requests

  2. Search for the request using the customer's email address or order number

  3. Click the three dots and select Send request now

  4. Confirm by clicking Send request in the confirmation pop-up

The customer will receive a new review request email with a new link, valid for another 180 days.



Resources

  1. Get your free trial:

    📈 Unlock Delivered order triggers, automatic reminders, request prioritization, and more advanced review collection controls with a 15-day free trial of the Awesome plan.

  2. See our latest updates:

    ➡️ Check our Unboxed page to discover newly launched features and improvements from Judge.me. See what’s new and start using the latest updates to grow your store.

Did this answer your question?