Business Directory Plugin for Word­Press by CreativeMinds

Business Directory Plugin: Create an Online Business Listing

Business Directory Plugin for Word­Press by CreativeMinds main image

Business directories are online platforms that provide information about local businesses. They help people find products and services by listing contact details, operating hours, customer reviews, and ratings.

Show more

Our Business Directory plugin enables you to build such a WordPress directory listing similar to Yelp, Yahoo, or Yellow Pages. Add images and videos to individual pages, boost SEO, and monetize your directory website!

Show less

Creating Business Online Directory Made Simple

Create an interactive online directory featuring a comprehensive collection of local business listings on your WordPress site.

Create a local directory similar to Yelp, Yahoo or Yellow Pages. Each location receives its own page, where you can add description, images, contact info, WhatsApp integration and much more!

The admin has complete control over every page. To invite users to add and edit listings, check the Business Directory User Submission Addon.

Business Directory Index Catalog

This business web directory plugin makes it easy to create any kind of local business directory or exclusive directory on your WordPress site.

Truly versatile, the Business Directory plugin can also be used to build a staff listing page or niche classifieds websites.

Create a hub of businesses in your area, sort them into categories, and let users search by ZIP Code.

Customize the online business directory display to fit your community, with easy-to-use templates and advanced customization options.

Preview Video Tutorial

Listings on the WordPress Business Directory Index Page
Listings on the WordPress Business Directory Index Page

Business Directory Listing

Example of a Business Page created with the Business Directory Plugin
Example of a Business Page created with the Business Directory Plugin
Each business has its own page, and each page is highly customizable.

You can add text, contact information, address, Google Maps location, images (featured image, banner, a few types of galleries), videos, documents, and a WhatsApp widget.

It also supports default and custom taxonomies, which allow you to categorize business pages and make users' experience in navigation much easier.

You can choose the appearance of the business page using one of a few pre-made page templates or customize it using CSS.

The Business Directory plugin tools allow you to make each page unique and attractive.

File Attachments

Our Business Directory plugin allows you to add file attachments to business listings in any format, such as pdf, doc, jpg, zip, etc.

The icon is generated automatically based on the file type.

Examples of Files added to the Directory Listing<br />
Examples of Files added to the Directory Listing<br />

Filters and Custom Taxonomies

You can make the process of searching for needed business really easy for your users. In addition to the standard categories and tags, you can add up to 5 custom taxonomies to categorize all of your businesses.

Filters available in the Business Directory Plugin
Filters available in the Business Directory Plugin
You can choose which taxonomy filters to display in your business directory.

The appearance, types, and behavior of these filters are also customizable.

Business Directory Plugin Addons and Integrations

WordPress Business Directory Plugin Community Add-on

The Community Edition lets external users submit new business listings, manage their own listings, and claim an existing business listing.

The admin has the ability to moderate each business listing submission and manage business claims.

This important functionality allows you to open up your business basic directory for external users to add and manage their own listings.

Preview Video Tutorial

A Business Listing Page
A Business Listing Page

WordPress Business Directory Plugin Payments Addon

The Community Payments Edition lets you create membership plans to easily monetize your online directory with featured business directory listings and the choice of multiple payment systems. Charge set rates for new business listings or for renewing a listing each year, with the ability to define the renewal cycle.

Setting Screen Showing Payment Options
Setting Screen Showing Payment Options
You can use the payment system with WooCommerce or Easy Digital Downloads cart system, giving you the option of more than 50 payment gateways including PayPal, Authorize.Net, 2Checkout, Skrill, PayMill, Stripe (see the full list here).

Business Submission Payment

Upon installing the free EDD or WooCommerce cart system plugin, you will also receive the PayPal and Amazon payment option included.

With a mixed-mode payment model, some of the information in a business listing will be visible for free, while other parts will only be visible once a subscription fee has been paid. Setting Screen Showing Payment Options
Setting Screen Showing Payment Options

Membership Subscriptions

The plugin allows you to create paid membership levels to control how much information can be placed on the business page. Users can choose a suitable level and pay for it in two ways - either a one-time payment for membership or a subscription-based model.

Example of using variable subscription: the user can choose between a one-time payment or an annual renewing subscription.
Example of using variable subscription: the user can choose between a one-time payment or an annual renewing subscription.
The subscriptions feature works with the payment plugin WooCommerce + one of the addons: WooCommerce Payments or WooCommerce Subscriptions.

The membership subscriptions feature requires the following addons: Payments, Levels, and Community.

