44 features across 7 categories. Where each platform actually stands — no parity rows, no filler.
Where AeroIDX Wins
AeroIDXRecommended
Elm Street IDX Broker
iHomefinder
Teams
Agent Websites
Custom domain per agent Each roster agent gets a branded IDX microsite — own domain, bio, and headshot — managed centrally by the brokerage. MLS data wires up automatically, no separate IDX setup per agent.
Agent pages, no custom domains Agent profile pages available; per-agent custom domains and centrally managed microsites are not a native feature.
Agent profiles only Agent profile pages included; standalone per-agent microsites with custom domains require external setup.
Lead routing at CRM
Native GHL per-agent routing Map each roster agent to their own GoHighLevel user or dedicated subaccount via OAuth. Leads route to the right agent's CRM context automatically — no manual tagging, no Zapier.
Not available
Not available
Agent Sub-Accounts & Impersonation
One-click login as any agent Each roster entry can spawn a real agent login with an emailed password-setup link, and admins securely impersonate any agent — even across agency-to-broker-to-agent levels — then exit back to their own session cleanly.
Not available
Not available
Embeddable Lead Dashboard
Signed embed, no separate login Generate a signed URL that renders the full lead-activity dashboard inside any iframe — a GoHighLevel page, client portal, or custom app — with no separate login. An optional agent scope limits it to one roster member, and ownership checks block cross-account embeds.
Not available
Not available
AI Features
MCP Server
Native MCP tool registry Expose lead data, properties, and GoHighLevel CRM directly to Claude Desktop, Cursor, or Windsurf via a native MCP server — AI workflows without building integrations.
Not available
Not available
AI Coach
Live-data AI assistant Conversational AI built into the agent dashboard — surfaces hot leads, drafts outreach, summarizes pipeline activity, and reads GoHighLevel CRM data in real time. Not a generic chatbot.
Not available
Not available
AI Lead Alert Suggestions
Behavior-driven alert builder Reads each lead's last 50 tracked events and proposes a saved-search alert tuned to their behavior — with a confidence score. Agent accepts with one click; AI stays quiet when signal is weak.
Not available
Not available
Natural Language Search
Conversational MLS search Buyers describe what they want in plain English and get live matching listings instantly — no filter forms, no MLS jargon. Powered by Claude or OpenAI BYOK; embeds on any site.
Limited NLP search Basic natural language search available on select plans; not backed by a modern LLM and lacks conversational refinement or BYOK support.
Standard filters only Traditional keyword and filter-based search; no natural language or conversational query support.
AI Property Summary
AI summary on every listing Every listing detail page includes an AI-generated summary pulling MLS facts and neighborhood context — buyers get the full picture without reading raw data fields.
Not available
Not available
AI Property Q&A
Ask anything about a listing Buyers ask any question about a property — commute, schools, pool — and get instant AI answers grounded in MLS data. Trending questions surface for the agent to improve listing copy.
Not available
Not available
AI Website Prompt Builder
Plain-English to ready prompt Answer a few plain-English questions and get a paste-ready prompt for any AI builder — Claude, Cursor, Lovable, or any tool you already use.
Not available
Not available
AI-Drafted Property Emails
Personalized draft in seconds Select a lead and the listings to pitch — AI drafts a personalized subject and body in under a minute. Agent reviews, edits, and sends via GoHighLevel or SMTP.
Not available
Not available
AI Follow-Up Task Queue
AI-ranked task list Auto-generates urgency-ranked follow-up tasks with pre-built action modals (call, email, SMS).
Email alerts only Market reports and email alerts available, but no in-product task queue or ranking.
AI ranking, no actions MAX tier includes To-Do list and AI ranking; lacks pre-built action modals.
AI-Powered Lead Engagement
Full engagement suite AI-drafted replies, natural-language property Q&A, and agent coaching built-in.
Not available
Scoring only, no replies AI lead scoring and content generation available; no Q&A, reply drafts, or coaching.
Stale-Lead Re-Engagement Sweep
Auto-revives cold leads daily A scheduled job runs every morning, finds leads that have gone quiet (7-90 days, no open task), and has the AI draft a fresh follow-up using the lead's recent behavior, past task outcomes, and live CRM stage — so cold leads resurface without the agent remembering to chase them.
Not available
Not available
Bring-Your-Own AI Key
Your key, your cost control Agents paste their own Anthropic Claude or OpenAI key once and it powers every AI feature — Coach, task generation, search, and drafting. Keys are validated against the provider before saving and stored encrypted per account, with automatic fallback to whichever key exists.
Not available
Not available
AI Spend Caps & Safeguards
Metered AI, capped monthly spend Every platform-key AI search logs its exact token cost to a per-account ledger and hard-stops once the monthly cap is hit (bring-your-own-key requests bypass it). A circuit breaker pulls a provider offline for 30 minutes when its credits run out and alerts admins, so a dead key fails fast instead of stalling jobs.
Not available
Not available
Marketing
Facebook Dynamic Ads Feed
Live MLS feed for Facebook ads Point your Facebook Catalog at a stable feed URL — ad creative auto-populates from live MLS inventory. As listings change, ads update. No manual uploads, no stale creative.
Not available
Not available
Send curated properties list
Tracked, branded listing emails Curate listings, add a personal note, and send a branded email with tracked property cards — every click lights up the lead's activity feed. Sends via platform, SureSend, or custom SMTP.
Basic listing share Listings can be shared with leads but without branded templates, click-level tracking, or AI-drafted personal notes.
Listing alerts, no curation Automated new-listing alerts available; no agent-curated send flow with tracked cards or personal notes.
Native Showing Scheduling
Time-slot booking widget Date/time picker with automatic agent confirmation and optional calendar sync (Google, iCal).
Contact-form requests only Showings collected as contact form submissions, not native booking or confirmation.
Scheduling, not per-agent Native showing scheduling available; appointments are not routed to specific agents, limiting usefulness for teams and brokerages.
Single Property Websites
Full one-pager builder Custom URL per listing, branded gallery, native showing scheduler, and SEO-friendly.
Requires partner apps No native builder; standalone property sites only through third-party integrations.
Partner apps required Detail pages included; standalone sites need external tools or partner apps.
One-Click GHL Website
Self-serve site wizard in GHL A multi-step wizard provisions a complete GoHighLevel-integrated website — template, market-city pages, search, carousel and market-area widgets, bio, and social links — then writes every embed snippet back to GoHighLevel as custom values, so the whole site goes live without manual copy-paste.
Not available
Not available
IDX Button for GoHighLevel
Native IDX search inside GHL A single script tag agents paste into any GoHighLevel funnel or landing page; clicking it opens the agent's IDX search and attributes the captured lead back to the right contact via a signed session — no third-party connector required.
Third-party add-on only A GoHighLevel-to-IDX bridge exists only through third-party add-ons, not as a first-party drop-in button from IDX Broker.
Not available
Saved Searches & Listing Alerts
Dual lead + agent digests Buyers save filter sets from the search widget and new MLS matches trigger email digests routed to the lead, the agent, or both — each audience tracked separately to avoid repeats. Delivery uses the agent's custom SMTP with a GoHighLevel workflow fallback, and saves post to the lead's activity feed.
Buyer alerts only Sends saved-search email alerts to buyers and bundles multiple searches into one email; no separate agent-digest mode with independent per-audience tracking.
Buyer alerts only Sends automated listing-alert emails to buyers on new matches; no documented dual lead-vs-agent digest routing.
Market-Area Subscriptions
Agent-drawn map areas Agents create named market areas — a neighborhood or price band with an optional custom map polygon and cover image — and buyers subscribe for email digests when new listings match. The same market areas can also feed the Facebook dynamic-ads catalog.
Market reports, not subscriptions Offers market-report widgets and recurring neighborhood stats; no agent-owned named market area with a buyer-subscribe and custom-polygon model.
Alerts, not curated areas Sends listing-alert emails on search matches; no agent-curated, named market area with a subscribe widget and custom polygon.
Supplemental & Pocket Listings
Off-market listings in search Brokers manually add off-market, coming-soon, or non-MLS listings that merge into the same search results and detail-page template as live MLS data — with status flags (active, coming-soon, hidden) and image uploads — plus a widget to feature them.
Supplemental listings supported Has a supplemental-listings tool for manual entry of non-MLS properties with photos — roughly at parity on basic supplemental listing management.
Not available
Personalization
Visual Widget Builder
No-code visual builder Configure search bars, results grids, map views, and market-area blocks in a visual editor with live preview. Get an embed snippet for any site — config changes go live without re-embedding.
Limited widget config Field-level and layout configuration available; no visual builder with live preview or configuration-ID-based embed that updates without re-pasting code.
Widget options, no builder Widget customization available via settings panels; no visual builder or live-preview embed system.
Brand Color Settings
Role-based color picker Set primary, accent, and surface colors once — changes cascade to every widget instantly via CSS custom properties. No CSS knowledge or designer required.
Theme presets only Pre-built color themes selectable; no role-based color picker that cascades across all widgets from a single control.
Limited color controls Some color customization in settings; not role-based or auto-cascading across all widget components.
Custom CSS Themes
Full CSS + custom properties Inject custom CSS or override documented CSS custom properties — one file cascades across every widget and site page. Tailwind classes available where components use them.
CSS on premium tiers Custom CSS available on higher-tier plans; no documented custom-property system for targeted, safe brand customization.
CSS editor on premium Premium CSS editor available; no documented custom-property surface — CSS must target internal class names directly.
Listing Page Customization & Theming
Drag-and-drop block builder Full block reordering, pre-built theme library, and live preview — no code needed.
Limited layout options Field-level drag and gallery layouts available, but no block builder or live preview.
CSS customization only Premium CSS editor available; no drag-and-drop blocks or pre-built themes.
Themed Widget Skins
Board-gated editorial skins Account-wide named skins every widget reads at once — including market-specific editorial themes that unlock only for the matching MLS board. Some skins ship full component layouts, not just color swaps.
Basic theme options Offers color and style customization for widgets, but no named skin library with market-specific editorial themes.
Color/font options only Allows font and color selection for IDX widgets; no pre-built named skin system or board-gated themes.
Configurable Search Filter Panel
Per-MLS filters, agent-controlled The platform discovers each MLS board's full filter set automatically, and agents choose which fields buyers see — toggling visibility, relabeling, and reordering across quick, property, amenities, and financial tabs — saved as per-account overrides.
Standard filters, limited control Exposes standard search filters with some per-board fields, but no admin UI to enable/disable, relabel, and reorder filters per account.
MLS fields, limited override Surfaces MLS-specific advanced fields per board and allows some default configuration; no per-filter enable/disable with label overrides stored per account.
SEO
IDX Pages on Your Domain
Root domain, your paths Listing and search pages render directly on your root domain at the paths you choose — no subdomain required, no iframe wrapper, no vendor URL in the address bar. All SEO equity stays on your domain.
Subdomain by default IDX content is served from a vendor subdomain by default; embedding on your root domain requires additional setup and not all plans support it.
Same-domain pages IDX search and listing pages can be embedded on your root domain, preserving SEO equity. Subdomain is optional, not required.
Custom URL Paths per Page
Serve /homes-for-sale or /property Every IDX surface — search, listing details, featured, agent listings, sign-in, account — has an editable URL path stored per account, so brokers can serve /homes-for-sale or /property instead of fixed vendor paths. Generated links, including CRM deep links, read the configured path so URLs stay consistent.
Largely fixed paths IDX pages follow the vendor's own path scheme; full per-surface path customization on the broker domain is limited.
Template-defined paths Uses its own page and route conventions; broker-defined per-surface paths are not a documented feature.
Per-Listing Meta & Open Graph
OG and Twitter tags per listing Listing and search pages set a descriptive title, meta description, Open Graph, and Twitter Card tags from real listing data — address, price, beds, baths, and the first photo — and a server endpoint serves the same per-listing meta to crawlers so shared links unfurl with the right preview.
Basic listing meta Listing pages carry some meta tags, but Open Graph and Twitter Card coverage varies by template.
Listing meta present Listing pages include titles and meta descriptions; full Open Graph and Twitter Card parity is not documented.
Listing Sitemap Feed
Your listings in your sitemap An authenticated feed enumerates your featured MLS picks and your own supplemental listings page by page, so the AeroIDX WordPress plugin publishes one indexable listing URL per property in your site's own XML sitemap — on your domain, not a vendor subdomain.
Hosted listing sitemaps Generates listing sitemaps within its hosted environment.
Sitemap support Provides sitemap and indexing support for its IDX pages.
AI Assistant Discoverability
Published for AI assistants AeroIDX publishes an llms.txt manifest plus per-component and per-skill Markdown docs at public URLs — served with open CORS so AI assistants and agents can fetch accurate platform docs — and robots.txt explicitly allows it. An emerging-SEO surface neither competitor offers.
Not available
Not available
Resellers
White-Label Reseller Portal
Per-client isolation & branding Per-client branding, pricing tiers, and impersonation audit logs for compliance.
Brokerage grouping only Single brokerage grouping available; no per-client isolation or dedicated audit logs.
Reseller program exists Reseller program available; audit logs not a first-class feature.
Agency Billing & MRR Dashboard
Stripe MRR, per-client invoices Agency owners get a Stripe-backed billing console showing projected MRR across active client subscriptions, upcoming 30-day renewals and revenue, amount billed this month, and a per-client invoice list with downloadable PDFs.
Not available
Not available
Client Provisioning & MLS Paperwork
Onboard clients, file MLS docs Agencies provision a client brokerage in one flow — creating the account, MLS board links, and pricing — then manage that client's MLS paperwork: board membership tracking, document upload, and pre-filled PDF generation per board. Clients can be deactivated and reactivated without data loss.
Not available
Not available
Per-Client Integration Management
Configure each client's CRM From the agency portal, resellers configure each client's GoHighLevel connection (OAuth connect, custom fields, user mapping, tags), Follow Up Boss, and SureSend without logging in as the client — every query scoped by agency for tenant isolation.
Not available
Not available
Integrations
Developer API & Modern Tooling
Full REST + webhooks + MCP REST API with full read/write, webhooks for events, granular API keys, and MCP server for Claude, Cursor, and Windsurf.
REST on select plans REST API available (Lite and Platinum tiers); no webhooks, MCP, or modern integrations.
Multiple APIs, no webhooks REST APIs available; no webhooks, MCP, or modern developer tooling.
Native GoHighLevel Integration
One-click GHL OAuth, auto-refresh Connect a GoHighLevel location with a real OAuth flow rather than pasting an API key. Encrypted access and refresh tokens renew automatically, leads upsert into GoHighLevel contacts with tag mapping, a bulk job backfills history, and white-label LeadConnect domains are supported.
Not available
Not available
Follow Up Boss & SureSend Connectors
FUB and SureSend, built in Native connectors push captured leads into Follow Up Boss and SureSend with a single saved API key (stored masked) and a built-in test action to confirm the connection; Follow Up Boss auto-detects the account domain on save.
CRM routing add-ons Offers lead routing and delivery to some CRMs, but native first-party Follow Up Boss and SureSend connectors are not a documented match.
CRM lead delivery Delivers leads to several CRMs; specific built-in Follow Up Boss and SureSend connectors with test actions are not documented.
Accurate as of May 2026, based on each vendor's public documentation and active pricing. "Not available" means not found in published feature sets or pricing pages.
Teams
Agent Websites
AeroIDXRecommended
Custom domain per agent
Each roster agent gets a branded IDX microsite — own domain, bio, and headshot — managed centrally by the brokerage. MLS data wires up automatically, no separate IDX setup per agent.
Elm Street IDX Broker
Agent pages, no custom domains
Agent profile pages available; per-agent custom domains and centrally managed microsites are not a native feature.
Map each roster agent to their own GoHighLevel user or dedicated subaccount via OAuth. Leads route to the right agent's CRM context automatically — no manual tagging, no Zapier.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Agent Sub-Accounts & Impersonation
AeroIDXRecommended
One-click login as any agent
Each roster entry can spawn a real agent login with an emailed password-setup link, and admins securely impersonate any agent — even across agency-to-broker-to-agent levels — then exit back to their own session cleanly.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Embeddable Lead Dashboard
AeroIDXRecommended
Signed embed, no separate login
Generate a signed URL that renders the full lead-activity dashboard inside any iframe — a GoHighLevel page, client portal, or custom app — with no separate login. An optional agent scope limits it to one roster member, and ownership checks block cross-account embeds.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Features
MCP Server
AeroIDXRecommended
Native MCP tool registry
Expose lead data, properties, and GoHighLevel CRM directly to Claude Desktop, Cursor, or Windsurf via a native MCP server — AI workflows without building integrations.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Coach
AeroIDXRecommended
Live-data AI assistant
Conversational AI built into the agent dashboard — surfaces hot leads, drafts outreach, summarizes pipeline activity, and reads GoHighLevel CRM data in real time. Not a generic chatbot.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Lead Alert Suggestions
AeroIDXRecommended
Behavior-driven alert builder
Reads each lead's last 50 tracked events and proposes a saved-search alert tuned to their behavior — with a confidence score. Agent accepts with one click; AI stays quiet when signal is weak.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Natural Language Search
AeroIDXRecommended
Conversational MLS search
Buyers describe what they want in plain English and get live matching listings instantly — no filter forms, no MLS jargon. Powered by Claude or OpenAI BYOK; embeds on any site.
Elm Street IDX Broker
Limited NLP search
Basic natural language search available on select plans; not backed by a modern LLM and lacks conversational refinement or BYOK support.
iHomefinder
Standard filters only
Traditional keyword and filter-based search; no natural language or conversational query support.
AI Property Summary
AeroIDXRecommended
AI summary on every listing
Every listing detail page includes an AI-generated summary pulling MLS facts and neighborhood context — buyers get the full picture without reading raw data fields.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Property Q&A
AeroIDXRecommended
Ask anything about a listing
Buyers ask any question about a property — commute, schools, pool — and get instant AI answers grounded in MLS data. Trending questions surface for the agent to improve listing copy.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Website Prompt Builder
AeroIDXRecommended
Plain-English to ready prompt
Answer a few plain-English questions and get a paste-ready prompt for any AI builder — Claude, Cursor, Lovable, or any tool you already use.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI-Drafted Property Emails
AeroIDXRecommended
Personalized draft in seconds
Select a lead and the listings to pitch — AI drafts a personalized subject and body in under a minute. Agent reviews, edits, and sends via GoHighLevel or SMTP.
Market reports and email alerts available, but no in-product task queue or ranking.
iHomefinder
AI ranking, no actions
MAX tier includes To-Do list and AI ranking; lacks pre-built action modals.
AI-Powered Lead Engagement
AeroIDXRecommended
Full engagement suite
AI-drafted replies, natural-language property Q&A, and agent coaching built-in.
Elm Street IDX Broker
Not available
iHomefinder
Scoring only, no replies
AI lead scoring and content generation available; no Q&A, reply drafts, or coaching.
Stale-Lead Re-Engagement Sweep
AeroIDXRecommended
Auto-revives cold leads daily
A scheduled job runs every morning, finds leads that have gone quiet (7-90 days, no open task), and has the AI draft a fresh follow-up using the lead's recent behavior, past task outcomes, and live CRM stage — so cold leads resurface without the agent remembering to chase them.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Bring-Your-Own AI Key
AeroIDXRecommended
Your key, your cost control
Agents paste their own Anthropic Claude or OpenAI key once and it powers every AI feature — Coach, task generation, search, and drafting. Keys are validated against the provider before saving and stored encrypted per account, with automatic fallback to whichever key exists.
Elm Street IDX Broker
Not available
iHomefinder
Not available
AI Spend Caps & Safeguards
AeroIDXRecommended
Metered AI, capped monthly spend
Every platform-key AI search logs its exact token cost to a per-account ledger and hard-stops once the monthly cap is hit (bring-your-own-key requests bypass it). A circuit breaker pulls a provider offline for 30 minutes when its credits run out and alerts admins, so a dead key fails fast instead of stalling jobs.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Marketing
Facebook Dynamic Ads Feed
AeroIDXRecommended
Live MLS feed for Facebook ads
Point your Facebook Catalog at a stable feed URL — ad creative auto-populates from live MLS inventory. As listings change, ads update. No manual uploads, no stale creative.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Send curated properties list
AeroIDXRecommended
Tracked, branded listing emails
Curate listings, add a personal note, and send a branded email with tracked property cards — every click lights up the lead's activity feed. Sends via platform, SureSend, or custom SMTP.
Elm Street IDX Broker
Basic listing share
Listings can be shared with leads but without branded templates, click-level tracking, or AI-drafted personal notes.
iHomefinder
Listing alerts, no curation
Automated new-listing alerts available; no agent-curated send flow with tracked cards or personal notes.
Native Showing Scheduling
AeroIDXRecommended
Time-slot booking widget
Date/time picker with automatic agent confirmation and optional calendar sync (Google, iCal).
Elm Street IDX Broker
Contact-form requests only
Showings collected as contact form submissions, not native booking or confirmation.
iHomefinder
Scheduling, not per-agent
Native showing scheduling available; appointments are not routed to specific agents, limiting usefulness for teams and brokerages.
Single Property Websites
AeroIDXRecommended
Full one-pager builder
Custom URL per listing, branded gallery, native showing scheduler, and SEO-friendly.
Elm Street IDX Broker
Requires partner apps
No native builder; standalone property sites only through third-party integrations.
iHomefinder
Partner apps required
Detail pages included; standalone sites need external tools or partner apps.
One-Click GHL Website
AeroIDXRecommended
Self-serve site wizard in GHL
A multi-step wizard provisions a complete GoHighLevel-integrated website — template, market-city pages, search, carousel and market-area widgets, bio, and social links — then writes every embed snippet back to GoHighLevel as custom values, so the whole site goes live without manual copy-paste.
Elm Street IDX Broker
Not available
iHomefinder
Not available
IDX Button for GoHighLevel
AeroIDXRecommended
Native IDX search inside GHL
A single script tag agents paste into any GoHighLevel funnel or landing page; clicking it opens the agent's IDX search and attributes the captured lead back to the right contact via a signed session — no third-party connector required.
Elm Street IDX Broker
Third-party add-on only
A GoHighLevel-to-IDX bridge exists only through third-party add-ons, not as a first-party drop-in button from IDX Broker.
iHomefinder
Not available
Saved Searches & Listing Alerts
AeroIDXRecommended
Dual lead + agent digests
Buyers save filter sets from the search widget and new MLS matches trigger email digests routed to the lead, the agent, or both — each audience tracked separately to avoid repeats. Delivery uses the agent's custom SMTP with a GoHighLevel workflow fallback, and saves post to the lead's activity feed.
Elm Street IDX Broker
Buyer alerts only
Sends saved-search email alerts to buyers and bundles multiple searches into one email; no separate agent-digest mode with independent per-audience tracking.
iHomefinder
Buyer alerts only
Sends automated listing-alert emails to buyers on new matches; no documented dual lead-vs-agent digest routing.
Market-Area Subscriptions
AeroIDXRecommended
Agent-drawn map areas
Agents create named market areas — a neighborhood or price band with an optional custom map polygon and cover image — and buyers subscribe for email digests when new listings match. The same market areas can also feed the Facebook dynamic-ads catalog.
Elm Street IDX Broker
Market reports, not subscriptions
Offers market-report widgets and recurring neighborhood stats; no agent-owned named market area with a buyer-subscribe and custom-polygon model.
iHomefinder
Alerts, not curated areas
Sends listing-alert emails on search matches; no agent-curated, named market area with a subscribe widget and custom polygon.
Supplemental & Pocket Listings
AeroIDXRecommended
Off-market listings in search
Brokers manually add off-market, coming-soon, or non-MLS listings that merge into the same search results and detail-page template as live MLS data — with status flags (active, coming-soon, hidden) and image uploads — plus a widget to feature them.
Elm Street IDX Broker
Supplemental listings supported
Has a supplemental-listings tool for manual entry of non-MLS properties with photos — roughly at parity on basic supplemental listing management.
iHomefinder
Not available
Personalization
Visual Widget Builder
AeroIDXRecommended
No-code visual builder
Configure search bars, results grids, map views, and market-area blocks in a visual editor with live preview. Get an embed snippet for any site — config changes go live without re-embedding.
Elm Street IDX Broker
Limited widget config
Field-level and layout configuration available; no visual builder with live preview or configuration-ID-based embed that updates without re-pasting code.
iHomefinder
Widget options, no builder
Widget customization available via settings panels; no visual builder or live-preview embed system.
Brand Color Settings
AeroIDXRecommended
Role-based color picker
Set primary, accent, and surface colors once — changes cascade to every widget instantly via CSS custom properties. No CSS knowledge or designer required.
Elm Street IDX Broker
Theme presets only
Pre-built color themes selectable; no role-based color picker that cascades across all widgets from a single control.
iHomefinder
Limited color controls
Some color customization in settings; not role-based or auto-cascading across all widget components.
Custom CSS Themes
AeroIDXRecommended
Full CSS + custom properties
Inject custom CSS or override documented CSS custom properties — one file cascades across every widget and site page. Tailwind classes available where components use them.
Elm Street IDX Broker
CSS on premium tiers
Custom CSS available on higher-tier plans; no documented custom-property system for targeted, safe brand customization.
iHomefinder
CSS editor on premium
Premium CSS editor available; no documented custom-property surface — CSS must target internal class names directly.
Listing Page Customization & Theming
AeroIDXRecommended
Drag-and-drop block builder
Full block reordering, pre-built theme library, and live preview — no code needed.
Elm Street IDX Broker
Limited layout options
Field-level drag and gallery layouts available, but no block builder or live preview.
iHomefinder
CSS customization only
Premium CSS editor available; no drag-and-drop blocks or pre-built themes.
Themed Widget Skins
AeroIDXRecommended
Board-gated editorial skins
Account-wide named skins every widget reads at once — including market-specific editorial themes that unlock only for the matching MLS board. Some skins ship full component layouts, not just color swaps.
Elm Street IDX Broker
Basic theme options
Offers color and style customization for widgets, but no named skin library with market-specific editorial themes.
iHomefinder
Color/font options only
Allows font and color selection for IDX widgets; no pre-built named skin system or board-gated themes.
Configurable Search Filter Panel
AeroIDXRecommended
Per-MLS filters, agent-controlled
The platform discovers each MLS board's full filter set automatically, and agents choose which fields buyers see — toggling visibility, relabeling, and reordering across quick, property, amenities, and financial tabs — saved as per-account overrides.
Elm Street IDX Broker
Standard filters, limited control
Exposes standard search filters with some per-board fields, but no admin UI to enable/disable, relabel, and reorder filters per account.
iHomefinder
MLS fields, limited override
Surfaces MLS-specific advanced fields per board and allows some default configuration; no per-filter enable/disable with label overrides stored per account.
SEO
IDX Pages on Your Domain
AeroIDXRecommended
Root domain, your paths
Listing and search pages render directly on your root domain at the paths you choose — no subdomain required, no iframe wrapper, no vendor URL in the address bar. All SEO equity stays on your domain.
Elm Street IDX Broker
Subdomain by default
IDX content is served from a vendor subdomain by default; embedding on your root domain requires additional setup and not all plans support it.
iHomefinder
Same-domain pages
IDX search and listing pages can be embedded on your root domain, preserving SEO equity. Subdomain is optional, not required.
Custom URL Paths per Page
AeroIDXRecommended
Serve /homes-for-sale or /property
Every IDX surface — search, listing details, featured, agent listings, sign-in, account — has an editable URL path stored per account, so brokers can serve /homes-for-sale or /property instead of fixed vendor paths. Generated links, including CRM deep links, read the configured path so URLs stay consistent.
Elm Street IDX Broker
Largely fixed paths
IDX pages follow the vendor's own path scheme; full per-surface path customization on the broker domain is limited.
iHomefinder
Template-defined paths
Uses its own page and route conventions; broker-defined per-surface paths are not a documented feature.
Per-Listing Meta & Open Graph
AeroIDXRecommended
OG and Twitter tags per listing
Listing and search pages set a descriptive title, meta description, Open Graph, and Twitter Card tags from real listing data — address, price, beds, baths, and the first photo — and a server endpoint serves the same per-listing meta to crawlers so shared links unfurl with the right preview.
Elm Street IDX Broker
Basic listing meta
Listing pages carry some meta tags, but Open Graph and Twitter Card coverage varies by template.
iHomefinder
Listing meta present
Listing pages include titles and meta descriptions; full Open Graph and Twitter Card parity is not documented.
Listing Sitemap Feed
AeroIDXRecommended
Your listings in your sitemap
An authenticated feed enumerates your featured MLS picks and your own supplemental listings page by page, so the AeroIDX WordPress plugin publishes one indexable listing URL per property in your site's own XML sitemap — on your domain, not a vendor subdomain.
Elm Street IDX Broker
Hosted listing sitemaps
Generates listing sitemaps within its hosted environment.
iHomefinder
Sitemap support
Provides sitemap and indexing support for its IDX pages.
AI Assistant Discoverability
AeroIDXRecommended
Published for AI assistants
AeroIDX publishes an llms.txt manifest plus per-component and per-skill Markdown docs at public URLs — served with open CORS so AI assistants and agents can fetch accurate platform docs — and robots.txt explicitly allows it. An emerging-SEO surface neither competitor offers.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Resellers
White-Label Reseller Portal
AeroIDXRecommended
Per-client isolation & branding
Per-client branding, pricing tiers, and impersonation audit logs for compliance.
Elm Street IDX Broker
Brokerage grouping only
Single brokerage grouping available; no per-client isolation or dedicated audit logs.
iHomefinder
Reseller program exists
Reseller program available; audit logs not a first-class feature.
Agency Billing & MRR Dashboard
AeroIDXRecommended
Stripe MRR, per-client invoices
Agency owners get a Stripe-backed billing console showing projected MRR across active client subscriptions, upcoming 30-day renewals and revenue, amount billed this month, and a per-client invoice list with downloadable PDFs.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Client Provisioning & MLS Paperwork
AeroIDXRecommended
Onboard clients, file MLS docs
Agencies provision a client brokerage in one flow — creating the account, MLS board links, and pricing — then manage that client's MLS paperwork: board membership tracking, document upload, and pre-filled PDF generation per board. Clients can be deactivated and reactivated without data loss.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Per-Client Integration Management
AeroIDXRecommended
Configure each client's CRM
From the agency portal, resellers configure each client's GoHighLevel connection (OAuth connect, custom fields, user mapping, tags), Follow Up Boss, and SureSend without logging in as the client — every query scoped by agency for tenant isolation.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Integrations
Developer API & Modern Tooling
AeroIDXRecommended
Full REST + webhooks + MCP
REST API with full read/write, webhooks for events, granular API keys, and MCP server for Claude, Cursor, and Windsurf.
Elm Street IDX Broker
REST on select plans
REST API available (Lite and Platinum tiers); no webhooks, MCP, or modern integrations.
iHomefinder
Multiple APIs, no webhooks
REST APIs available; no webhooks, MCP, or modern developer tooling.
Native GoHighLevel Integration
AeroIDXRecommended
One-click GHL OAuth, auto-refresh
Connect a GoHighLevel location with a real OAuth flow rather than pasting an API key. Encrypted access and refresh tokens renew automatically, leads upsert into GoHighLevel contacts with tag mapping, a bulk job backfills history, and white-label LeadConnect domains are supported.
Elm Street IDX Broker
Not available
iHomefinder
Not available
Follow Up Boss & SureSend Connectors
AeroIDXRecommended
FUB and SureSend, built in
Native connectors push captured leads into Follow Up Boss and SureSend with a single saved API key (stored masked) and a built-in test action to confirm the connection; Follow Up Boss auto-detects the account domain on save.
Elm Street IDX Broker
CRM routing add-ons
Offers lead routing and delivery to some CRMs, but native first-party Follow Up Boss and SureSend connectors are not a documented match.
iHomefinder
CRM lead delivery
Delivers leads to several CRMs; specific built-in Follow Up Boss and SureSend connectors with test actions are not documented.
Accurate as of May 2026, based on each vendor's public documentation and active pricing. "Not available" means not found in published feature sets or pricing pages.
Why aeroidx wins
Coverage that bends to you
Flexible MLS access modes mean we onboard the board you need, not the boards we already cached. Solo agent or 50-broker agency — same platform, scoped access.
AI that helps agents close, not replace them
A dozen-plus AI capabilities tuned for real estate: natural-language search, property Q&A, drafted emails, smart lead-alert suggestions, agent coaching, and stale-lead re-engagement. The agent stays in the loop; the AI does the typing.
Built for resale
Multi-tenant white-label portal with per-client branding, per-client pricing, and an audit log for impersonation. The only IDX shipping this at this price.
Common questions
I can't find my MLS in your list — what happens?
We onboard new boards on request. Flexible access modes mean your MLS contract terms are enforced at the API layer once integration completes. If you're switching from IDX Broker or iHomefinder, send us your board name and we'll confirm timing.
How does aeroidx compare to iHomefinder's promo pricing?
iHomefinder's $39.99 promo expires; their list price is $150 Solo / $160 Team. Aeroidx is $99 Single / $199 Team with no promo cliff — AI, full API access, and the agency portal are included, not upsells.
How does AeroIDX integrate with my website?
AeroIDX renders search, maps, and listing pages directly on your root domain at the paths you choose — no required subdomain, no iframe wrapper, no vendor URL in the address bar. SEO equity stays on your domain.
Can I resell aeroidx to my agents under my own brand?
Yes. The white-label agency portal supports per-client branding, per-client pricing, and multi-tenant data isolation. Impersonate any client account from one dashboard with the action logged for compliance.
What does the API actually let me do?
REST v1 with full read/write on listings, leads, and saved searches. Webhooks for inbound events. Granular API keys so each integration has its own scope. An MCP server lets you connect Claude Desktop, Cursor, or Windsurf to your lead data directly.
Do the AI features need my own OpenAI key?
AI features run on aeroidx infrastructure and are included in plan pricing. If you want to bring your own key for tighter cost control, that's supported on team and agency plans.
Run your IDX on your terms.
Live MLS, AI for agents, full API access, and a white-label portal — in one plan.