Content rich features


  • Image, Document, and Classifieds modules
  • Logos and Banners
  • Google PageRank Calculation
  • Reviews and Ratings
  • Listing Claiming, Suggestions, Abuse Reporting
  • Receive Messages
  • Print and Export to PDF
  • Download vCard
  • Add to Favorites
  • Maps (Google, MapQuest, Bing)
  • Bookmark and Share
  • Click to Call
  • Send SMS
  • Business Hours
  • Styling and Sorting


  • Unlimited Levels
  • Automatically Generated
  • META Information
  • Highly Configurable


  • Unlimited Levels and Text Fields
  • Address Formatting Settings
  • Coordinate Calculation
  • Geocoding
  • Supports any Geographic Region
  • Mapping

Reviews and Ratings

  • Review and Rate Listings
  • Review Commenting
  • Review Administrative Approval

Banners and Ads

  • Image, HTML and Text Banners
  • Group Banners into Types
  • Filter by Category and Location
  • Easy External Ads Integration (Google Adsense)


  • Listings Classifieds Module
  • Display Products or Services
  • Classified Images

RSS Feeds

  • Mutliple Listing Data Feeds
  • Use External Feeds to Display Information

Control Panel

Powerful administration features allow ease of use and control.

User Management

  • Detailed User Dashboards
  • User Groups and Permissions
  • Search, Add, Edit and Merge

Control Content

  • Approve New Content
  • Approve Updates
  • Review Cancellation Requests

Email Marketing

  • Email Campaigns
  • Subscriber Lists
  • Email Schedules
  • Detailed Email Logs
  • Email Queue

Importing and Exporting

  • Import Listings, Users, Categories, and Locations.
  • Export useful data


phpMyDirectory provides powerful but simple invoice and payment integration


Detailed and informative invoices.

  • Print and PDF Invoices
  • Invoice Emails
  • Pricing breakdowns

Tax Support

Detailed tax settings and reporting.

  • Duel tax level support
  • Inclusive and Exclusive calculations
  • Country/State Targeted Taxes

Automated Reminders

Helpful payment and invoice reminders.

  • Invoice Emails
  • Overdue Reminders
  • Payment Reminders

Payment Gateways

30+ built in payment gateways including:

  • PayPal
  • 2Checkout
  • Authorize.net
  • and more!

Billing Cycles

Extensive billing configuration settings.

  • One time or recurring
  • Daily, Monthly or Yearly
  • Setup Fees

Transactions and Logs

  • Payment gateway logs
  • Payment transactions


phpMyDirectory can be customized and integrated with an existing website. Geographic and Language specific settings allow phpMyDirectory to be used by anyone in the world.


Templates allow easy formatting and style changes.

  • HTML based templates
  • Template Editor/Manager
  • Child Templates

Custom Fields

Use fields to gather more information from visitors and users.

  • 10+ field types
  • Date and HTML fields
  • Grouping and Filtering

Custom Pages

Custom pages and menu links for additional content.

  • Custom pages with HTML content
  • Custom menu links
  • Page specific template files

Email Templates

Customize every single email that gets sent.

  • Plain text and HTML versions
  • Variables for dynamic data
  • Recipient Configuration
  • Enable/Disable Individual Templates


  • 100+ Settings
  • Easily change how things work
  • Help text for all settings

Languages and Localization

  • Add new languages
  • Translate words and sentences
  • Google Translate integration
  • Date and Time formatting
  • Currency Formatting
  • Miles and Kilometers Support


Security and spam protection to keep things running smoothly.


Built in support and options allowing for better security.

  • All data is filtered and controlled
  • Regular security audits
  • SSL certificate support
  • Security settings and documentation

Spam Protection

Spam protection to prevent unsolicited emails.

  • Captcha including reCaptcha support
  • IP send rate limiting
  • Email confirmation
  • Ban words, URLs and IP addresses

Log In Modules

phpMyDirectory integrates with multiple other scripts and software to allow users to log into phpMyDirectory without having to sign up for a new account if they already have an account elsewhere.

  • Dolphin
  • Drupal
  • Elgg
  • JanRain Engage (Facebook, Google, Twitter, and more!)
  • GeoClassifieds
  • IPB
  • Joomla
  • MemberKit
  • Moodle
  • MyBB
  • Ning
  • phpBB3
  • phpfox
  • PunBB
  • SMF
  • Social Engine
  • UBBThreads
  • vBulletin
  • Wordpress
  • Xenforo

Payment Gateways

Easily accept payments through the integrated payment gateways.

  • PayPal (Standard, Subscriptions, Pro)
  • 2Checkout
  • Alert Pay
  • Authorize.net (AIM, SIM, ARB)
  • Beanstream
  • Clickbank
  • eWay
  • FirstDataGlobal
  • Google Checkout
  • GTBill
  • MonsterPay
  • Netcash
  • Payflowpro
  • Paynl
  • PayPoint
  • PSIGate
  • SagePay
  • SkipJack
  • Skrill
  • viaKlix
  • WebMoney
  • WorldPay


Professional Installation

  • We install phpMyDirectory for you
  • We set proper folder permissions
  • We configure ionCube on compatible servers

Link Checker

  • Checks for dead and reciprocal links
  • Require reciprocal links for specific products
  • Detailed list/report of dead/reciprocal link failures
    View in Demo


  • Admin managed posts, categories, and comments.
    View in Demo
  • Publicly displayed blog posts including images.
  • Enable/disable and set publish date on posts.
  • Moderate comments and search the blog.

Discount Codes

  • Admin configured discount/promotion codes
    View in Demo
  • One time, recurring, fixed, percentage based codes
  • Start and end dates
  • Global and user use limits
  • Limit usage by product and payment method

Unbranded Control Panel

  • Removes phpMyDirectory branding from the admin area
  • Removes logo and copyright text
  • Not required to remove branding on the front-end
  • Useful for web developers developing a site for their client

Developer Friendly

phpMyDirectory is designed with developers in mind.


Detailed documentation specific to developers.

  • Module development guides
  • Detailed tutorials
  • Updated frequently

Custom Pages

Custom pages and menu links for additional content.

  • Custom pages with HTML content
  • Custom menu links
  • Page specific template files

Custom Settings

Manage custom settings to be used throughout your code.

  • Managed in the admin area
  • Control functionality
  • Give clients easy to use settings


Plugins extend phpMyDirectory functionality without having to edit core code.

  • Easy installation
  • One click Enable/Disable
  • Add new features quickly

Modular Design

Add payment gateways, log in modules, and more!

  • Easily add new features.
  • Add new payment gateways
  • Add new log in modules