The Best Business Directory plugin for WordPress

by CreativeMinds

Build a WordPress local online business directory with the CM Business Directory plugin. This brilliant directory listing plugin supports payments integration, Google Maps, and advanced search options, letting you easily create a professional or business listing hub with paid directory listings

CM Business Directory Highlights


The CM Business Directory plugin lets you and your community build an online business directory of local businesses on your WordPress site.
Create a business web directory similar to Yelp, Yahoo, or Google+, complete with Google Maps display, paid listings and more with this easy to use directory listing plugin!

Business Directory Payments

Community Built

Search and Filtering

Google Maps Support

Community Edition


Managing Your Business Listing in the WordPress Business Directory

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 directory for external users to add and manage their own listings.

* The above features are avilable only for the Community Edition and above

WordPress Business Directory Payments

The Community Payments Edition lets you create membership plans to easily monetize your online business directory with featured 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.

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 directory will be visible for free, while other parts will only be visible once a business directory subscription fee has been paid.

* The above features are avilable only for the Community Payment Edition

Google Maps integration

The Business Directory plugin includes the display of the business location on a map for each listing page.
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.

Business Index on Google Maps

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

* The above features are avilable only with the Map Locations and Store Locator Addon

Check Out The Live Demo

In the Business Directory Live Demo you can check out for yourself all of the plugin’s powerful features


Customize the look of the business listing page

Multiple Business Listing

Create an online business directory with any number of business listings. The directory can hold over 10,000 searchable listings.

Customize the look of the business listing page

Business Listing Page Design

Easily customize the look and feel of the business listing page with your company’s logo and images. You can also choose between two available templates and customize the look and feel of each.

Business Index Templates

Several designs and templates allow you to choose the best business directory index page display for your site.

Group similar business listings by category

Business Directory 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, Google+, Facebook, Twitter, LinkedIn links, and the option to create additional custom fields.

Business Directory on Google Maps with search by zip or location

Integrate with CM Google Maps Locations plugin to display a map of all businesses on a map and search classified or directory listings by location (zip, state, country).

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.


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.

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.

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.

Star Rating

Let visitors rate each business listing. Customize the rating display and location.

Custom Listing Permalink

Customize the listing permalink to control where users are directed on your site.

Shortcodes Support

Use shortcode to show a list of all categories, a single business widget and much more.

Moderation and Notification

Moderate new business listings or be notified when a new business is posted (with the Community Edition).

Ads and Promotions

Insert ads onto any business listing with Google AdWords or any other external resource via shortcode or an iframe object.

Manage Existing Listings

Let business owners manage their own listings on your directory to keep listings up to date, while minimizing admin responsibilities.

Show related businesses widget in each business listing page

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.

Businesses can claim their business listing after it has been added to your directory

Claim Existing Listings

Businesses can claim their business listing after it has been added to your directory.

Display products related to each business on their listing page

Business Products

Display products related to each business on their listing page. Preview (Requires purchase of the CM Products Directory bundle.)

Which option works best for you?

1 Year support +
30 Day Money Back Guarantee

We stand behind our product 100% – See our Refund Policy

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!


Meets multiple needs!

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!


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!


Business Directory Addons
Get more out of your plugin with these great addons!

Business Directory Community

This add-on for the CM Business Directory Plugin supports letting users add a new listing to the business directory. Users can claim an existing business, renew a business listing and manage their business listings as well as create a local business database and business directory community worldwide.

Business Directory Payments

This add-on allows admin to charge payment for publishing a new business directory listing or renewing an existing one. The add-on supports many payment options based of Easy Digital Downloads or WooCommerce.

Product Directory

Build a product directory which includes product information, screenshots, video and business information. Support payments

Map Locations and Store Locator

Manage map locations and support location finder using Google maps. Support for location description, images and videos.

Product Directory Community AddOn

Let WordPress users add, manage and claim their listing in the product directory.

Additional WordPress Plugins by CreativeMinds

All of these Plugins and more are included in our Yearly Membership plan!

CM Tooltip Glossary

Easily build a unique glossary of terms and definitions on your WordPress site or blog, which will automatically generate new content and internal site links.


CM Questions and Answers

A fully-featured Community Questions and Answers plugin that works just like StackOverflow. Create multiple discussion forums on your WordPress site.

CM MicroPayments

Adds in-site support for “virtual money” on your WordPress website and provide  batch in-site transactions without requiring external payment processing.

CM Download and File Manager

A fully-featured file sharing plugin for WordPress. Easily upload and share video, audio and document files to groups or individuals, all with complete admin control.

Registration and Invitation Codes

Manages all the registration process, from the login pop-up to invitation code creation, always safely. Comes with customizable forms for each user role.

CM Email Registration Blacklist

Block email addresses using blacklisted domains from registering to your site. Avoid spammers, virus and Malware – an essential step towards security.

Great WordPress Bundles

Want a lot of features at an incredible deal? Check out our super saver WordPress plugin bundles:

99+ Plugins Suite Package for WordPress

Get all CM 99+ WordPress plugins, addons and upcoming modules. Includes unlimited updates and one year of expert support.

Essential E-Learning Plugins for WordPress Bundle

Bundle of 6 plugins to enhance your eLearning capabilities and support knowledge sharing.