# Product Custom field for Personalizable Products

**URL:** <http://community.tradly.app/t/product-custom-field-for-personalizable-products/3775>\
**Category:** Customisation\
**Tags:** superadmin, editor\
**Created:** [27 February 2025 04:08 UTC](http://community.tradly.app/t/product-custom-field-for-personalizable-products/3775 "2025-02-27T04:08:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![fitmagshop](http://community.tradly.app/letter_avatar_proxy/v4/letter/f/ed8c4c/32.png) [@fitmagshop](http://community.tradly.app/u/fitmagshop)\
**Post date:** [27 February 2025 04:08 UTC](http://community.tradly.app/t/product-custom-field-for-personalizable-products/3775/1 "2025-02-27T04:08:29Z")

</div>

Hello guys,  
I’m selling only personalizable (customizable) products. How can I insert in the Product page a mandatory custom field (text type) where the client must insert personalization details (ex: Name) before adding product into cart?

---

<div class="post-metadata">

**Author:** ![jkbaseer](http://community.tradly.app/user_avatar/community.tradly.app/jkbaseer/32/1296_2.png) [@jkbaseer](http://community.tradly.app/u/jkbaseer)\
**Post date:** [9 March 2025 00:36 UTC](http://community.tradly.app/t/product-custom-field-for-personalizable-products/3775/2 "2025-03-09T00:36:03Z")

</div>

Hi @fitmagshop  
Since Tradly supports **Cart Attributes** and not product page fields, you can still collect personalization details, but it will be done on the **Cart Page** instead of the Product Page.

> **[SuperAdmin - Tradly - No-code builder to Configure your Platform](https://superadmin.tradly.app/cart-attributes)**
>
> Building blocks for your commerce, marketplace and platform apps whether you want low code headless architecture or no-code builder

### **How to Implement This:**

1. **Use Cart Attributes** – Add a **mandatory text field** (e.g., “Personalization Details”) as a Cart Attribute.  

2. **Notify Users on the Product Page** – Display a message on the product page like: “Personalization is required. You will be asked to enter details in the cart before checkout.”\*

3. **Enforce Input on the Cart Page** – Customers must fill in the field on the cart page before proceeding to checkout.  

4. **Pass Data to Order** – The input will be stored and sent with the order for processing.

This ensures every personalized order includes the required details while using Tradly’s existing **Cart Attributes** feature. Let me know if you need help setting this up!
