Pricing

How to add MLS listings to your real estate website

Add MLS Listings to Your Real Estate Website

Connect an IDX provider through SiteStakes and turn property search traffic into buyer leads automatically.

How does MLS integration work on SiteStakes?

To add MLS listings to your real estate website in SiteStakes, you connect an IDX provider from Back office → IDX/MLS. Real estate IDX access is included on agent site type plans. Other site types (cash buyer, wholesale, rental, etc.) can unlock IDX by purchasing the Agent Suite add-on. Once a provider is connected, listings, search forms, and detail pages render automatically on your site. The setup takes about 5 minutes for most providers.

SiteStakes supports three real estate IDX paths:

  • iHomeFinder. Paste an activation token, and SiteStakes auto-creates a full set of IDX pages on your site (property search, listing details, featured listings, markets, agent profiles, mortgage calculator, and more).
  • IDX Broker. Paste an API key, and the platform fetches your widgets automatically. Each widget can then be embedded on any page.
  • I have code from my MLS. Paste a head script and body embed code from any MLS provider. Useful when your MLS doesn't use iHomeFinder or IDX Broker.

Only one provider can be active at a time. Switching providers deactivates the previous setup but keeps the configuration on file.

Why does this matter for your real estate business?

A real estate IDX integration does four things for your business:

  • Brings buyer leads from search traffic. Listings, market reports, and property search pages rank for hyper-local keywords like "homes for sale in [neighborhood]" — buyer searches you can't compete for without an IDX feed.
  • Turns your site into a buyer destination. Buyers searching listings spend more time on your site than buyers looking at just a homepage. More time on site means more chances to capture them as a lead.
  • Captures leads automatically. IDX search forms collect buyer info before showing detailed listings. Those leads land in your CRM and trigger your email and SMS sequences.
  • Builds market authority. Pages like "Markets" and "Market Report" position you as the local expert. A site with real listings and real reports converts better than a site with stock-photo testimonials.

How do you connect iHomeFinder to your site?

iHomeFinder is the most complete real estate IDX option on SiteStakes. It generates a full set of IDX pages on your site as soon as you connect it.

Get your iHomeFinder activation token

The activation token is what authorizes SiteStakes to pull listings, leads, and reports from your iHomeFinder account. You get it from iHomeFinder, not SiteStakes.

  • If you don't have an iHomeFinder account yet, sign up at iHomefinder.com. Your account needs to be active with an MLS feed for the token to work.
  • Log in to your iHomefinder Control Panel.
  • Your SiteStakes activation token is available in your account dashboard. The exact location varies by plan — if you don't see it, search the iHomefinder knowledge base or request it from their support team.

Connect iHomeFinder in SiteStakes

  • Open Back office → IDX/MLS and select the iHomeFinder tab.
  • Paste your Activation Token.
  • Optionally fill in your MLS Board, Agent MLS ID, Office MLS ID, and brokerage name. These appear in pages and emails generated by iHomeFinder.
  • Click Connect. SiteStakes creates the IDX pages on your site immediately.

The auto-created pages include the ones operators use most:

  • Property Search at /idx. The main search experience for buyers.
  • Listing Details at /idx-listings. Dynamic per listing, with the listing address in the SEO title.
  • Featured Listings at /idx-featured.
  • Markets and Market Report. Dynamic per market, useful for ranking on "homes for sale in [city]" searches.
  • Mortgage Calculator at /idx-mortgage-calculator.
  • Valuation Request at /idx-valuation-form. Captures seller leads.

Plus pages for open homes, agent profiles, email alerts, and a property organizer for registered visitors.

The dynamic pages use tokens like {listingAddress}, {marketName}, and {agentName} in their SEO titles, so every listing and market report gets its own search-optimized URL.

You can add links to these pages from your navigation, hero sections, and CTAs in the Page Builder.

How do you connect IDX Broker to your site?

IDX Broker is the second real estate IDX path. It uses an API key to fetch widgets from your IDX Broker account. Each widget is then available to embed on any page on your site.

Get your IDX Broker API key

