Ask how it went while the box is still open.
Post-purchase review forms people actually finish. One question at a time, in your brand, with every answer written straight to Google Sheets or BigQuery.
- Free to start
- No code
- Works on any phone
Your order arrived. How did we do?
Five quick questions. About a minute.
Takes about 1 minute
New response
“The throw is gorgeous. Packaging could be lighter.”
Asha · order 1042
Start the review in their inbox.
Paste the snippet from the Share tab into your post-purchase email. A click on a star saves the rating and opens the form on the next question, so nobody starts from a blank page.
Works with Klaviyo, Shopify Email, Mailchimp or anything that sends HTML. SMS gets a short personal link.
Try it: click a star in the email.
From Acme Goods
Subject How's your linen throw, Asha?
Hi Asha, your order arrived yesterday.
How would you rate it?
Takes 30 seconds. Thanks for shopping with us.
Your order arrived. How did we do?
Five quick questions. About a minute.
Takes about 1 minute
Looks like your brand, not ours.
Your fonts, colors, logo and photography. Pick a starting point, then match it to your shop in the Design tab.
How would you rate your linen throw, Asha?
Be honest — it helps other shoppers.
22 ways to ask, from stars to matrices.
Logic sends unhappy customers to “what went wrong” and happy ones to a public review. Partial submit points keep answers even when people stop halfway.
Rating & ranking
- RatingStars, hearts or thumbs
- Opinion scaleA numbered scale with labels
- Net Promoter Score0–10 likelihood to recommend
- MatrixRate several things on one grid
- RankingPut options in order of preference
Choice
- Multiple choicePick one or several options
- DropdownLong lists, searchable
- Yes / NoA quick binary answer
- LegalAccept or decline terms
- CheckboxA single tick box, e.g. marketing opt-in
Text
- Short textOne line answers
- Long textDetailed reviews and feedback
Contact info
- Contact infoName, email, phone, company on one screen
- EmailCollect a valid email address
- Phone numberFor SMS follow-ups
- WebsiteA URL, checked for format
Other
- NumberNumeric answers with limits
- DatePick a calendar date
- StatementText with no answer
- Welcome screenAn intro before question one
- Question groupSeveral questions on one screen
- Partial submit pointSave answers even if they don't finish
Every answer lands where you already work.
- Google SheetsOne row per response, one column per question. Edits in Yforms update the sheet.
- BigQueryAn append-only table we create for you, ready for your dashboards.
- WebhooksEvery response as JSON to Zapier, Make or your own endpoint.
| Submitted | name | order_id | Rating | Write a short review | |
|---|---|---|---|---|---|
| 124 | 09:12 | Asha | 1042 | 5 | The throw is gorgeous. |
| 125 | 09:40 | Ben | 1043 | 4 | Quick delivery, soft fabric. |
| 126 | 10:05 | Chloé | 1047 | 2 | Arrived with a pulled thread. |
| 127 | 10:31 | Dev | 1049 | 5 | Bought a second one. |
| 128 | just now | Emi | 1052 | 5 | Perfect gift. |
SELECT AVG(a.number_value) FROM yforms.responses, UNNEST(answers) a WHERE a.type = 'rating'Your next review is one link away.
Start with the post-purchase template, put it in your brand colors, and send the first link today.
Build your first form