I’m helping a non-profit that trains rescue dogs for veterans. We have a custom post type for all dogs and a taxonomy for either ‘available’ or ‘successfully_adopted’. On the adoption form, I’d like to pre-populate a drop down with the ‘available’ dogs. Beyond selecting “allow field to be populated dynamically” I’m not sure what to do. Any help to accomplish this would be greatly appreciated!
The form object filters can be used to populate the field with those choices. See the following page of the documentation for an example:
If you prefer not to use custom code, certified developer Gravity Wiz has the Populate Anything add-on, that supports populating fields with choices from various sources:
Thanks for the article link. I have mostly copied and pasted snippets up until now, so I got a little lost editing the code. But, I found a video that explained things a little simpler while applying the code which helped me greatly. I’d recommend How to Populate a Gravity Forms Dropdown field with an Advanced Custom Fields Post Type for anyone else who is less familiar with the code.
At first, only the placeholder was populating, not the available dogs’ names. But after more trial and error I was successful with the display. Yay!
In case a visual could help someone, here’s an annotated screenshot of the snippet that worked for me.
Actually, I’m wondering if there’s a way to also add a placeholder choice of “No preference” in addition to the dog’s names. Since it’s populating with post titles, I don’t have a clue if or how to add this. Thoughts???
You can configure the placeholder on the appearance panel of the field settings in the form editor. The value from the placeholder setting will be added as the first choice on field display. Because it’s not a real choice, if the field is set as required, and the placeholder is still selected when the form is submitted, the field will fail validation.