The API key is a 22-character string you generate inside your IDX Broker dashboard:

  • If you don't have an IDX Broker account yet, sign up at idxbroker.com.
  • Log in to your IDX Broker dashboard.
  • Click Home in the main menu, then Access Control in the submenu.
  • Your API key appears in a green box labeled Account API. Click the box to copy it.
  • If you don't have a key yet, click the blue New Key button to generate one. Every IDX Broker account can have one active API key.

Connect IDX Broker in SiteStakes

  • Open Back office → IDX/MLS and select the IDX Broker tab.
  • Paste your API key into the field.
  • Click Connect. SiteStakes verifies the connection and fetches your widget list.

Once connected, IDX Broker widgets appear in a dropdown when you add an IDX section to a page via the Page Builder. Widget types include Map Search, AI Smart Search, Listings Showcase, Listings Carousel, and Prime Widget.

Unlike iHomeFinder, IDX Broker doesn't auto-create pages on your SiteStakes site. Most search and listing details are hosted on IDX Broker's own platform — you embed widgets to bring search forms, featured listings, and listing carousels onto your SiteStakes pages.

How do you paste MLS code directly?

If your MLS uses a provider other than iHomeFinder or IDX Broker, you can still add listings by pasting raw embed code.

To paste MLS code directly:

  • Open Back office → IDX/MLS and select the "I have code from my MLS" tab.
  • Paste any required head script into the head script field. This usually includes a tracking script or stylesheet from your MLS provider.
  • Paste the body code into the body field. This is the actual widget or iframe that displays listings.
  • Click Save.

The head script gets injected into the <head> of your site, so it loads on every page. The body code is available as a widget you can drop into pages via the Page Builder using the MLS-IDX section.

This path works with most MLS providers (Zillow Tech Connect, Realtor.com IDX, Showcase IDX, RealGeeks, and others). It gives you less control than iHomeFinder or IDX Broker but the fastest setup for unusual providers.

Tips for your real estate IDX setup

  • Start with iHomeFinder if you have a choice. The auto-generated pages give you new indexable URLs, each optimized for buyer search. IDX Broker and raw embed paths don't generate dedicated pages.
  • Use the MLS-IDX section sparingly. Embedded search forms and listing widgets work best when placed on dedicated pages (a Property Search page, a Featured Listings page) rather than scattered across every page.
  • Link to IDX pages from your nav. The pages auto-create but won't get traffic if buyers can't find them. Add "Search Homes," "Featured Listings," "Market Reports," and "Mortgage Calculator" links to your header navigation.
  • Check leads land in your CRM. Submit a test search and a test contact form on your IDX pages right after setup. Confirm the lead arrives in your CRM and triggers your email sequence.
  • Don't run two providers at once. Activating a second provider deactivates the first. If you switch, the previous provider's pages stop receiving real data even if the URLs still exist.

A real estate IDX setup pays off only when buyers can find the listings, the lead capture works, and the data is fresh. Test all three after every change. To add MLS sections to specific pages on your site, see How to use the Page Builder on your real estate website.

Frequently asked questions

Do I need an agent site type to use real estate IDX?+
Yes, or the Agent Suite add-on. Other site types (cash buyer, wholesale, rental) can purchase the add-on from your billing page to unlock IDX features without changing site types.
Can I switch between providers later?+
Yes. Open the IDX/MLS settings, pick a different provider tab, and connect it. The previous provider is automatically deactivated, but its settings are preserved in case you want to switch back.
How long does iHomeFinder take to start showing listings?+
Listings appear immediately after you connect, as long as your iHomeFinder account has an active MLS feed. The IDX pages are created within seconds.
Can I customize the look of the iHomeFinder pages?+
Yes. They use your site's design and styling. You can also edit their SEO titles, meta descriptions, and add custom sections above or below the IDX content.
What happens if I disconnect a provider?+
The pages and embeds stop showing real data. Pages remain in your site but display a "Not connected" message. Reconnect the provider to restore.
Do IDX leads count toward my plan's lead limit?+
IDX form submissions count as leads in your CRM and feed your email and SMS sequences like any other lead source.
Is there a setup fee for the Agent Suite add-on?+
No. Add-ons are billed monthly through your existing SiteStakes plan. The Agent Suite add-on unlocks IDX for non-agent site types and includes other agent-specific features.
Was this helpful?