EasyAgentIDX

IDX Widgets

An embed widget is a JavaScript snippet that renders a live IDX component on any web page. One script tag loads the widget runtime, and a data-widget-id attribute tells the runtime which widget to render and which configuration to use.

How embed codes work

When a visitor loads a page with a widget snippet, the widget runtime bootstraps a shadow DOM component, connects to the EasyAgentIDX API, and renders live MLS data. The widget is fully responsive and inherits no styles from the host page.

Available widgets

WidgetDescriptionPlans
SearchFull-featured property search with filters and results gridAll plans
Listings GridCurated grid of listings filtered by your criteriaAll plans
Listings CarouselHorizontal scroll carousel of listing cardsAll plans
Map SearchInteractive map with pan, zoom, draw, and radius modesPro, Brokerage
Market CounterAnimated stat for active count, median price, or days on marketAll plans
Home ValuationAutomated home valuation lead capture widget (AHV)AHV add-on required
Items GridCommunity or neighborhood card grid with listing countsAll plans
Affordability CalculatorMonthly payment estimator with principal, interest, taxes, and insuranceAll plans