Read: Charging Business For Level (One-Time or Subscription)

WordPress Business Directory Plugin Forms Addon

The Forms Edition lets you add a contact form on business pages. The contact form can be created using a drag-and-drop editor.

Add fields such as single-line text, multi-line text, date, checkbox, radio box, and dropdown. Mark important fields, such as Name and Email, as required.

After the visitor fills out the form, the administrator or the business owner receives a customizable email message.

Example of a Contact Form on the Business Page
Example of a Contact Form on the Business Page

Google Maps Business Directory Integration

This WordPress directory builder plugin includes the display of the business location on a map for each listing page.

Showing all WordPress business directory listings on a Google Map
Showing all WordPress business directory listings on a Google Map
Users can quickly search and reference the location of all directory listings on a single interactive map, via the CM Google Maps Locations plugin integration.

Preview Video Tutorial

The full directory map can be displayed on the directory index page or elsewhere on your site via shortcode.

Product Directory Integration

The Product Directory plugin lets you display related products on each business listing page.

Upon clicking, visitors will be directed to a product page with a gallery of product images, a video, a product description, and more.

Preview Video Tutorial

Displaying Related Products
Displaying Related Products

Using the WordPress Directory Plugin

Are you looking to build relationships in your local business community? Build a WordPress business directory database, with searchable business listings similar to Yellow Pages.

Let users leave ratings and promote related businesses to become a trusted resource for local business information.

  • Complete Business Directory Solution – Build a customizable local online business directory or niche directory for classified listings on your WordPress site.
  • Community Built – Business owners can add their business to your directory and manage their directory listing profile. Preview
  • Search and Filtering – Users can search and filter directory listing by keyword, category, and zip code. Preview
  • Google Maps Support – Display directory listings on an interactive map with the CM Map Locations plugin integration. Preview
  • Business Products – Add products to display under each business listing with the CM Product Directory plugin integration. Preview

Business Directory Plugin Use Cases

  • Advertise and Earn – List your local businesses like IT companies, Schools, Training Centers, etc on your site and charge them for the listing.
  • Help Community – Help locals to find the best and most trustworthy lawyers, physicians or plumbers in your area.

Business Directory Plugin Related Use Cases

WordPress Directory Plugin Additional Resources

Related Blog Resources

WordPress Directory Plugin Premium Features

Turn your WordPress site into a Professional Directory Website easily.

Please check the user guide to learn more about this plugin.

Multiple Business Listing – Create an online directory with any number of business listings. The directory can hold over 10,000 searchable listings.
Business Listing Page Design – Easily customize the look and feel of the business listing page. You can also choose between two available templates and customize the look and feel of each. Preview
File Attachments in Business Directory Plugin – Attach any number of files to each business page. All formats are supported, including pdf, jpg and zip. Files receive icons automatically based on their extension.
Business Image or Logo – Each business can use their own business image or logo, or select a default image when no image is uploaded.
Business Categories and Tags – Group similar business listings by category and assign each business to more than one category. Add tags to each business so users can easily search or filter listings.
Extended Business Information – Each business listing has the following details: business description (which can include images, videos and text), business pitch, logo, business address, location displayed on Google Maps, website URL, phone number, year founded, Facebook, Twitter, LinkedIn links, and the option to create additional custom fields. Preview
Business Index Templates – Several designs and templates allow you to choose the best business directory index page display for your site. Preview
Style the Listing Page – Style the look and feel of the business listing page from the plugin settings, including background colors of each listing section, custom fields, and more. Preview
Export/Import – Export and import businesses between different online directories using a CSV file. With this functionality, you can import your current business listings into the plugin’s database or move your database between multiple sites. Preview
Custom Fields – Add custom fields with your own designated metadata. Custom fields can be a link to an external business URL or an additional metadata field. Preview
WhatsApp Integration – Allow each business to add a WhatsApp account and receive direct WhatsApp messages
Search and Filters – Filter businesses by categories, tags, or free text search. When integrated with the CM Google Maps Location plugin you can also filter businesses by location and zip. Preview
Ajax Support – Allows to dynamically filter and search results without reloading the page.
Star Rating – Let visitors rate each business listing. Customize the rating display and location. Preview
Custom Listing Permalink – Customize the listing permalink to control where users are directed on your site. Preview
Shortcodes Support – Use shortcode to show a list of all categories, a single business widget and much more. Preview
Moderation and Notification – Moderate new business listings or be notified when a new business is posted (with the Community Edition). Preview
Ads and Promotions – Insert ads into any business listing with Google AdWords or any other external resource via shortcode or an iframe object. Preview
Business Promotions – Promote business in search results and related businesses widget.
Related Businesses Widget – Show related businesses widget in each business listing page. Related businesses are defined by category, with the ability to promote specific businesses. Preview
Directory Search by Location/Zip – Search classified or directory listings by location (zip, state, country). (Requires purchase of the CM Directory Map Locations bundle.)
Labels – All frontend labels can easily be changed to any language so the user interface will speak your language.
Business Directory on Google Maps – Integrate with the CM Google Maps Locations plugin to display a map of all businesses on a map. Supports searching businesses by ZIP and radius Preview
Business Products – Display products related to each business on their listing page by integrating the CM Product Directory. Preview (Requires purchase of the CM Products Directory bundle)
CM Appointments Booking Integration – Allows each business profile to have a calendar that allows their customers to schedule the appointments with business owners.

