How to add a custom text field to a Blum theme product page?

Topic summary

A user is trying to add a custom text input field (for personalized names) to their Blume theme product page, but the customer’s input disappears when the product is added to the cart.

Current Issue:

  • Custom field code has been implemented in the liquid file
  • Input data is not persisting through to the cart

Proposed Solutions:

  • Place the custom input field inside the product form (not outside it)
  • Ensure the input field name is unique and properly formatted
  • Verify the field is correctly passing custom properties to the cart

Status:

  • One responder requested access to the main-product.liquid file for review
  • Another provided guidance on proper form placement and formatting
  • The issue remains unresolved pending implementation of suggested fixes
Summarized with AI on November 7. AI used: claude-sonnet-4-5-20250929.

Hello i want to add a custom input field to my Blume theme.

I also added a field where my customer can put there personalized names in it. The Problem is as soon as the put the products to the cart there input dissapears.

I use the code below in the liquid.

.custom.form__label{margin-bottom: 0.6rem}.field.custom{margin-top:0}.custom .field__input{padding-top:0.8rem}

Dein Wunschname

1 Like

Hi @HEMA980 ,

This will require adding custom code on the theme. As you are using a premium theme, I do not have access to the theme. Can you provide me a copy of main-product.luiquid?

I will review it and let you know where you can add the code.

Thank you

Hi @HEMA980

Place the custom input field inside the product form.
Ensure the input field name is unique and correctly formatted to pass the custom properties.

Here’s how you can do it: