Online Directory & Business Listings Made Simple
The CM Business Directory plugin lets you build an online directory 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 Add-on.
Directory Index Catalog
This business web directory plugin makes it easy to start any kind of local business directory or exclusive directory on your WordPress site.
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 File Icons|
Filters and Custom Taxonomies
You can make a process of searching 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.
|Example of Available Filters||
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 Add-ons 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.
WordPress Business Directory Plugin Payments Add-on
The Community Payments Edition lets you create membership plans to easily monetize your online 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.
|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|
The plugin allows you to create paid membership levels to control how much information can be placed on the business page. Users can choose the suitable level and pay for it in two ways - either a one-time payment for membership or subscription based model.
|Example of using variable subscription: the user can choose between one-time payment or annual renewing subscription.||
The subscriptions feature works with the payment plugin WooCommerce + one of the add-ons: WooCommerce Payments or WooCommerce Subscriptions.|
The membership subscriptions feature requires the following add-ons: Payments, Levels and Community.
Read: Charging Business For Level (One-Time or Subscription)
WordPress Business Directory Plugin Forms Add-on
The Forms Edition lets you add a contact form on business pages. The contact form can be created using a drag-and-drop editor.
Google Maps Business Directory Integration
This 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||
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.|
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 click, visitors will be directed to a product page with a gallery of product images, video, a product description, and more.
|Displaying Related Products|
Using the WordPress Business Directory Plugin for WordPress
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 Business Directory Plugin Additional Resources
- ListWP – Live demo of the Business Directory
- Introducing ListWP- The Ultimate Directory for WordPress Businesses
- New Business Directory Plugin for WordPress Released by CreativeMinds
- Top 5 WordPress Plugins to Create a Business Directory
- Video: How to Setup and Customize Your Business Directory Index Page
- Video: How to Customize the Business Listing Page in Your Business Directory
- Plugin AddOns
- Plugin Bundles
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 – 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
|Feature||Pro Edition||Pro Community||Ultimate|
|Create any number of Business listings|
|Choose the default business image|
|Choose the business category|
|Choose the basic styling of each business|
|Extended business information|
|Import / Export|
|Business custom fields|
|Search and Filters|
|Directory Index Templates|
|Business Page Styling|
|Search by zip and location|
|Google Map Support|
|Related Businesses widget|
|Booking Calendar Integration|
|Users can add businesses|
|Users can claim existing businesses|
|Users can manage their business|
|Admin can moderate newly posted businesses|
|Users can pay for posting businesses|
|Users can pay for renewing businesses|
|Users can pay for claiming businesses|
|Show map with all business locations|
|Include a form builder|
|Include a levels builder|
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?
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?
How can I allow business owners to add or manage their own listings?
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:
What filters can I have on my business directory page?
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
Customer Reviews for the Business Directory plugin
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.
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!
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.
- 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.
- 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! =)