Business Directory Plugin Editions and Pricing

FeaturePro EditionPro CommunityUltimate
$39 $59 $119
Create any number of Business listings IncludedIncludedIncluded
Choose the default business image IncludedIncludedIncluded
Choose the business category IncludedIncludedIncluded
Choose the basic styling of each business IncludedIncludedIncluded
Extended business information IncludedIncludedIncluded
Advertisements Support IncludedIncludedIncluded
Import / Export IncludedIncludedIncluded
Business custom fields IncludedIncludedIncluded
Search and Filters IncludedIncludedIncluded
Directory Index Templates IncludedIncludedIncluded
Business Page Styling IncludedIncludedIncluded
Search by zip and location IncludedIncludedIncluded
Additional taxonomies IncludedIncludedIncluded
Shortcodes Support IncludedIncludedIncluded
Promote businesses IncludedIncludedIncluded
Permalink Settings IncludedIncludedIncluded
Google Map Support IncludedIncludedIncluded
Related Businesses widget IncludedIncludedIncluded
Editable Labels IncludedIncludedIncluded
Tags Support IncludedIncludedIncluded
WhatsApp IntegrationIncludedIncludedIncluded
Booking Calendar IntegrationIncludedIncludedIncluded
Users can add businesses Not includedIncludedIncluded
Users can claim existing businesses Not includedIncludedIncluded
Users can manage their business Not includedIncludedIncluded
Admin can moderate newly posted businesses Not includedIncludedIncluded
Users can pay for posting businesses Not includedNot includedIncluded
Users can pay for renewing businesses Not includedNot includedIncluded
Users can pay for claiming businesses Not includedNot includedIncluded
Show map with all business locations Not includedNot includedIncluded
Include a form builder Not includedNot includedIncluded
Include a levels builder Not includedNot includedIncluded
$39 $59 $119

Business Directory Additional Addons and Modules

The following list is additional modules and addons which can be installed together with the Business Directory plugin and provide additional functionality.

Business Directory Plugin Related Integration

Business Directory Plugin Frequently Asked Questions

Please check the user guide to learn more about this plugin.

How do I enable shortcodes for the directory so I can have a gallery above the description?

You can use WordPress gallery shortcode to display several images in the business description. Just upload the images and then create a gallery.

Can I customize the business directory widget to match my WP theme?

Sure. The business directory is using a shortcode which can be easily embedded into any theme. The plugin settings include many features that supports customizing your business directory’s look and feel

Can I add my social media links to my business listing?

Yes. Each business listing include all the possible social media links including Twitter, FaceBook, LinkedIn and many more. You can also add custom links

How can I allow business owners to add or manage their own listings?

To enable this or to allow businesses to claim and control their own business listings the Business Directory Community Add-on will need to be installed. To learn more about it → clicking here ← .

Does this Plugin allow me to take payments from people for adding listings?

To take payments the Business Directory Payments addon is required, the core plugin does not handle payments alone.

Learn more about the Business directory payments add-on by clicking here.

Can I filter which business listings appear on my site?

Yes. Each site owner can moderate and manage which businesses appear on their site.

How many businesses can I list? Is there any limit?

There is no limit, you can list unlimited businesses.

Can I embed ads from Google AdSense?

Absolutely! In fact you can embed ads from any external source by copying the campaign code and pasting it into the location where you want them to appear. This includes Google adsense campaigns, CM Ad changer, or any internal or external source of adverts. Embedded ads are displayed in between your business directory listing on locations that you define, as shown in the image below:

embedding ad campaigns from external ad services like Google adsense

What filters can I have on my business directory page?

