> See how aeroidx compares to Elm Street IDX Broker and iHomefinder across coverage, pricing, search, AI, developer access, and white-label.

*Source: https://aeroidx.com/compare/ — this is the markdown version of that page, generated at build time.*

---

IDX Platform Comparison

# AeroIDX: the modern IDX built for growth.

Live MLS data, AI tuned for real estate, a developer-grade API, and a white-label portal. See how aeroidx compares across the features that matter.

[Get Started](https://aeroidx.com/plans/) [Talk to Us](https://aeroidx.com/contact/)

44 features across 7 categories. Where each platform actually stands, with no parity rows and no filler.

| Where AeroIDX Wins | AeroIDX Recommended | 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, so there is 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, with no manual tagging and 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, so you get AI workflows without building integrations. | Not available | Not available |
| AI Coach | Live-data AI assistant Conversational AI built into the agent dashboard. It 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, with no filter forms and 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, so 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, and 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 and ad creative auto-populates from live MLS inventory. As listings change, ads update. You never upload anything by hand and the creative never goes stale. | 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, and 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 is 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, with 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), image uploads, and 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, and 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, and the changes cascade to every widget instantly via CSS custom properties. You do not need CSS knowledge or a designer. | 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, so 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, all without code. | 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. They can toggle visibility, relabel, and reorder across the quick, property, amenities, and financial tabs, and it all saves 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. There is no required subdomain, no iframe wrapper, and 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 rather than 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 that creates 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 is 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

AeroIDX Recommended

**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, so there is 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.

iHomefinder

**Agent profiles only**

Agent profile pages included; standalone per-agent microsites with custom domains require external setup.

### Lead routing at CRM

AeroIDX Recommended

**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, with no manual tagging and no Zapier.

Elm Street IDX Broker

Not available

iHomefinder

Not available

### Agent Sub-Accounts & Impersonation

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**Native MCP tool registry**

Expose lead data, properties, and GoHighLevel CRM directly to Claude Desktop, Cursor, or Windsurf via a native MCP server, so you get AI workflows without building integrations.

Elm Street IDX Broker

Not available

iHomefinder

Not available

### AI Coach

AeroIDX Recommended

**Live-data AI assistant**

Conversational AI built into the agent dashboard. It 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

AeroIDX Recommended

**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

AeroIDX Recommended

**Conversational MLS search**

Buyers describe what they want in plain English and get live matching listings instantly, with no filter forms and 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

AeroIDX Recommended

**AI summary on every listing**

Every listing detail page includes an AI-generated summary pulling MLS facts and neighborhood context, so buyers get the full picture without reading raw data fields.

Elm Street IDX Broker

Not available

iHomefinder

Not available

### AI Property Q&A

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**Personalized draft in seconds**

Select a lead and the listings to pitch, and AI drafts a personalized subject and body in under a minute. Agent reviews, edits, and sends via GoHighLevel or SMTP.

Elm Street IDX Broker

Not available

iHomefinder

Not available

### AI Follow-Up Task Queue

AeroIDX Recommended

**AI-ranked task list**

Auto-generates urgency-ranked follow-up tasks with pre-built action modals (call, email, SMS).

Elm Street IDX Broker

**Email alerts only**

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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**Live MLS feed for Facebook ads**

Point your Facebook Catalog at a stable feed URL and ad creative auto-populates from live MLS inventory. As listings change, ads update. You never upload anything by hand and the creative never goes stale.

Elm Street IDX Broker

Not available

iHomefinder

Not available

### Send curated properties list

AeroIDX Recommended

**Tracked, branded listing emails**

Curate listings, add a personal note, and send a branded email with tracked property cards, and 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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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 is 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

AeroIDX Recommended

**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, with 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

AeroIDX Recommended

**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

AeroIDX Recommended

**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), image uploads, and 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

AeroIDX Recommended

**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, and 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

AeroIDX Recommended

**Role-based color picker**

Set primary, accent, and surface colors once, and the changes cascade to every widget instantly via CSS custom properties. You do not need CSS knowledge or a designer.

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

AeroIDX Recommended

**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, so CSS must target internal class names directly.

### Listing Page Customization & Theming

AeroIDX Recommended

**Drag-and-drop block builder**

Full block reordering, pre-built theme library, and live preview, all without code.

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

AeroIDX Recommended

**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

AeroIDX Recommended

**Per-MLS filters, agent-controlled**

The platform discovers each MLS board's full filter set automatically, and agents choose which fields buyers see. They can toggle visibility, relabel, and reorder across the quick, property, amenities, and financial tabs, and it all saves 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

AeroIDX Recommended

**Root domain, your paths**

Listing and search pages render directly on your root domain at the paths you choose. There is no required subdomain, no iframe wrapper, and 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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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 rather than 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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**Onboard clients, file MLS docs**

Agencies provision a client brokerage in one flow that creates 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

AeroIDX Recommended

**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 is scoped by agency for tenant isolation.

Elm Street IDX Broker

Not available

iHomefinder

Not available

## Integrations

### Developer API & Modern Tooling

AeroIDX Recommended

**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

AeroIDX Recommended

**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

AeroIDX Recommended

**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, it is the same platform with 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.

FAQ

## Frequently Asked 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 rather than sold as 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. There is no required subdomain, no iframe wrapper, and 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 agency dashboard 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.

Ready to make the switch?

## Run your IDX on your terms

Live MLS, AI for agents, full API access, and a white-label portal, in one plan.

[Get Started](https://aeroidx.com/plans/) [Talk to Our Team](https://aeroidx.com/contact/)

\* Comparison based on each vendor’s published documentation, May 2026.
