Using Monday Forms to pass parameters in the URL

Hey @dipro
The approach proposed by @gus.furtado is awesome, and making it an official feature soon will be great.

On question, when using this approach to populate a text field, even an hidden one, it works very well.
But when populating a “rating field” (ie. starts), it fails. If the user does not click on one rating icon, the parameter is passed as “1” with quotes, instead of 1 without quotes.
It’s then not interpreted as a number and the creation of the monday element fails.

Any idea on how to overcome this?

1 Like

Keep in mind this workaround is not an official solution :exclamation:

Hey, @jrobette! Thanks for the heads up! :grin:

I tried using numbers in the query string, and it worked as intended, as below:
image

Cheers!

Hi
Yes the form is populated correctly.
But if you don’t click on the stars and submit the form… you receive an error.
The parameter is sent as “3”.
If you click on any star and submit, it works as the parameter is sent as 3.
The error is in the quotes surrounding the 3.
Cheers

Any news regarding this “basic” issue with numbers sent as text when the form is validated if the “default” value (defined by parameter) is not changed by the user (clicking a given star)?

I know this is not an official feature, yet this is really a game changer enlarging the potential use of forms.

This needs to work with hidden fields too - so you can pass through UTM params too for example.

Its such a basic and critical feature of CRM forms, it pretty much makes Monday forms pointless, as you can’t track campaigns etc - a fundamental feature of a CRM.

What is frustrating is it must be so easy to develop/fix.

using a third party forms SaaS service is not a solution for Monday

This is what i need too! I have just started looking and hoping to find something but no luck so far. Seems the issue is simply the form field not having a name attribute. Have you had any luck?

I don’t suppose the receiving URL is a Monday Form on another board? I’m trying to “send” information from one Board to prepopulate a Form on another Board.

Hey @kmortensen @dipro @arkitrave @Bill_In_Ohio @alex001 @Chester @gus.furtado @Jaco @jrobette @frank_the_fish

We just officially launched URL Parameters in our monday form builder Easyform, check out our community post here.

@jcfretts
This feature can be used to populate forms in one board with data from another board.

For example, assume you have a Users board and a Requests board and want to create a pre-populated form for each user with their name and current address. You create the form in the Request board and then add a formula column in the Users board that pre-populates it with their name and address, as shown here in our documentation.

I’m still looking for Monday to add this functionality (easily pass parameters to fill fields in form using the URL). Any update?

Hello @BertPicot . You can pass data in text fields for now. Just for example I am adding a url Test Parameters

name is variable name, text is also variable name, you can turn on developer mode to see name of variables.

Hi Rehan AQ,
Thank you. This is great!