Yelp took the world’s local business listings and turned them into a billion-dollar platform. Airbnb transformed spare rooms into a global rental empire. Booking.com made hotel reservations effortless for hundreds of millions of travellers. TripAdvisor became the world’s most trusted source of restaurant and attraction reviews. Each of these platforms started with one fundamental idea — a directory with smart, connected listings that users could search, explore, book, and review.
With Listeo by purethemes, you can build your own version of any of them — a fully featured, professionally designed, monetization-ready WordPress directory and listings website with an integrated booking system, AI-powered search, multi-vendor marketplace capabilities, private messaging, front-end user dashboards, and a complete platform economy — without subscriptions, without paid extensions, and without writing a single line of code.
What Is Listeo?
Listeo is an all-in-one WordPress directory and listings theme by purethemes — available on ThemeForest — built specifically to launch and operate directory, classifieds, listings, and booking websites at any scale. It is a complete platform in a single theme — not a basic directory theme that requires dozens of expensive add-ons to reach a functional state. Every feature needed to run a successful, monetized directory platform is built in — booking, payments, vendor management, reviews, messaging, notifications, and full monetization tools — available from day one with no premium extensions required.
Whether you are building a local business directory, a rental platform, a restaurant reservation site, an event ticketing portal, a classified ads board, a freelancer marketplace, a multi-vendor booking platform, or any other type of listing-based website — Listeo provides the complete infrastructure to launch, operate, and grow it.
Key Features
Advanced Booking System — Four Booking Types for Any Business
Listeo’s built-in booking system is one of its most powerful differentiators — supporting four entirely distinct booking methods so that every listing type on your directory can be configured for the most appropriate reservation experience. Day-based bookings are perfect for short-stay rentals, vacation properties, and product hire — where guests select check-in and check-out dates from an availability calendar, with support for multiple guest types (adults, children, pets), optional add-ons such as cleaning service, mandatory fees, and custom pricing for regular versus weekend dates. Hourly bookings serve consultations, beauty services, car washes, barbers, and any session-based appointment — where customers select a date and available time slot from the host’s configured schedule. Service bookings allow users to reserve spots at restaurants, fitness studios, car washes, and similar venues — selecting a date and time or specific hour from a configurable availability grid with optional charges per reservation. Event bookings provide a full online ticketing system for any type of venue or event — with multiple ticket types, pricing tiers, and an integrated QR code verification system for secure entry management.
QR Code Booking Verification — Secure Check-Ins
Every booking made through Listeo generates a unique QR code that the customer receives in their booking confirmation — serving as their ticket or check-in pass for the service, event, or reservation. Listing owners can scan customer QR codes using any smartphone directly from their Listeo vendor dashboard — instantly verifying ticket authenticity and check-in status in real time without any third-party scanning hardware or software required. For cash payment bookings, the QR code displays an “unpaid” status until payment is settled on-site — allowing owners to track payment status per booking alongside verification, making Listeo’s QR system a complete venue management and event entry solution right out of the box.
2-Way Calendar Sync — Airbnb & Booking.com Integration
Prevent double bookings and keep availability perfectly synchronized across multiple platforms with Listeo’s bidirectional calendar synchronization. When a booking is made through your Listeo directory, the listing’s availability on Airbnb and Booking.com is automatically updated to block those dates — preventing the same dates from being booked on external platforms. Conversely, when a reservation is made on Airbnb or Booking.com, those dates sync back to Listeo and are marked as unavailable in the Listeo booking calendar. This real-time two-way synchronization is essential for any rental or accommodation listing site where hosts list their properties on multiple platforms simultaneously — eliminating the manual calendar management that causes double bookings and the guest experience failures that follow.
AI-Powered Search — Natural Language Directory Discovery
Listeo integrates AI Search powered by OpenAI — bringing natural language search capability to your directory that makes it significantly easier for visitors to find what they are looking for compared to traditional keyword-only search. Instead of typing exact business names or category keywords, visitors can search using everyday phrases and conversational queries — and Listeo’s AI combines semantic understanding with real-time database search to return the most relevant listings from your directory. The result is a search experience that feels intuitive, intelligent, and modern — increasing visitor engagement, reducing search abandonment, and delivering more relevant results for complex queries that keyword matching alone would fail to resolve.
Listings Data Importer — Populate Your Directory with AI
Launch your directory with real, populated listings from day one using the Listeo Data Importer — which uses the Google Places API and OpenAI together to automatically generate complete, SEO-friendly listing pages. Enter a Place ID from Google Maps, and the importer pulls the business data — name, address, category, photos, hours, and reviews — and uses OpenAI to generate a polished, keyword-rich listing description based on the available Google Reviews data. This tool dramatically reduces the time required to build an initial directory content base — making it possible to launch a fully populated local directory in a fraction of the time that manual listing entry would require.
Multi-Vendor Marketplace — Commission-Based Revenue
Transform your directory into a fully functional multi-vendor marketplace where listing owners manage their own content and bookings — while you earn automatic commission from every transaction. The Stripe-powered split payment system automatically divides each booking payment between the listing vendor and the site administrator at the time of payment — with no manual payout processing required. Configure your commission percentage globally or per listing package, and Listeo handles the revenue distribution completely automatically. Vendors access their earnings summary, payout history, and payout method settings through a dedicated Wallet section in their front-end dashboard — giving them full financial transparency without requiring any admin intervention from you.
Monetization System — Multiple Revenue Streams
Listeo is designed to generate revenue from multiple directions simultaneously — giving directory site owners a diverse, sustainable business model from launch. Paid listing packages allow businesses to pay for the ability to list on your directory — with multiple tiers offering different feature sets, visibility levels, and booking capabilities. Package features can be gated — making booking, reviews, or enhanced visibility available only in specific paid tiers — motivating businesses to upgrade for access to premium features. Featured listing placement charges businesses for premium positioning in search results and category pages. Listing claims allow you to populate your directory with unclaimed business listings and charge business owners a fee to claim and take control of their listing. Booking fees let you earn a percentage of every booking made through your platform. Event ticket sales generate revenue from the ticket transaction volume processed through your directory. Together, these revenue streams create a compounding income model where directory growth directly increases monetization potential across every channel.
Front-End User Dashboard — Full Self-Service Management
Every registered user and listing owner on your Listeo directory has access to a comprehensive front-end dashboard — a complete self-service management interface that lives entirely on your website’s frontend without requiring any WordPress admin access. From their dashboard, listing owners can create and manage their listings, respond to bookings and reservation requests, manage their booking availability calendar, view their earnings and payout history, communicate with customers through the private messaging system, update their profile and account details, manage their active listing packages, and configure their notification preferences. The front-end dashboard is critical for running a true marketplace platform — allowing hundreds or thousands of independent vendors to operate their listings entirely self-sufficiently without any involvement from your admin team.
Private Messaging System — Direct Communication
Listeo includes a fully integrated private messaging system that allows direct communication between listing visitors and listing owners — entirely within your platform without requiring the exchange of personal contact information or the use of external communication tools. Customers can initiate a conversation from any listing page, and listing owners respond through their front-end dashboard inbox. The messaging system keeps all platform communication centralized and visible — supporting dispute resolution, booking clarification, and customer service conversations — while keeping both parties engaged within your directory rather than moving conversations to email or external platforms where your site loses visibility and engagement.
SMS Notifications — Powered by Twilio
Keep users, listing owners, and customers informed in real time using Listeo’s Twilio SMS integration — sending automatic SMS notifications for the platform events that matter most. SMS events include registration verification using one-time SMS codes, booking confirmations, booking status changes, payment received notifications, listing expiration warnings, and booking reminder notifications. SMS verification during registration adds a significant layer of platform trust and reduces fake account creation — while booking and payment SMS notifications provide the instant, reliable communication that users expect from a professional booking platform without requiring them to check email.
Elementor Page Builder — Professional Homepage Design
Listeo’s front-end design is fully compatible with Elementor — the world’s most popular WordPress visual page builder — with professionally designed, pixel-perfect homepage demo templates ready to customize. The Elementor integration covers homepage and landing page design — where you have complete drag-and-drop control over layout, content, colors, typography, and visual style — while Listeo’s directory-specific functional pages (search results, listing pages, booking flow, user dashboard) are powered by Listeo’s own template system with full theme customizer control. Multiple pre-built homepage demos serve as ready-made starting points for different directory types — import a demo, replace the content with your own brand, and your homepage is ready in minutes.
Advanced Search & Filtering — Powerful Discovery Tools
Listeo’s search system is the primary tool through which visitors discover listings on your directory — and it is built to handle complex, multi-condition searches across large listing databases with precision and speed. The search bar supports location-based queries with address autocomplete — powered by either Google Places API or OpenStreetMap/MapBox for complete Google API independence. Search results can be filtered by category, price range, rating, distance from location, listing type, availability date, and any custom criteria you define. Map-based browsing lets users explore listings geographically — with a dynamic map view that updates as filters are applied. Search results display in configurable list and grid layouts — with sort options for relevance, rating, price, and newest — giving visitors multiple ways to organize results for their specific search intent.
Map Integration — Google Maps, OpenStreetMap & MapBox
Listeo supports three independent map providers for listing location display and address autocomplete — Google Maps, OpenStreetMap, and MapBox — giving you complete freedom to choose the mapping solution that fits your budget and technical requirements. For sites where Google Maps API costs are a concern at scale, OpenStreetMap provides a fully featured, completely free alternative for both map display and address autocomplete — eliminating the Google Maps API dependency that many directory themes enforce. MapBox offers a premium, highly customizable map visual experience for directories where map aesthetics are a design priority. All three providers support address autocomplete, pin placement, and the interactive map view on listing pages and search results.
Reviews & Ratings — Trust & Social Proof
User reviews and star ratings are the currency of trust on any directory platform — and Listeo’s review system is built to collect, display, and leverage them effectively. Visitors can leave detailed reviews with star ratings on any listing — contributing to an aggregate rating score displayed prominently on listing cards and listing detail pages. Listing owners can respond to reviews from their front-end dashboard — managing their reputation and demonstrating engagement with customer feedback. Listeo’s AI-powered listing review highlights automatically summarize the key themes from a listing’s reviews — surfacing the most frequently mentioned positives and negatives in a structured highlights format that gives potential customers an instant, digestible overview of the listing’s reputation without reading every individual review.
Listing Packages & Claiming — Full Business Model Control
Define the rules of your directory marketplace using Listeo’s flexible listing package system — creating multiple tiers of listing access with different features, visibility levels, booking capabilities, listing durations, and pricing. Packages can restrict which features are available to listing owners — making booking acceptance, the ability to receive reviews, enhanced photo galleries, or featured placement exclusive to paid tiers. Business owners can upgrade or downgrade their active package at any time from their dashboard. The listing claiming system allows you to pre-populate your directory with unclaimed business listings — which you create or import — and charge business owners a package fee to claim their listing and take editorial control of it. This model is the foundation of TripAdvisor and Yelp’s business owner engagement strategy, and Listeo makes it fully available to any directory site operator.
Events & Ticketing — Online Ticket Sales
Listeo’s events module transforms your directory into a full event ticketing platform — allowing listing owners to add event listings with ticketing directly from their front-end dashboard. Each event listing supports multiple ticket types with independent pricing, availability limits, and descriptions — from general admission to VIP tiers. Customers purchase tickets through the standard Listeo checkout flow, receive a QR-coded ticket in their booking confirmation, and present it for scanning at the event using the QR verification system. For directories that serve entertainment venues, festival organizers, conference hosts, sports clubs, or community event spaces — the events and ticketing module adds a complete, revenue-generating event management capability without any additional plugin.
Dedicated Mobile App — Fluxstore Listing Integration
Extend your Listeo directory beyond the web with a dedicated mobile application powered by Fluxstore Listing — a Listeo-compatible mobile app framework that converts your directory into a native iOS and Android app. The mobile app provides all of your directory’s core functionality — search, browse, book, review, message, and manage listings — in a native mobile experience that meets the expectations of users who prefer app-based access to directory services. A dedicated mobile app significantly expands your platform’s reach and engagement — particularly for rental and booking platforms where users expect app-based management of their reservations and listings.
20+ Built-In Languages — Dashboard Translation Install
Listeo ships with translations for over 20 languages — pre-built and ready to install directly from the WordPress dashboard without any manual translation file management. Available languages cover the major global markets — with new translation contributions from the Listeo user community being added regularly. The in-dashboard translation installer makes launching in a new language a one-click operation — selecting the desired language and installing its translation package without downloading, uploading, or configuring any files manually. For directory sites targeting international markets or multilingual regional audiences, Listeo’s built-in translation coverage and simple installation process make multilingual launch straightforward from day one.
Payment Gateways — Stripe, PayPal & More
Listeo integrates with the most widely used online payment gateways — with Stripe as the primary gateway for all features requiring split payments between vendors and the platform administrator. PayPal and other payment methods are supported for standard listing package purchases and booking payments where vendor split is not required. The Stripe integration handles all payment flows — including recurring payments for listing package subscriptions, one-time booking payments with split distribution, event ticket purchases, and wallet payouts to vendors — making it a comprehensive payment infrastructure for running a fully monetized directory marketplace.
Fully Responsive — Mobile-First Design
Every page of a Listeo-powered directory — from the homepage and search results to individual listing pages, the booking flow, and the front-end user dashboard — is fully responsive and optimized for mobile, tablet, and desktop viewing. The mobile experience is a first-class consideration in Listeo’s design — with touch-friendly navigation, appropriately sized tap targets, mobile-optimized map interactions, and a streamlined booking flow that reduces friction on small screens where a significant portion of directory traffic arrives. All responsive breakpoints are handled cleanly within Listeo’s theme framework — requiring no separate mobile theme or additional mobile optimization plugin.
SEO Optimized — Clean Code & Schema Markup
Listeo is built on clean, semantic HTML5 code with correct heading hierarchy and structured markup — providing a strong technical SEO foundation for directory sites where search visibility is critical to platform growth. Support for Schema.org structured data markup on listing pages helps search engines understand and correctly classify listing content — enabling rich results in Google Search for local business listings, events, and reviews that improve click-through rates from organic search results. Full compatibility with Yoast SEO and Rank Math gives you complete control over on-page meta titles, descriptions, and Open Graph data across all listing and directory page types.
Types of Directories You Can Build with Listeo
- Local Business Directory — Yelp-style listing of restaurants, shops, services, and attractions with reviews, ratings, and maps
- Vacation & Short-Term Rental Platform — Airbnb-style property rental directory with day-based booking, availability calendars, and 2-way sync with Airbnb and Booking.com
- Restaurant & Table Booking Directory — Restaurant listing and reservation site where guests book table times and pre-pay for special events
- Service Appointment Platform — Booking directory for beauty salons, barbers, spas, car washes, tutors, and other hourly service providers
- Event Ticketing Portal — Events directory with integrated ticket sales, multiple ticket types, and QR code check-in management
- Classified Ads & Marketplace — OLX, Gumtree, or Craigslist-style classifieds platform with paid listing packages and featured placement
- Hotel & Accommodation Directory — Booking.com-style accommodation search and booking platform with synchronized external calendar management
- Freelancer & Professional Services Directory — Portfolio and booking platform for freelancers, consultants, therapists, coaches, and professional service providers
- Activity & Experience Platform — Booking platform for tours, activities, classes, workshops, and experiences in any location
- Multi-Vendor Marketplace — Etsy-style marketplace where vendors list, manage, and sell their products, services, or bookings independently
Key Features at a Glance
| Feature | Details |
|---|---|
| Booking Types | Day-based, Hourly, Services, Events (all built-in) |
| QR Code Verification | ✅ Smartphone scanning from vendor dashboard |
| 2-Way Calendar Sync | ✅ Airbnb & Booking.com bidirectional sync |
| AI Search | ✅ Natural language — powered by OpenAI |
| Data Importer | ✅ Google Places API + OpenAI listing generation |
| Multi-Vendor Marketplace | ✅ Stripe split payments — automatic commission |
| Monetization Tools | Paid packages, featured placement, claiming, booking fees, ticket sales |
| Front-End Dashboard | ✅ Full self-service management — no WP admin needed |
| Private Messaging | ✅ Built-in platform messaging system |
| SMS Notifications | ✅ Twilio integration — OTP verification + booking alerts |
| Page Builder | Elementor — with professional homepage demos |
| Map Providers | Google Maps, OpenStreetMap, MapBox |
| AI Review Highlights | ✅ Auto-summarized listing review themes |
| Mobile App | ✅ Fluxstore Listing — iOS & Android |
| Languages | 20+ built-in — install from dashboard |
| Payment Gateways | Stripe (split payments), PayPal, others |
| SEO | Semantic HTML5, Schema markup, Yoast & Rank Math |
| Responsive | ✅ 100% — all devices |
| Paid Extensions Required | ❌ None — everything built-in |
How to Install
- Click the Download button below to get the Listeo theme package
- Extract the downloaded archive and locate the installable
listeo.ziptheme file inside - Go to WordPress Dashboard → Appearance → Themes → Add New → Upload Theme
- Upload the
listeo.zipfile and click Install Now - Activate the Listeo theme
- Install and activate all recommended plugins when prompted — including the Listeo Core plugin
- Navigate to Appearance → Import Demo Data (or the Listeo Setup Wizard if prompted) and choose a demo to import — select Import to install a complete demo site with sample listings, pages, and content
- Go to Appearance → Customize to configure your global settings — logo, colors, typography, homepage layout, and directory options
- Configure your payment gateway settings under Listeo → Settings → Payments — connect Stripe for split payments and booking fees
- Set up your listing packages, commission rates, and booking configuration under the Listeo admin settings
- Configure your map provider (Google Maps, OpenStreetMap, or MapBox) API keys in the Listeo settings
- Optionally configure Twilio SMS integration for registration verification and booking notifications
Frequently Asked Questions
Is this theme free to download?
Yes, you can download Listeo for free from this page. It is redistributed under the GPL license.
Does Listeo require paid extensions for its booking features?
No. All booking functionality — day-based, hourly, services, and events — is built directly into the Listeo theme. No paid add-ons or extensions are required to access any of the booking, marketplace, payment, or communication features.
Does Listeo support 2-way sync with Airbnb and Booking.com?
Yes. Listeo includes bidirectional calendar synchronization with both Airbnb and Booking.com — automatically updating availability on external platforms when a booking is made through Listeo, and blocking Listeo availability when external bookings are made.
Can I earn commission from bookings on my directory?
Yes. Listeo’s Stripe split payment integration automatically splits each booking payment between the vendor and the site administrator at the configured commission rate — with no manual payout processing required. Vendors manage their earnings through the front-end Wallet dashboard.
Does Listeo work without Google Maps API?
Yes. Listeo fully supports OpenStreetMap and MapBox as Google Maps alternatives — including address autocomplete powered by OpenStreetMap — making it possible to run a fully functional map-based directory without any Google API key or cost.
Is it compatible with the latest WordPress version?
Yes. Listeo is actively maintained by purethemes and regularly updated for full compatibility with the latest WordPress core releases and third-party integrations.
Download Listeo — Free
The complete platform for building any directory or listings website imaginable — built-in booking for four distinct business types, QR check-in, 2-way calendar sync with Airbnb and Booking.com, AI-powered natural language search, multi-vendor marketplace with automatic Stripe split payments, five independent revenue streams, front-end user dashboard, private messaging, Twilio SMS notifications, events with ticketing, Elementor integration, OpenStreetMap support, 20+ built-in languages, and a dedicated mobile app — all in one theme, no paid extensions required. Download Listeo today and build the directory platform your market is waiting for.
⚠️ Disclaimer: This plugin/theme is for personal use and practice only. Run a malware scan before use. For commercial use, purchase a license from the official website.