That’s up to you to decide. You can choose parameters such as tags, categories, business location and year of establishment as filters, or create you own custom parameter as a filter. Users will also be able to search for businesses by entering keywords into the search bar.

I've installed CM Business Directory and Product Directory. Is there a way to associate products to businesses?

Yes, the Product directory and Business directory can be integrated together. For this to work you need to have the community add-ons installed for both plugins.

Could this Plugin work for creating a Directory of people rather than strictly for businesses?

It can work for different purposes such as the one you have described. Since the front-end labels can all be changed from their defaults to reflect whatever you want your directory to be about the plugin is very much open to being used in different ways.

It sounds like our Members and Experts Directory plugin might be a better match with what you’re looking for however. Read more about the Expert Directory plugin by clicking here.

I have a catalog of products that I want to display with information about each displayed in a directory style view. Can this plugin work for displaying products?

Again it is possible to do this, with the flexibility afforded by being able to change the front-end labels.

It sounds like the Product Directory would be better suited to what you’re looking to do. Learn more about the Product Directory plugin by clicking here.

WordPress Business Directory Plugin Demo


Watch the video clips below to see each Business Directory feature in action.

For more in-depth descriptions, visit our Video Tutorial Library or plugin User Guide.

Business Directory Image Gallery

Back-end Gallery

Customer Reviews for the Business Directory plugin

@michele333 at
Perfect Directory and Amazing Customer Support!
The CM Business Directory plugin does the job right out of the box. I installed 3 other directory plugins and struggled with getting them set up. CMBD plugin works great and is so easy to use.

@bbasilico at
Meets multiple needs!
I want to give kudos to their tech support… I had multiple questions before and after I bought a 5 site license. Their response time was very acceptable and they helped me meet my client’s needs!

@sikim at
Very Professional plugin
Very Professional plugin and very easy to use. We have bought the pro version and we are very satisfied. The support team is great.

  • Very Responsive Support

    I tried several free plug-ins to accomplish what I needed and nothing was doing the trick. I got tired of wrestling with the content and decided my time was worth a whole lot more than the $$$ for the pro version of this one.

    Money well spent … you should do the same.

    I had a couple of minor hiccups in the formatting of my directory and a couple of minor requests and they were very quick to respond and very thorough in meeting all of my requests. Data import was very easy to accomplish — extremely important if you have more than a handful of listings. Very solid product.

  • CM Business Directory

    Very Professionnal plugin and very easy to use We have baught the pro version and we are very satisfied The support team is great Hakim Bel

  • Meets multiple needs!

    I want to give kudos to their tech support… I had multiple questions before and after I bought a 5 site license! Their response time was very acceptable and they helped me meet my client’s needs!

    It’s a very usable plug-in. I have used other business directory plug in’s but this one is a bit more flexible.

    Since the client needed multiple directories, I was able to use subdomains to make it work for them. Happy Client and happy programmer!

  • Fast Support response,,,

    Turn around from support was faster than expected,,,

  • Perfect Directory and Amazing Customer Support

    The CM Business Directory plugin does the job right out of the box. I installed 3 other directory plugins and struggled with getting them set up. CMBD plugin works great and so easy to use.

    I love the fact that you don’t have to weigh down your website with unnecessary bells and whistles. Extra features are available and can be quickly added when needed.

    Customer Support is friendly and fast! I asked them to fix the CSS because the search bar wasn’t neatly lining up. They fixed it in one day. Thanks!

  • Quality Plugin, super Support

    I decided to purchase only a few hours after installation. Clearly this would do what I wanted in a polished way, but I wanted some of the extra functions available only from the paid version.

    Installation was easy, but I did hit a problem or two, potentially theme related, but also with the plug-in. I dropped the support team some details, and they investigated, and fixed them all within 24 hours.

    Feed back was quick and easy, and they were very positive to deal with, which makes a pleasant change, and is exactly what I was looking for.

    This gives me a very useful directory for my local community, with minimal cost and looks nice and professional, but more importantly if I hit a problem, I know I’ll get help.

    Awesome Job!

  • Great support and easy to use!

    I started with the free version and quickly upgraded to the Pro. It was a great experience and I received quick answers to my support questions. Highly recommended.

    Vova Feldman
  • Great Plugin & awesome Support!

    I use the pro plugin with the community extension and it works very well. I had some problems with the form and my theme, but the support was great and helped me very much to solve this issue fast. I definitely recommend this to other wordpress user! Hope that many updates and upgrades for this plugin will follow.

    More options for design and more field for the business in the business page would be great! =)


We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal