How to Add Images in Gravity Forms Drop Downs and Multi Selects

Add image choices to Gravity Forms Drop Down and Multi Select fields, making it easier to see exactly what you’re selecting.

  1. What You’ll Need
  2. Enabling Advanced Select
  3. Adding Image Choices
  4. Populate Anything with Image Choices
  5. Your Selections, Enchanted 

Did you know dropdown fields trace their roots back to 1995? They were designed to solve one problem: present many options in a compact way. Fast forward three decades, and they’re due for a magical upgrade. Why rely on text alone when images can help show you exactly what each option is?

Imagine joining a tech conference. You land on the registration form, “Select Your Workshop,” and… scroll, scroll, scroll. Twenty workshop titles blur altogether. “Was it the JavaScript session with Dr. Reed? Or the one with Professor Chen?”

Enter our enchanted duo. GP Advanced Select transforms your Drop Down and Multi Select fields into neat, searchable lists. Pair it with JetSloth’s Image Choices, and suddenly every workshop title comes with a face.

Come, let’s make picture-perfect choices. 🧙🏼

This article requires the Gravity Forms Advanced Select perk.

Buy Gravity Perks to get this perk plus 50 other premium Gravity Forms plugins!

View Plugin Buy Now

What You’ll Need

  1. Advanced Select
  2. JetSloth Image Choices: Installed and activated on your site.

Enabling Advanced Select

Before we dive in, make sure Advanced Select is enabled on your field/s.

If this is your first time, we’ve got a handy guide on how to upgrade Drop Down and Multi Select fields into searchable lists. Give it a quick read and hop back here when you’re all set.

Adding Image Choices

With JetSloth’s Image Choices activated, you can now assign an image to each choice in your field.

For our registration form, let’s imagine 10 workshops where we add the speaker’s headshot next to each title.

Here’s how:

  1. Navigate to your Drop Down’s or Multi Select’s field settings.
  2. Under General › enable Use Image Choices.
  3. For each choice, click the image icon to upload or select an image from your Media Library.
  4. Add images to all remaining choices.
  5. Save your form.

Voila! Here’s what the setup looks like, and the dropdown showing our speaker’s headshots:

An admin enables Image Choices in a dropdown field and uploads an image for the first choice. The front-end view shows a visitor clicking the field and scrolling through workshop choices, each displaying a speaker headshot next to the title.

And here’s the same setup applied to our Multi Select field for our Attendee Requirements:

A visitor clicks on a multiselect field and browses the options with image icons for each need. The visitor selects 'Gluten-free', 'Vegetarian', and 'Quiet Room Access' from the list.

Populate Anything with Image Choices

Okay, but what if your conference is huge? Say, 20 workshops stored in a custom post type on your site, like “Speakers”? You definitely don’t want to add all 20 manually.

The left side shows a list of posts from the ‘Speakers’ custom post type, with one highlighted. An arrow points to the right side, which shows that speaker's workshop with its title and details.

For this, we summon GP Populate Anything into the mix. It pulls in choices directly from any custom post type or data source. And yes, it works beautifully with Image Choices.

Here’s how:

  1. Open your Spellbook and activate GP Populate Anything.
  2. In your form, open your Drop Down or Multi Select field’s settings. 
  3. Go to General › enable Populate choices dynamically.
  4. Set the Type to Post.
  5. Add a Filter and set it to Post Type is Speaker (or your custom post type).
  6. In Choice Template, map your data:
    • Value: Post Title
    • Label: Post Title
    • Image: Featured Image URL

This tells Populate Anything to use Post Title as the label and the Featured Image URL as the image that appears next to it.

A dropdown field named 'Select Your Workshop' displays with the field settings panel open on the right. The 'Use Image Choices' setting is enabled, and the image is set to 'Featured Image URL'.

And just like that, we’ve got all three plugins working in perfect harmony:

  • Populate Anything fetches all your “Speaker” posts.
  • Advanced Select displays them in a searchable dropdown.
  • Image Choices shows each post’s featured image automatically. 
A visitor clicks on a dropdown field and browses workshop options with image icons. The visitor types 'The Art' and the list instantly shows one matching result. The user clicks on this result.

Your Selections, Enchanted 

In 1995, dropdowns conquered screen space. Today, we turned scrolling into seeing. 🪄

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.


This field is for validation purposes and should be left unchanged.
Grab a bundle of free Gravity Forms plugins

Enter your email and receive our most popular free plugins and snippets, plus access to hundreds of others.