Connect anything,
capture every lead.
MLS Genie™ runs on standard WordPress, so it plays nicely with the rest of your stack. Form Bridge turns any form submission into a CRM lead, Web Hooks let external platforms post leads straight into your CRM, and Google Calendar sync keeps every agent’s showings where they already look — no source left behind.
Integration tools for your stack
Bring every lead source into one CRM — explore each tool.
Form Bridge
Turn any WordPress form — Gravity Forms, WPForms, CF7, Forminator, Ninja Forms — into a CRM lead, with field aliasing and a submission inspector.
Web Hooks
Signed endpoints in both directions — receive contacts from a site outside WordPress, and send events back out when a contact is created, moves stage or changes agent.
Google Workspace
Two-way Google Calendar sync — showings and calls land on each agent’s own calendar and reschedules flow back. Plus Google sign-in for the CRM, Analytics and Search Console. Each client uses their own Google Cloud project, never a shared one.
Built on WordPress
Because MLS Genie™ runs on standard WordPress, it works alongside your existing forms, plugins, and tools — nothing proprietary to fight.
A lead in the CRM, in one request
Create an endpoint in WP Admin, copy its signing key, and post to it. No SDK, no OAuth dance, no sandbox to apply for.
It is WordPress, all the way down
No proprietary runtime to learn and nothing to reverse-engineer. If you know WordPress, you already know how to extend this.
57 shortcodes
Drop live market data anywhere a page builder can reach. [mls_active_count], [mls_avg_dom], [mls_median_price], [mlsg_market_report], [mlsg_price_history] — all scoped by area, all reading the same MLS feed as the listings.
79 filters
Change what the platform does without touching it. Rewrite an alert subject, change how leads are routed, adjust a query before it runs, add your own admin page. Standard add_filter(), documented in the code.
42 actions
Hook the moments that matter — a contact created, a stage changed, an alert about to send. They fire from the data layer, so you get every path at once rather than one feature at a time.
153 design tokens
Every colour, radius and spacing value is a CSS custom property. Override the ones you want in your own stylesheet and the whole interface follows — no fighting specificity, no !important arms race.
Your theme, not ours
MLS Genie is theme-agnostic. Keep the design you have, or build a new one — Beaver Builder, Elementor, a block theme or hand-written PHP. The plugin supplies data and screens, not a look you are stuck with.
Your database
Leads, listings and activity live in tables on your own install. If you want to query them directly, run a report, or take a backup, nothing stands in the way.
What is not here yet
Better to know now than after you have built against an assumption.
No public read API
You can send data in and receive events out. There is no hosted endpoint for querying leads or listings from outside. On your own install the data is in your own database, and WordPress’s own REST layer is available to you.
No SDK
Signed JSON over HTTPS is the whole interface, which is a few lines in any language. A client library would be more to keep in step than it would save you.
No separate sandbox
Create a second endpoint, point it at a staging site and switch it off when you are done. The activity log shows every request either way, so you can see exactly what arrived.
Everything, written down
Signing recipes in PHP and Node, the fields an endpoint accepts, the events it sends, and what the activity log records.
Developer Tools questions answered
What are the developer tools?
Form Bridge turns any WordPress form submission into a CRM lead, and Web Hooks receive lead data from external platforms through inbound REST endpoints. On the Google side, each agent can connect their own Google Calendar for two-way sync of showings and calls, and the same per-client Google project powers CRM sign-in, Analytics and Search Console.
Do I need to write code to use them?
No. Form Bridge maps fields with a simple alias system and a submission inspector, with no form IDs to wire up. Web Hooks are configured from a WP Admin UI, which includes a developer guide with ready-made signing examples to hand to whoever maintains the sending site. Developers can go deeper, but neither requires custom code to get started.
How are Web Hooks secured?
Each endpoint issues its own signing key, and every submission is signed with a timestamp and verified before it is stored. Keys stay on the sending server and can be reissued at any time. Every delivery is recorded in the activity log with the result and the contact it created.
Will these work with my existing site?
Yes. MLS Genie runs on standard WordPress, so these tools work alongside your existing forms, plugins, and lead sources.