Build a business directory on WordPress — no recurring fees
DirectoryBloom lets you create a fully searchable business directory with listing submissions, category and location filtering, Google Maps integration, and a moderation queue. GeoDirectory charges $149/yr and Business Directory Plugin $199/yr for comparable features. DirectoryBloom is a one-time purchase that handles everything from local business listings to staff directories and real estate catalogs.
Real screenshots from the WordPress admin dashboard
Published, pending, and draft listing counts with category breakdown
A single listing with image, contact info, address, and category badge
Interactive Google Maps view with listing pins and popup cards
One-time payment, lifetime access. No subscriptions.
One-time payment • Lifetime updates • 30-day money-back guarantee
Each listing is a full WordPress post with title, description, featured image, excerpt, and custom fields for address, phone, and website.
Organise listings with hierarchical categories (Restaurants > Italian) and locations (New York > Manhattan). Both show in the REST API and admin columns.
Display listings on an interactive map with pins. Visitors can click markers to see a card with the listing name, address, and link.
Let business owners submit their own listings via a front-end form. Submissions enter a moderation queue for admin review before publishing.
New submissions land in "Pending" status. Approve, edit, or reject listings from the WordPress admin before they go live.
Each listing renders as a clean card with featured image, category badge, excerpt, address, phone, and a "Visit Website" link.
DirectoryBloom registers its own archive and single-post templates with clean URLs (/directory/ and /directory/listing-name/).
Listings, categories, and locations are fully available through the WordPress REST API, enabling headless front-ends and mobile apps.
Assign an emoji or icon to each listing that displays when no featured image is set. Adds visual variety to your directory grid.
View published, pending, and draft counts alongside total categories — all from the admin dashboard without needing a separate analytics plugin.
Get up and running in minutes
Complete your purchase and download the plugin ZIP file from your dashboard.
Go to Plugins > Add New > Upload Plugin in your WordPress admin and select the ZIP file.
Click "Activate" after installation completes.
Go to the plugin settings and enter your license key to activate updates and support.