← EngraveSafeLive demo · sample data, nothing here touches a real store. Try “Copy form link” on an order, open the link and submit details – the order moves to “Details received”. Or run the 60-day scan.Get early access
EngraveSafe
Catch orders missing personalization before you make them
Set up in 1 minute
EngraveSafe checks every new order. If a personalized product arrives without its personalization (engraving text, name, initials…), it puts the order on hold and asks the customer for the missing details.
Add this tag to your personalized products in Shopify (Products → select → Add tags).
The names your personalization field uses on the product page. Leave empty to accept any personalization field.
Waiting for details
–
orders on hold or waiting for the customer
Details received
–
customers filled in the form
Orders protected
–
value of items caught
Checked this month
–
Flagged orders
Order
Customer
Missing
Status
Value
Last 60 days scan
No scan yet.
What counts as personalized
Comma separated. Matches the field name on your product page (e.g. "Engraving"). Empty = any visible field.
Flag orders with a personalized item but no paid add-on in the cart.
When an order is missing details
Added while details are missing; use it in Shopify Flow or order filters.
What the customer is asked for, comma separated.
Plans
Free includes 20 checked personalized orders per month. Paid plans start with a 7-day free trial, billed through Shopify.