I started noticing today that the values of some of the properties that are set on line items are being replaced by the string [FILTERED]. This has never happened before. This happens to seemingly random properties.
This is the properties of a line item I just added to the cart.
This is happening to me as well! just this morning. I've been informed I need to hire a shopify expert, but it sure seems like a backend issue. Exactly the same. I log all my payloads, so I know that I'm sending this:
and I get back confirmation like this:
But then the attributes are randomly replaced with [FILTERED].
Makes it hard to fulfill orders.
Same issue here, due to this issue the Volume & Discount app is also not working because of this [FILTERED] property. Customers aren't even able to checkout because the volume discount is constantly changing from full price to discount and they receive they can't pay because the total price has changed... PLEASE SHOPIFY/INFINITE OPTIONS FIX THIS!
Yeah this is also happening with line item properties. It seems to be happening between the cart and checkout and I can't find a pattern/rhyme/reason why
"/cart.json" shows the correct line item property.
The checkout page for me is still showing the correct line item properties (both keys and values).
But when the order comes through, it turns to [FILTERED]
similar to us but all looking fine in cart but at checkout changes to [filtered] also on some products and not all and I just can't see a pattern
My best guess is it seems to be a privacy thing that was maybe rolled out too soon? And the random thing would maybe just be the detection of what is a private value is not perfect.
I've scoured the docs and the changelogs to find a clue. The nov 8th update talks about line item properties and shopify scripts but they are only for Shopify Plus stores. Maybe they rolled out an update alongside that that is affecting outside it's scope.
I've written to customer support and called them and they are looking into it.
Happening to me as well. I sell custom products and every order has custom text line item property.
Even if a customer doesn't type anything to the text field, it can still show up as [FILTERED].
It works well in cart but in checkout and in Shopify orders dashboard it shows as [FILTERED].
It's a huge problem since I have to reach out to every customer to ask what they have typed if anything.
Any update? I don’t really want to email everyone as there are a lot of orders and not everyone replies 😕
Is there another way to view what they would have picked???
I am also having this issue. I use Lucky Orange to record the customer activity in my shop. I was able to view these recordings and see the selection, but I still verified with the customer.
Same exact issue, happened around 3 PM GMT, really annoying as it's random content each time and I can't fulfill orders. I've contacted shopify support and they told me to get in touch with developers but this is clearly a Shopify issue
One thing I can note is that the line item property values in question for me start with a space. the first character is a blank space. If that is a clue.
I found some values didn't work, but others do. ACE worked, THOR doesn't. Gold doesn't work, but Gold Accent does. We've had to modify some of our fields but there really isn't a great pattern besides trial and error we've found so far.
It looks like they fixed it around 3:45pm PT for new orders. We don't know what to do with old orders that pulled in [filtered]. Any thoughts?
Just received the following from Shopify support:
While reaching out to my team, it was confirmed there is an ongoing issue where merchants see the [FILTERED] text appearing on the item property line. Once an update has been made, I will follow up with you via email as well.
Happening with us as well. We use the custom property 'Delivery' which can have one of three values - DELIVERY/PICK-UP/RENTAL.
When the Delivery value is a pick-up or rental it works fine but when the Delivery value is DELIVERY, it is displayed as [FILTERED]
Had this happen to me too. Got really upset with my developer until we figured out this was a widespread issue. Now I feel bad.
I think it is now resolved but I hope this doesn't happen again later after Black Friday or it will be more serious.
Also happening here. Checked "/cart.json" and the properties are sent correctly. Couldn't find a pattern either, it's completely random words that get filtered. On random fields (inputs, dropdowns, etc.) Shopify were are you?? We need answers, this can't happen during holiday season!
I am having excatly the same issue. Some of my orders custom texts written as [FILTERED]. I was contacted to my app provider and they also confirmed this is related to shopify bug and is expected to be solved by shopify.
If this is still happening merchants with app development resources probably want to capture the cart data on the frontend and try to pipe it to an external datastore.
As it's possible if even something like this is correct the [FILTERED] text is permanent in the data and shopify can't recover the original info for some reason.
A quick redundancy may be add a hidden contact form that submits the users identifiable metrics and the cart data at the time of checkout. Assuming this [FILTERED] issue does not extend to the contact form system, if it does that method is moot.
The tricky bit of course is correlating that external data to the correct orders based on that externa data.
If the customer isn't logged in you have to assume any extra referring data you pass in a cart attribute might also get clobbered breaking a attempts matching things together for that redundant data.
Some off the shelf possibilities for merchants without development resources.
Usemechanic might be able to facilitate this as long as you can correlate an order to the draft-order which should be easy if you require customers accounts to checkout. guest checkouts will be tricker to work out.
Repurpose something like the following to log the data and not create a new checkout:
Another possibility is any apps that might allow cart tracking/sharing etc where you can view the cart contents for a customer account at some point regardless of successful checkout. If so then in any emails you send to the customer you can prefill some of the possible correct answers to lower friction on the customer side.
An interim goal for all of the above approaches should be that any emails you send to the customer about missing product info you can prefill some possible best guess to lower friction on the customer side.
its annoying because not everyone replies to your emails 😞 i now have 11 outstanding orders where the customers haven't replied back to me so I'm a little stuck what to do moving forward. I would normally text them but they don't have numbers attached to the orders.