Features
Everything your property site needs — interactive maps, custom search, tour scheduling, AI recommendations, analytics and more — in a single WordPress plugin.
Enhanced SightMap
CoreThe core integration with Engrain’s interactive floor plans. Embed community and unit maps directly into your WordPress property site with real-time availability overlays, enhanced filters and floor toggles, floor plan cards, amenities, all-in pricing and a responsive design that works on every device.
Richer Filters
SearchAdvanced unit filtering beyond the SightMap default — amenities, floor plan type, beds, baths, price range, surface, availability date, floor level and more. Visitors narrow results instantly without leaving the map view.
Images, Videos, & Text
MediaRich media storytelling for your properties. Attach photo galleries, video walkthroughs and virtual tours to individual floor plans and units. Media loads lazily, is optimised for performance and intelligently ordered based on origin: unit media, PMS images, floor plan media, property media.
Floor Plan Gallery
ContentA dedicated floor plan browsing experience. Prospects can explore all available layouts in a card-based gallery with unit counts, images, amenities and descriptions per floor plan. Each card links to the matching units on the interactive map — bridging the gap between floor plan research and unit selection.
Beautiful Tour Scheduling
LeasingA built-in tour booking system — no third-party apps needed. Prospects pick a date, time and tour type (guided or virtual) directly from the unit or floor plan modals. Confirmation emails, Google & Outlook calendar sync, automatic reminders via email and SMS, one-click cancellation links and an iCalendar feed for your leasing team are all included. When every slot is taken, visitors can join a waitlist automatically.
Powerful Search Builder
SearchA customizable property search interface that you configure from the WordPress admin, via shortcode or the Gutenberg editor. Choose which fields to expose, set default sort orders and create saved search presets for common queries.
Amenities
ContentShowcase property amenities with structured data and categories. Pool, fitness centre, dog park, concierge — all rendered beautifully and indexed for SEO.
See how easy it is to get your PMS data into WordPress
All-In Pricing
PricingTransparent pricing that shows base rent, fees, deposits and monthly charges in one view. Pulled from your Yardi or AppFolio feed so prospective residents see the real cost — no surprises. All-in pricing can be enabled or disabled on the property level.
Virtual Tours
MediaEmbed 360° virtual tours and video walkthroughs alongside the interactive map. Supports Matterport, YouTube, Vimeo and self-hosted video. Prospects explore units without setting foot on-site.
Similar Units AI
AIAI-powered similar unit recommendations. When a visitor views a unit, the plugin surfaces alternatives with comparable price, layout and availability — increasing engagement and reducing bounce.
Generative Engine Optimization (SEO for AI)
AIWP FloorMap includes built-in llms.txt and JSON-LD structured data, giving AI chatbots direct access to your real-time availability and unit data. Your property ranks higher and is more likely to be recommended to apartment seekers using tools like ChatGPT, Claude or Gemini. JSON-LD also boosts traditional SEO — search engines use it to generate rich results, improving click-through rates and visibility on Google.
Google Analytics
AnalyticsNative Google Analytics integration that fires custom events for map interactions, unit views, tour bookings and filter usage. Because iframes are used only for the visual SightMap and not the rest of the interface, tools like Microsoft Clarity work natively — giving you full session replays and heatmaps across the entire property page.
Favorites
UXLet visitors save and favourite units while browsing. Favourites persist in the browser — no login required — so prospects can return and compare shortlisted units later.
Smart Strings
DeveloperDynamic property data via shortcodes, available anywhere on the site. Display live unit counts, starting prices, next-available dates or any PMS field in your pages, posts and widgets with a simple shortcode.
Gutenberg Blocks & Shortcodes
BuilderBeautiful native Gutenberg blocks and a visual shortcode builder make WP FloorMap effortless to integrate — regardless of whether you use the block editor, a page builder (Elementor, Avada, Divi, WPBakery and more) or the classic editor. Drag, drop and configure without writing a single line of code.
Multi-Property Portfolio
ScaleManage multiple properties from a single WordPress installation. The portfolio view aggregates units across all your communities with a property switcher, cross-property search and shared favourites. Each property gets its own admin page for theme colours, fees, amenities and media — while your prospects browse everything in one place.
Availability Reminders
LeasingWhen a visitor loves a floor plan but no units are currently available, they can subscribe to be notified the moment one opens up. Emails and SMSes are sent automatically — no configuration required on your part.
Multilingual Support
i18nFull French and Spanish language support for every visitor-facing element — unit cards, filters, modals, tour booking, emails and notifications. Language is detected automatically from the browser or set manually. Your leasing experience speaks your prospects’ language.
Multi-Site Syncing
ScaleImages, videos, amenities, pricing and all other property metadata on the unit, floor plan and property level — synced automatically across all your sites. Ideal for keeping a project-specific site in lock-step with a multi-property company site.
Your Feature Here
You decideWP FloorMap grows with its clients. Have an idea for a feature that would make your leasing workflow better? Let us know: dev hours are integrated into our higher-tier pricing plans exactly for this reason.
Ready to get started?
WP FloorMap installs in minutes and integrates with your existing Engrain SightMap and PMS setup.