Input Text Field with Multiple Lines

Badge +1

Is there a way to add a text input field that is multiple lines (similar to the input box that I’m writing this question within). I see Klaviyo has a text input block for forms but it’s restricted to one line.  I would like to have multiple lines where user can right multiple lines of text with paragraph breaks.    Is this possible? If not, what other service provides this that can be integrated with klaviyo?



Best answer by David To 9 July 2021, 21:13

View original

6 replies

Userlevel 7
Badge +54

Hello @hotroddy,

Great question!

You are correct that Klaviyo’s input fields for signup forms currently only support one line entry and does not accept line breaks. Other alternatives available to you to have multi-line input fields would be coding and building your own signup form, using a third party signup form which has an integration with Klaviyo, or setting up a redirect to a Klaviyo list for a third party signup form which does not have an integration with Klaviyo. 

To learn more about building your own custom signup forms or setting up a redirect for a third party signup form, I would recommend taking a look at the following resources Klaviyo offers:

I would also suggest finding a Klaviyo partner or working with a developer to build or set up a redirect to an existing signup form as well if you were unfamiliar with coding. You can also find a number of integrations that connect with Klaviyo from the Klaviyo Integrations Directory which includes third party apps, tools, and signup form providers who have built their own connection to Klaviyo. 

I hope this helps!


Userlevel 4
Badge +15

Where can we vote to put this on the product development roadmap? Even mailchimp has this capability. Yikes! That’s embarrassing. 


This can’t be real. Klaviyo, one of the leading email marketing tools around, does not have the “Texarea” field??? 

Still, in 2022?

This can’t be accurate.

However, I see no way of creating a textarea field in the klaviyo builder, or a place to change the line height of a field.

​​​​​​​What the heck

Userlevel 7
Badge +54


Line height for input fields can actually be adjusted under the form’s input field styles defined as the Input Field Height setting. However, keep in mind that changing the line height does not equate to supporting multi-line input.

At present those text input fields available in signup forms are input fields rather than textareas, though I personally can see benefit in using textareas rather than input - which I’ll share with our Product team. Would you also mind sharing some use cases or ways you plan on using a textarea field in a signup form to add more context?



Sure, imagine you are using klaviyo forms for a “request a worker” form 


That form might require a job description, which is a perfect place to use a textarea


Also any form that might require some kind of “comments” or “notes” 


And regarding the input field height, I saw that but its irrelevant - as A) its horrible visually and B) it changes all the fields not just the one you want


It's amazing: Klaviyo has many good features, but it doesn't have a textarea input field. Imagine you have to enter more than two words in a form field, the description of a problem, for example. You'll go crazy if it's all on one line. Please Klaviyo engineers, finally give us a textarea input field! Thank you! Hanibal Lecter, Switzerland