My client wants to allow customers to get a custom engraving on their sunglasses. What is the best way to allow for this from shopify and builder? Shopify seems to allow for users to select from a list of options but not enter their own text.
You can modify your code to send custom attributes (like engraving)! Here is a tutorial on the checkout process and here is where you can find more information on how to send custom attributes.