RentCafe × WordPress Plugin
A custom WordPress plugin that syncs live RentCafe data to 60+ property websites, including Seattle's MFTE affordable housing filter that no existing plugin supports.
Floor Plan Availability
Live floor plan and unit availability pulled directly from RentCafe. Browse by overview or drill into individual units with pricing, sqft, and availability dates.
The Problem
RentPress, the closest competing plugin, charges $75/month + $6/property/month. Across 60+ properties, that's $483/month ($5,796/year). More importantly, it doesn't support Seattle's MFTE (Multifamily Tax Exemption) program, which requires properties to surface income restricted units separately. Every Seattle plugin on the market failed this requirement.
WordPress Plugin
floorplan-tool v1.7.7 · PHP · WordPress Plugin API · RentCafe REST API · MySQL
Custom WordPress plugin deployed across 60+ property websites. Pulls live data from RentCafe and renders it via 15+ shortcodes. The same data pipeline also feeds the SEO engine and neighborhood features below.
- Live availability, floor plans, pricing, and unit details pulled directly from RentCafe
- Full MFTE filter support: income-restricted units flagged per Seattle housing requirements
- 15+ shortcodes: FloorplanTool, FloorplanOverview, ContactForm, WalkScore, Amenities, NearbyPlaces, and more
- Full-page output caching for performance
- Contact forms with Akismet spam verification and Mailgun SMTP
- Photo management with scored images from Cloudinary
- Zero licensing cost; replaced a $5,796/year vendor
Live Sites
Neighborhood Highlights
Interactive neighborhood section integrated with Apple Maps, Foursquare Places API, Google Maps Places API, and King County Metro & Sound Transit lines. Data feeds directly into the SEO content engine.
Next.js Marketing Sites
Next.js 16 · React 19 · Bonavista Property API · Server Components
Smaller properties (under 20 units) often don't have the budget for a full marketing site, or ownership doesn't want to invest in one. Some just need a temporary landing page during an acquisition transition. These lightweight Next.js sites spin up fast, pull from the same property API as the WordPress plugin, and cost nothing to maintain.
Cortina Apartments
Eastlake, Seattle, mid-century modern aesthetic
Noco Apartments
North Seattle, warm gradient design with sticky mobile CTAs
Both platforms share the same property data API, SEO engine, and neighborhood data pipeline: one source of truth, two delivery formats.
SEO Engine Integration
The plugin is the delivery layer for a custom AI-powered SEO pipeline built in the Admin Panel. Every two weeks, Gemini generates property-specific content that the plugin renders on each site, replacing a $400/month vendor that produced generic copy.
- Page titles, meta descriptions, and heading hierarchy generated per property and page type, each referencing real neighborhood data, never prices
- 10 structured FAQ items per property rendered with FAQPage schema markup for rich search results
- SEO paragraphs per page section (floor plans, amenities, neighborhood, pet policy), auto-refreshed only when keyword performance declines
- Dynamic XML sitemaps with all floor plan URLs, updated daily with current availability
- ApartmentComplex + LocalBusiness + FAQPage structured data (JSON-LD) for rich snippets
- Image alt text templates per category (bedroom, kitchen, exterior) with property context automatically applied
- llms.txt generation for AI-readable property summaries (Claude, ChatGPT browsing)
- Content cached with staleness tracking: fresh (<16 days), aging (16 to 21 days), stale (>21 days). Ensures sites always have current SEO content
$400/mo
Previous vendor cost
~$0.50
Per property, biweekly
60+
Sites receiving auto-generated SEO
See how the SEO content is generated →
The Admin Panel's Gemini-powered SEO engine: pipeline architecture, data sources, and monitoring
60+
Properties
$5,796/yr
Saved
MFTE
Compliant
15+
Shortcodes
0
Vendor Dependency
Built With

