Build a custom staff directory, address book or any kind of listing with this easy-to-use plugin. The best staff directory plugin for WordPress Looking for a simple yet comprehensive directory plugin for a WordPress website? If the answer is YES, then you are in the right place! Contact List is a de
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.2 and PHP 7.2.
SourceWordPress plugins · Oct 20, 2026
01 / Source details
About this tool.
Build a custom staff directory, address book or any kind of listing with this easy-to-use plugin.
The best staff directory plugin for WordPress
Looking for a simple yet comprehensive directory plugin for a WordPress website? If the answer is YES, then you are in the right place!
Contact List is a dedicated directory plugin to manage and create address books, company/business directories, yellow pages, and numerous other member directories right inside WordPress.
A simple method of listing contacts on a WordPress website
Email contacts immediately from the front-end form
Contact directories created by importing data from a CSV file or via a publicly accessible form
CSV import & export
Customize the contact card completely, either via settings or by creating a custom template
Contact List Plugin Demos
Documentation
Blog
7-day free trial available for the Pro version
Cases for Contact List Directory Plugin
Contact List simplifies the process of creating WordPress website directories of any kind. The possibilities of a directory building with Contact List are endless. You can build…
Address book
Business directory
Online directory
Member directory
Contact directory
Business listing
Yellow pages directory
List of any kind of contacts like companies or offices
… and even if you are not tech-geek, you can still build all of the above-mentioned directories with an ease, thanks to Contact List’s simplicity in design and function.
What are you waiting for? Join the thousands who have already begun their journey and start composing your own business directory! Give it a try and you’ll definitely love it.
Getting started
Contact List is a comprehensive directory plugin for building any kinds of directories a on WordPress website. Get the plugin downloaded first. The process is quite simple.
Start creating your WordPress contact directory page, with 2 steps :
01Add some contacts from WP admin > Contact List > All contacts.
02Insert one of these shortcodes to any page or post on your site. [contact_list] (default contact list)
03[contact_list_simple] (simple contact list)
That’s it! You’ve added contact list to your site! It is super simple, isn’t it?
Contact List plugin features
Fields for each contact
Contact List plugin is the best solution to comprise and build a WordPress website directory with ease. The ability to add new fields and remove certain existing ones is quite essential for a business directory plugin, and this is what Contact List offers.
If one wants to display information about employees other than the minimal minimum of first name, last name, and email, Contact List offers a lot of freedom. This directory plugin allows the the listing of any contact data including name, job title, contact info, social media links, and so forth. Fields can also come in handy for creating all-in-one address book. This is not all, there are more fields that can be added to the contact directory using the Contact List plugin.
First/last name
Photo
Job title
Contact info (e.g. email, phone)
Social media links (e.g. LinkedIn, Twitter, Facebook URLs)
Address (including country, state, and city in separate fields)
Category
Multiple custom fields
Front-end Contact Editor
Give access to certain user roles to submit, manage and edit contacts from the front end. Furthermore, with a single click of button request user roles or enlisted contacts to update their directory info.
Send emails
This directory plugin allows sending emails directly to contacts using a built-in form on the front end (featuring reCAPTCHA). This means that users and website visitors can contact enlisted directory members right inside the directory page without additional add-ons and efforts.
Most importantly, the plugin still keeps contact info confidential. The contact’s email address can be completely obscured, to prevent email spam, but still, email can be sent to the contact.
Furthermore, Contact List allows sending emails in bulk to all of the contacts or contacts in the specific group simultaneously.
Categorized contacts
Contact List supports easy and fast categorization and grouping directory contacts into small or big groups in order to facilitate the search process.
Contact Filters
The Contact List plugin allows to set comprehensive filters on the contact directory: such as filtering contacts by country, state, city, and category. Additionally, country and state dropdowns are generated automatically based on the directory contact data.
Alongside this, there can be more filters added to the directory based on the needs and preferences.
Contact submission forms
Contact List is a directory plugin that allows to built directory contact submission forms with various fields, insert them on your directory page and further expand your contact list.
Contact search
Easy search of contacts thanks to grouped and organized contact directory and numerous contact filters. Furthermore, facilitate contact search showing contacts in site search results, except for the contacts directory page.
Contact views
Contact List supports two directory views: a comprehensive list of all contact information and a simpler table view.
Directory layouts
Control how the WordPress website directory looks and function with ease. Set the number of users per page, the sorting criteria and order, and numerous other display options. As well as, choose among 4 different contact directory layouts suggested by the Contact List plugin.
CSV Import & Export
Get a user-friendly WordPress directory plugin that simplifies the migration process by allowing you import thousands of listings from a CSV file. Plus export the list with a CSV file, and keep it on computer in case of any trouble.
Demos
Simple List
3 Columns
Simple List with Filters
Contacts with Groups
Single Contact
Contacts from specific group
Submit Contact
Search Contacts
Contact List free offerings
Direct email to contacts from the front-end form
2 directory views: a complete list of all contact data and a simpler table type view
Spam-prevention via obfuscated emails
Grouped and categorized contacts
Fast search targeting all contacts
Contact filters by country, state, city and category
Additional filters by simply renaaming default country and state filters
Automatic country and state dropdowns are created using contact information
1 custom field
4 ready-made directory layouts
Printable contact list
Contact List paid offerings
Allow user roles modify contacts and contact info using the front-end contact editor
Request contacts to update their existing contact info simply clicking a button
Numerous shortcodes and views for varied usage scenarios ( simple list , 3 columns , etc.)
Single contact pages , such as /contact/firstname-lastname/, for each individual contact
Support for pagination
Display contact information in a lightbox
Include contacts in website search results
Show contacts in site search results
A contact database created via a publicly accessible contact submission form
6 custom fields and WYSIWYG editor
Turn custom fields into filters
Bulk emails to all contacts or group of contacts
Excel import and export from/to CSV file
Change field titles and hide particular fields from the public form or admin area to customize fields in any way you like
Create any kind of business directory or address book
7-day free trial available for the Pro version
Additional resources
You can check more info about us on our website: https://www.contactlistpro.com/
For any support queries or feature requests regarding the free version, please contact us at the support forum .
Follow the Contact List blog to stay informed about the plugin and its advancements.
Contact List’s simplicity in design and function, the vast array of unique features, and versatility are the reasons more and more people are turning to this WordPress directory plugin as a business directory and contact list-building solution. It allows building various directories, including staff directory, employee directory, address book, or phonebook. Something that you will really need for neatly managing your contacts and for staying organized.
What are you waiting for? Hurry up to get the Contact List plugin and get a start building your own WordPress website business directory today!
How can I report security bugs?
Please see the first FAQ item below.
See it in action
Screenshots & previews.
List of contacts on your siteSend message to a contactList of contacts in 4 columns (more layout options available)Simple listForm for gathering the contact database (including more fields)Contact management
02 / Source details
Getting started.
01Activate the plugin from WordPress plugin directory or manually upload it to your site
02See the Help / Support page for further instructions
03 / Source details
Frequently asked questions.
How can I report security bugs?
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Can I use the plugin for a business directory?
Yes! Contact List is suitable for listing any kind of contact information. Basically you can use it for any kind of online directory.
Can I use it for listing company staff?
Yes! Contact List is the perfect WP staff list plugin for creating any kind of member directory.
Do you offer support?
Of course! We offer support in the forums here on WordPress.org and if you have a paid subscription we offer priority email support here .
Does Contact List work with some other plugin?
The plugin is widely tested with other plugins, but if there’s any kind of compatibility issue with some other plugin we will do our best to solve the issue.
Can the visitors add contacts?
That kind of contact form is a feature in the Pro version. Using that form you can collect contact data with a publicly available form from anyone who has access to the page that the form is on.
Can I use the plugin only as a contact manager in the WordPress admin area?
Yes, you can use it as a contact manager. You don’t necessarily have to add any publicly available list of contacts on your site, you can just use the admin tools to manage contacts.
Is this a business directory, staff directory, yellow pages directory or what?
You can use the Contact List plugin for any purpose that suits your needs. That could be yellow pages, business listing, member directory, staff list or pretty much anything you can think of. The basic idea is to present a user friendly list of contacts on your site. 🙂
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati