Hi,
I have products that allow the customer to add custom text using a metafield.

I don’t find any information on how to edit that value in the admin interface, for example, to correct a typo.
How can I edit that value?
Hi,
I have products that allow the customer to add custom text using a metafield.

I don’t find any information on how to edit that value in the admin interface, for example, to correct a typo.
How can I edit that value?
Are you sure it’s actually an order metafield, and not a line item property?
Order metafields should be editable on Order Screen as far as I remember.
Line Item Property is not. I’m sure there is an app that will let you edit it, but not currently set up in Admin UI. Either way, you could probably just get an order app.
Hey @rwf .
Doing well, I hope.
Metafields are product-level, so you cannot edit them per order from the direct admin. The easiest fix you can try is to use a free app like Metafield’s Guru to edit the value quickly.
If the custom text is being stored in a line item property or product metafield selected by the customer during checkout, the editing options depend on where that data is stored.
A few questions that will help narrow it down:
Is the custom text entered on the product page before adding to cart?
Are you using a product options app or a custom metafield implementation?
Are you trying to edit the value on an existing order or change the default value for future orders?
If you’re referring to text already submitted by a customer on an order, Shopify generally treats that as order data and it isn’t always editable directly from the product admin. A screenshot of the product setup or the order details would help identify where the value is being stored.
Worth checking where that text actually lives first, it changes the answer a lot. If the customer types it on the product page before adding to cart, it’s almost certainly a line item property, not a metafield. Line item properties get locked once the order is placed, Shopify treats them as the historical record, so there’s no edit in admin and the API won’t change them either (so Metafield Guru won’t touch it). What you can do is put the corrected text in an order note, or a new order metafield, and have whoever fulfills or produces it read that instead of the original. Going forward, if you need to fix typos after the fact, capture it into an order metafield rather than a line item property since those stay editable. Is the field showing up on the order under Additional details, or somewhere else?
I finally had the time to check: it’s actually a line item property.
Easiest and probably best way to address an incorrect line item property is to just add a note to the order saying that it’s misspelled or something.
That’s what I did in the past. But I wrote myself a script to export all custom texts to process them, and using notes increases the error probability in this process.
If that many people are misspelling the custom text or need to change it afterwards that it’s a legitimate business issue, I think a small tooltip next to the text field on the product page might help mitigate. Something like “Please double check the spelling”
You must have different customers than I do. I get told they didn’t see an option to enter the personalized text, even though the field to enter it is right above the add to cart button.
I guess I need to look for an alternative for line item properties.
Hi rwf, have you managed to sort out your problem? I recently had a similar issue with a client and we opted for a very simple solution.
We moved all the product customisation details to the order notes so that my client could edit the details if necessary. Also, as this client uses SendCloud, when we send the invoice generated with the product, the user can see the customisation details they’ve added in the order notes.
If you only have a few orders to correct, you can start by using this option and moving the customisations to the order notes. If you have a lot of incorrect orders and can’t correct them using Flow, you can edit the note by adding a phrase such as ‘this order may contain spelling mistakes’.
You can use these two options within Shopify without any issues; there are better and more robust options, but they require external tools.
The quickest and easiest way is to use order notes + Flow. If you have any questions, feel free to ask me.