Form-Phone Number Variations

Highlighted
Anonymous
Not applicable

Form-Phone Number Variations

For all our forms, phone number field is causing a issue in reports as users can enter just a single digit, is there is a workaround? to limit the minimum phone number digits?

12 REPLIES 12
Highlighted
Anonymous
Not applicable

Re: Form-Phone Number Variations

Not in the form builder.  You will need some validation logic on your webpage to do this

Highlighted

Re: Form-Phone Number Variations

Will, you can use the mask input feature (Apply Input Masking to a Field in a Form - Marketo Docs - Product Docs) for the phone number field on the form. Make it a text field and by inputting "9999999999" you then require the field to have a maximum of 10 numbers. I do not believe it can enforce a minimum length though.

Highlighted
Anonymous
Not applicable

Re: Form-Phone Number Variations

Do you know if this supports international numbers too? thanks!

Highlighted

Re: Form-Phone Number Variations

You can input as many "9" digits necessary, it just enforces that an inputted number cannot have more digits than what you allow.

Highlighted
Level 10 - Community Moderator

Re: Form-Phone Number Variations

I'll show you how to max and min it up using a custom validator later tonight.

Highlighted
Level 7 - Champion Alumni

Re: Form-Phone Number Variations

I have not found a way to mask like you are asking for, which is also disappointing here.

If there were the ability to mask in one of two ways either of ##-###-###-#### or ###-###-#### it would be great, and solve the international issue, however, this is not an option without customization.

Highlighted
Level 10 - Champion Alumni

Re: Form-Phone Number Variations

Other than what Deval said, you can use javascript on the page to help manage this.

If you are a global company though, you will need to take into account Intl Codes and lengths.

Highlighted
Level 10 - Community Moderator

Re: Form-Phone Number Variations

See some examples of what you can do at MktoForms2 :: Extended Phone Validation

Obviously you can go down a real rabbit hole in trying to allow user-formatted entries while still trying to detect "obviously" bad formats. That's why usually phone #s are masked to a particular format, though as Josh said this has to be localized.

Highlighted
Level 2

Re: Form-Phone Number Variations

Hi Sanford,

Thanks for sharing that javascript. So I copied and pasted and the error message does pop up, however, I'm still able to submit the form itself and am taken to the thank you page. 

Here is a test landing page I created:

https://go.greenhouse.io/Demo-Test.html

Can you advise on how I can ensure that the user can NOT submit the form if they input a phone number that is less than 7 digits or more than 13 digits?

Thanks,

Hoi