How to add a Contact Form to connect visitors with the listing owner?

You can display a Contact Form on Listings (see example) using the WP Job Manager – Contact Listing (free) plugin in combination with any of the following:

The owner of the listing is the user that creates the listing. If you, as the website admin add a couple of listings to your website, you’re the owner of those listings and you’ll get the messages sent through the contact form. Also, if a restaurant owner visits your website and adds his business, he will be the owner of that listing and the messages will be sent to his email address.
You can check the owner of your listings by simply editing them from the dashboard area and having a look at the Posted by section. There you can see the username of the user that created the listing.

To add a contact form to your listings just follow the steps below:

Step 1  Install the Contact Listing Plugin

Install and activate the WP Job Manager – Contact Listing plugin from Appearance → Plugins.

Step 2  Install one of the three integrated Contact Form Plugins

Now you need to activate one of the three integrated contact form plugins:Gravity Forms, Ninja Forms, or Contact Form 7.

Step 3  Setup your Forms

Create your form and assign it from Listings → Settings → Contact a Listing Form.

Please read the respective documentation for further configuration options for each plugin.

Step 4  Add the Contact Form to the Listing page

All you have to do to make it work is to add the Contact Form to the Listing page. You can usually do this by adding the relevant widget to the Single Listing page, or using a shortcode:

  • Gravity Forms → Use the “Form” Widget
  • Ninja Forms → Use the “Ninja Forms” Widget
  • Contact Form 7 → Use a “Text” Widget and paste the provided [shortcode]

For complete documentation about the WP Job Manager – Contact Listing please visit the official documentation for this plugin.

Updated on September 21, 2017

Was this article helpful?