Amazon sets the window, 5 to 30 days after delivery, but where you ask inside it is up to you, and it changes how buyers respond.
The rule
You can request a review once per order, from 5 to 30 days after the delivery date. Before day 5 and after day 30 Amazon won't send it.
Early in the window: around day 5 to 7
Best for products buyers use right away, like accessories, kitchen tools and everyday items. Asking early catches buyers while the purchase is fresh in their minds.
Mid-window: around day 10 to 15
A good default for most products. The buyer has had time to use it, and returns for obvious problems have usually already happened.
Late in the window: around day 20 to 25
Best for products whose value shows over time: supplements, skincare, fitness and garden products, or anything that needs regular use. Asking too early often gets no answer because the buyer hasn't tried it yet.
Don't leave it to the very end. Delivery dates can shift, and an order that passes day 30 can't be requested at all.
Delivery dates for FBA and FBM
For FBA orders, Amazon has the delivery date. For orders you ship yourself, the date Amazon uses depends on your shipping information, so upload tracking promptly to keep the window accurate.
Skip orders that went wrong
If a buyer has asked for a refund or returned the item, a review request rarely helps. Waiting a few days past the earliest date gives returns time to show up, and it's worth skipping refunded orders entirely.
Test and compare
Change the delay for a month and compare how many reviews you get and their ratings. Timing costs nothing to change, so it's worth trying a couple of options.
Set it once
In SellerEcom you choose the delay after delivery for each Amazon account, along with FBA, FBM and refund filters. Every order is then scheduled from its delivery date, and Amazon confirms eligibility right before each request.