Unexpected random numbers/letters are appearing in Shopify contact form submission field titles (theme: Palo Alto; standard built-in forms, no app). Images attached show garbled labels in email notifications, which are central to illustrating the issue.
Proposed causes:
Custom form properties (optional inputs) may have auto-incremented values or a logic loop appending text to each input.
Malformed HTML or JavaScript may be altering fields during render or submission (e.g., class-like strings in labels).
Suggested checks/fixes:
Review theme code at Sections/contact-form.liquid; locate/remove unexpected name/label attributes or leftover test/custom code.
Search the theme for any custom form-related snippets or scripts and remove them.
Updates and differing views:
The reporter can’t find problematic code and notes it’s now happening on other websites they manage, wondering about a Shopify-wide issue.
Another participant reports their stores are normal and believes it’s theme/customization-related, not a platform issue. They inspected a sample contact page (URL provided) without reproducing the problem and offered to review the store directly.
Status: Unresolved. Next steps are to share code or grant store access for debugging; platform-wide cause unconfirmed.
Summarized with AI on December 24.
AI used: gpt-5.
I’m currently building a website in Shopify so can’t link it as it hasn’t been published yet (fingers crossed later this week).
We have many contact forms on the website for different things. However, despite not being able to see this in the editor, the submissions keep coming up with random numbers and letters on the field title.
Does anyone know how to fix this?
Images below of what comes through to to our email.
For other merchants, if having a similar problem but using an app for managing forms contact the apps support.
Hi @MollieHammond If your using custom form properties(aka optional inputs) then it looks like whatever tools was used added an auto-increment value to each successive property as the form was being made or inputs being generated before being added to the theme. Or there’s some logic loop appending the value for each input.
Meanwhile the kinda classname-esque characters ‘Radio Cxf Re’ etc etc may indicate there is malformed HTML on the pages.
, or that javascript is messing with things during the rendering, loading or submission of the form.
If you need this debugged and fixed then contact me by my email for services. Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.
I checked my store. But it is normal. I saw your form have so many fields added. So I think it related to custom code. Maybe this code has been added to test then forgot remove it. You can find any code related to form contact after that remove it.
this simply can’t be custom code. I only just added the forms and there’s no code involved whatsoever. This is the build in shopify form and all I did was edit on the front end.