### [How to Allow Users to Select Recipients in a WordPress Contact Form](https://wpforms.com/how-to-allow-users-to-select-recipients-in-wordpress-contact-form/)

**Published:** June 3, 2021
**Author:** Claire Broadley

**Excerpt:** Do you want to let visitors choose the recipient on your contact form?

Adding a selection dropdown can help to make sure messages get to the right person or department.

In this post, we'll show you how to create a WordPress contact form with a dropdown to select who it's sent to.

**Content:**

Do you want to let visitors choose the recipient on your contact form?

Adding a selection dropdown can help to make sure messages get to the right person or department.

In this post, we’ll show you how to create a WordPress contact form with a dropdown to select who it’s sent to.

[Build Your WordPress Form Now](https://wpforms.com/pricing/)

### Can a WordPress Contact Form Send to Different Email Addresses?

Yes! With WPForms, it’s easy to create a WordPress form that sends to different email addresses.

You can do this in 3 ways:

- Add multiple form notifications so that multiple people get an email
- Add email addresses to the CC or BCC field in the notification
- Add a field that lets the visitor pick which department or person receives the message.

In this tutorial, we’ll focus on the 3rd way: adding a field that lets the visitor pick which department or person receives the message. This is the best solution if you want to have 1 form for all your messages, but you also want messages to be routed to the correct person on submission.

## How to Allow Users to Select Recipients in a WordPress Contact Form

﻿

If you prefer reading instructions, we’ve written out this tutorial below.

- [1. Install the WPForms Plugin](#install-wpforms)
- [2. Create a Simple Contact Form](#create-form)
- [3. Set Up Conditional Notifications](#create-notifications)
- [4. Publish Your Contact Form](#publish-form)

Let’s start by installing the WPForms plugin so we can create your new form.

### 1. Install the WPForms Plugin

Before we start, you’ll want to download and install the WPForms plugin.

Since we’ll be using [conditional logic](https://wpforms.com/features/conditional-logic/), you’ll want to choose the [Basic license or higher](https://wpforms.com/pricing/).

[![The WPForms pricing page. ](https://wpforms.com/wp-content/uploads/2024/08/WPForms-Pricing-Page.png)](https://wpforms.com/pricing/)*We took this screenshot during a sale. [Click here to see if the discount’s still available](https://wpforms.com/pricing/)!*

If you need any help getting WPForms installed on your WordPress website, check out this [guide to installing a WordPress plugin](http://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/).

All set? Great! Let’s create your contact form.

### 2. Create a Simple Contact Form

Let’s start by creating a [simple contact form](https://wpforms.com/how-to-create-a-simple-contact-form-in-wordpress/) in WordPress. Go ahead and add a new form to start.

![Add new form in WPForms](https://wpforms.com/wp-content/uploads/2017/09/add-new-form.png)Next, type in a name for your form. All versions of WPForms come with a contact form template, so let’s click it to open it up in the form builder.

![Select the Simple Contact Form template in WPForms ](https://wpforms.com/wp-content/uploads/2024/10/Add-Contact-Form.png)As you can see, your basic contact form is set up and almost ready to go.

![Simple contact form in WPForms](https://wpforms.com/wp-content/uploads/2024/10/Basic-Contact-Form.png)We’re going to add a dropdown field next so that the user can pick the recipient.

Go ahead and drag the dropdown field onto your form, then click on it to open the settings.

![Add a dropdown field to your contact form](https://wpforms.com/wp-content/uploads/2024/10/Add-Dropdown-in-WPForms.png)You’ll want to change the **Label** first. We’re using “Who would you like to contact?” here.

You can add a choice for every person or department you want to add for contact. If you only have a few, you can add them manually.

If you have a large company with a lot of departments, consider using the [AI Choices](https://wpforms.com/introducing-ai-choices-a-new-era-in-form-building-starts-today/) feature by clicking **Generate Choices**.

![Use AI Choices in WPForms to quickly generate a list of options for your dropdown, checkboxes, or multiple choice buttons. ](https://wpforms.com/wp-content/uploads/2024/10/AI-Choices-for-Contact-Form.png)It will generate a list of options for you and you can edit it to remove the ones you don’t need if necessary. You can reorganize them by dragging the options to appear in whichever order you like.

![Use the options generated by AI if you have a longer list](https://wpforms.com/wp-content/uploads/2024/10/List-of-Departments-AI-Choices.png)Whether you add options manually or use the WPForms AI Choices feature to generate a list, once you have your list in place, check the box to make this field required.

Don’t forget to mark the field as **Required**.

![Mark your dropdown field as Required](https://wpforms.com/wp-content/uploads/2017/09/dropdown-field-required.png)Now let’s set up the notifications for each of your departments or recipients.

**Save** your form before moving on to the next step.

### 3. Set Up Conditional Notifications

In this step, we’re going to create conditional logic for the dropdown field. Each option in the dropdown will be paired with an email address, and we’ll tell WPForms to send the notification based on the selection.

To start, click the **Settings** icon on the left-hand side of the form builder.

![WPForms settings](https://wpforms.com/wp-content/uploads/2017/09/form-settings.png)And now click **Notifications** to see the email that will be sent when your form’s submitted.

![Form notifications](https://wpforms.com/wp-content/uploads/2017/09/form-notifications.png)In the **Send To Email Address** field, type in the email address for the first dropdown option. In our case, it’s our customer service email.

![Change notification email](https://wpforms.com/wp-content/uploads/2017/09/notification-email-change.png)You can tweak the other content in the notification if you’d like to.

Next, scroll down and enable the conditional logic on your notification by checking the box.

![Enable conditional logic on your notification](https://wpforms.com/wp-content/uploads/2017/09/enable-notification-conditional-logic.png)When you check the box, you’ll see the conditional logic options open underneath. Set up the conditional email like this:

**Send** this notification if **Who would you like to contact?** is **Customer Service**

![Enable conditional logic on notification](https://wpforms.com/wp-content/uploads/2017/09/conditional-logic-notification.png)Now scroll back up click the clone button at the top of the notification.

![Clone notification in WPForms](https://wpforms.com/wp-content/uploads/2017/09/clone-notification.png)In the cloned notification, follow the same process again.

First, change the email to the second option in the dropdown.

![Edit cloned notification](https://wpforms.com/wp-content/uploads/2017/09/cloned-notification.png)Then change the conditional logic statement to **Billing**

![Conditional logic on cloned notification](https://wpforms.com/wp-content/uploads/2017/09/conditional-logic-cloned-notification.png)Repeat this process of cloning notifications until you have 1 notification for every option in your dropdown. **Save** your form before moving on to the final step.

### 4. Publish Your Contact Form

You’re all set! We’ve created your form and set up the logic. Let’s publish your form. There are [3 ways you can embed a form on your site with WPForms](https://wpforms.com/how-to-embed-a-form-on-your-website/ "How to Embed a Form on Your WordPress Website (3 Ways)"). For this example, we’re going to use the **Embed** button and create a new page.

At the top of the form builder, click **Embed**.

![Embed form](https://wpforms.com/wp-content/uploads/2017/09/embed-form.png)Next, click the **Create New Page** button to make a fresh page for your form.

![Create a new page](https://wpforms.com/wp-content/uploads/2020/11/embed-wizard-1.png)And in the next popup, type in a name for your new page.

![Name your new contact page](https://wpforms.com/wp-content/uploads/2017/09/name-new-form.png)If everything looks good, simply hit **Publish** to go live!

![Publish contact form](https://wpforms.com/wp-content/uploads/2017/09/publish-contact-orm.png)It’s that easy! Now you have an awesome contact form with multiple recipients.

[Build Your WordPress Form Now](https://wpforms.com/pricing/)

### Next, Add a File Upload Field to Your Form

Now you have your form set up, you can [add a file upload field to your form](https://wpforms.com/how-to-create-a-file-upload-form-in-wordpress/) as well. For example, you could add a field for a customer to upload an invoice, then conditionally show it if they select the Billing department.

Ready to build your form? Get started today with the easiest WordPress form builder plugin. [WPForms Pro](https://wpforms.com/pricing) includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on [Facebook](https://facebook.com/wpforms) and [Twitter](https://twitter.com/easywpforms) for more free WordPress tutorials and guides.

**Categories:** WordPress Tutorials

**Tags:** conditional logic, conditional notifications, notifications

---

