WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Anssi Laitila v3.0.22

Contact List

Build a custom staff directory, address book or any kind of listing with this easy-to-use plugin.

Contact List

The facts

Rating
4.8★ from 19
Active installs
1k+
Price
Free
Last updated
20 Aug 2026
Added
Jul 2018
Requires WP
6.2
Tested up to
WP 7.1
Requires PHP
7.2
Downloads
83,593

Our analysis

AI-assisted

Contact List is a WordPress plugin designed to create and manage various types of directories, such as staff directories, address books, and business listings. It allows you to import data from CSV files or add contacts through a front-end form, making it user-friendly for those without technical expertise.

The plugin offers customization options for contact cards and supports the use of shortcodes to display directories on your site. It is suitable for a wide range of applications, including medical staff directories, employee lists, and local business directories.

Best for: This plugin is suitable for anyone needing to create a directory on a WordPress site, such as businesses, clinics, or educational institutions.

What it does well

  • Easy to use for creating various types of directories
  • Supports CSV import and export
  • Customizable contact cards
  • Allows front-end contact submissions
  • Active installation base of 1,000 users

Where it falls short

  • Limited information on advanced features
  • No mention of support for additional integrations

Verdict

Contact List is a straightforward solution for building directories on WordPress, though detailed feature information is limited.

From the developer

Anssi Laitila's own description of Contact List, lightly tidied.

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
  • Phone book
  • Faculty and Staff Directory
  • Medical Staff Directory
  • Church Directory
  • Directory of Doctors and Medical Staff
  • Employee Directory
  • Medical Personnel Directory
  • Team Members Directory
  • Staff list
  • Chamber of commerce
  • Lawyer directory
  • Hospital & Doctor directory
  • Local Directory
  • Restaurant Directory
  • Service listing
  • Business listing
  • Directory listing
  • Automated staff list
  • Job directory
  • Local business directory

… 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:

  1. Add some contacts from WP admin > Contact List > All contacts.

  2. Insert one of these shortcodes to any page or post on your site.

    • [contact_list] (default contact list)
    • [contact_list_simple] (simple contact list)

That’s it! You’ve added contact list to your site! It is super simple, isn’t it?

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for directory sites.

TablePress

Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without hav...

Free 600k+ installs 5★ (4,625)
File Manager Pro

Best WordPress file manager without FTP access. Edit code with built-in editor, upload files, download plugins...

Free 100k+ installs 4.9★ (152)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login & user profile forms. Incl...

Free 40k+ installs 4.7★ (735)
Ultimate Member

Membership & community plugin with user profiles, registration & login, member directories, content re...

Free 200k+ installs 4.4★ (1,444)
Media Sync

Simple plugin to scan "uploads" directory and bring those files into Media Library.

Free 50k+ installs 4.7★ (86)
HireZoot

Create modern careers page, list jobs, and manage applications directly from your WordPress dashboard.

Free 30k+ installs 4.8★ (193)