The easiest way to add MLS search, maps and properties to Framer

Framer IDX Plugin Adds MLS Search & Listings to Your Framer Website

Buying Buddy installs on Framer as a single code component - no coding. Paste it once, then drag it onto any page and pick the widget from Framer's property panel.

Get A Free 30-Day Trial!

Paste Once

Copy the component from your dashboard.
Paste it into Framer.

No Code

Drag the component onto pages and configure it from the property panel.

Key Pre-filled

The component already includes your activation key - nothing to wire up.

Give your Framer real estate website serious MLS authority

Add IDX to your Framer website.

Framer sites are React under the hood, so Buying Buddy installs as a single code component that adds MLS search, property listings, interactive maps and lead capture.

Copy the component from your Buying Buddy dashboard - pre-filled with your activation key - and paste it into Framer's Assets once. After that, reuse it on every page with no extra setup.

Each time you drop the component on a page, choose which widget it renders from Framer's property panel, exactly like configuring any other Framer component.

WordPress logo

Divi Builder logo Elementor Builder logo Genesis Framework logo Themify logo

Discover how

Real estate leads viewing a Framer real estate website with IDX MLS search.
No Coding
Configure On Canvas
Map Searching
Lead Capture & CRM
Add one Buying Buddy code component to Framer, then place MLS search, listings and capture anywhere on your canvas - configured visually, no coding.

Create Your Real Estate Showcase

Use the Buying Buddy component to display MLS search forms, listings, an interactive map, capture forms and a lot more - all from Framer's property panel.
  • Add a quick-search or full-search to your pages.
  • Search with a radius or just close-by.
  • Interactive dynamic map search tool with polygon shape search is built-in.
  • Use various layouts such as a gallery / grid, a list view or a map to show properties.
  • Create hotsheet landing page components that will display any properties:
    • Your own listings, listings from your office, or listings from your team.
    • Any available listing status including for-sale / active, pending, sold, coming soon, and even rental.
    • Any MLS field such as areas like city, zip, county, or type / subtype of property or any other field.
    • Your private, off-market pocket listings can be added and displayed too.
  • Status banners highlight listings that are recently listed, have a reduced price, or have an open-house.
Learn More
MLS property listings displayed in a grid layout on a Framer website.

Designed for Framer

Keep full control of your Framer design and pages. Buying Buddy adds the live MLS data, search and lead capture.

Buying Buddy widgets render in the browser after the runtime loads, so widgets appear on your published, authorized domain rather than in the Framer canvas or preview. Always test on your live site.

You design SEO-friendly pages in Framer as usual, then place Buying Buddy components for MLS search, listings and capture. Foundation pages for results, details, market reports and communities power the full experience.

Learn More
Framer pages and design you control, with Buying Buddy components adding live MLS data.

How To Add IDX to Framer

No coding - paste one component, create your foundation pages, and publish.
  1. Copy the Framer code component from your dashboard and paste it into Framer's Assets > Code, once.
  2. Create your foundation pages (results, details, market report, communities) and place the component on each, choosing its widget type.
  3. Add a search form to your home page, publish, and test on your live domain.

Components are mobile-responsive and container-responsive, so they fit seamlessly into any Framer layout.

Learn More
Adding Buying Buddy to Framer: paste one code component, then drag it onto pages.

More Properties Will Give You More Credibility

Displaying curated MLS properties across your Framer site is simple - set a widget type and a filter in the property panel.

Use the Widget Wizards in your Buying Buddy dashboard to define niche displays and hotsheet landing pages. The wizard helps you specify what to show and gives you the filter to use.

First, decide the widget (map, list, gallery).
Then pick the MLS criteria that define the properties to show, and set them as the component's Filter in Framer.

Place that component on any Framer page to show your curated displays of properties.

Learn More
Configuring a Buying Buddy widget from the Framer property panel to display MLS properties.

Style and Theme

Use Buying Buddy Widget Themes to seamlessly blend IDX widget content with your Framer design and brand.
  • The library holds a large collection of Themes.
  • Or, create a Theme, using the Theme editor.
  • Or, if you wish, you can also edit CSS if needed.
See Demo
Styling Buying Buddy IDX widgets to match a Framer website design.

Framer IDX Plugin - Common Questions

Framer sites are React under the hood, so Buying Buddy installs as a single code component - no coding required after the first paste:

  1. Copy the Framer code component from your dashboard (Widgets > Installation and Setup > Add Plugin). It is pre-filled with your Activation Key.
  2. In Framer, open Assets > Code, create a new code file named BuyingBuddyWidget, and paste the component in.
  3. Drag the component onto any page and choose its Widget Type from Framer's property panel.

No. You paste the ready-made component once, then everything is visual: drop the component on a page and pick the Widget Type (Search Form, Results, Interactive Map, and so on) from the property panel, the same way you configure any Framer component.

Create four pages, keep them out of your navigation, and place one widget on each:

  • Results - path /listing-results - Widget Type Search Results
  • Details - path /listing-details - Widget Type Property Details
  • Market Report - path /market-area-report - Widget Type Market Report
  • Communities Hub - path /featured-communities - Widget Type Communities

Do not add a Search Form or Quick Search to these pages, and confirm the paths match the Foundation Pages tab in your dashboard.

Widgets only load on domains registered to your account, and the Framer canvas / preview is not an authorized domain. Publish your site and test on your live, authorized domain - either the free yoursite.framer.website address or a custom domain you connect. Need a staging or preview domain authorized? Contact our Help Desk.

Yes, but you usually never touch it. The component you copy from your dashboard already includes your Activation Key. If a widget shows "Activation key is required", re-copy the component from your Installation and Setup page, or paste your key into the component's Activation Key control in the property panel.

Because Framer renders listing content in the browser, social scrapers won't read per-listing meta tags from your pages. Follow the Enable Property Sharing setup in our Framer guide so shared property links resolve to correct share previews.

No. There are no API keys to obtain and nothing to host. Buying Buddy receives the IDX feed directly from the MLS and the widgets display it on your Framer pages. An IDX license and MLS approval are required to show live data - a standard process we help you with - and until approval, widgets show our Demonstration MLS.

Or, call: 800.205.0317