Collecting Reviews

Product review requests are sent automatically after every fulfilled order — no manual action required.

How Review Requests Are Sent

When an order is marked as fulfilled, LaunchStore schedules a review request email to go out 7 days later. The timing allows the customer to receive and try their product before reviewing.

What the Email Contains

  • Customer's first name in the greeting
  • Links to review each product in the order
  • A secure token embedded in each review link
  • Your store branding and name

Review Submission Flow

  1. Customer receives the review request email
  2. They click the link for a specific product
  3. They land on a branded /review page on your storefront
  4. They select a star rating (1–5) and optionally write a review
  5. On submission, the review is saved with Pending status
  6. You are notified in your dashboard

Token Security

Each review link contains a cryptographically signed token:

  • The token encodes the customer ID, product ID, and store ID
  • It is valid for 30 days from the fulfillment date
  • It can only be used once — after submission it is invalidated
  • Visiting the link after submission shows a "review already submitted" message
Warning

Review request emails respect the customer's marketing opt-in status. If a customer has unsubscribed from marketing emails, they will still receive transactional review requests as they relate to their purchase.

Review Request Timing

EventAction
Order fulfilledReview request scheduled (T+7 days)
7 days laterEmail sent to customer
Customer clicks linkToken validated, review form shown
Customer submitsReview saved as Pending

Troubleshooting

Customer says they didn't receive the email

  • Check that your store email address is correctly configured in Settings → Store
  • Verify your sending domain DNS records if using a custom domain
  • Ask the customer to check spam/junk folders

Review link expired

  • Links expire 30 days after fulfillment
  • You can manually contact the customer and ask for a review via other means

Customer submitted but review isn't showing