Custom RETS PRO Real Estate Websites Using MLS® Board Data Feeds

When a real estate professional or 3rd party hires us to develop a custom website or purchases our plugin to develop their own site with real estate property listings, we need access to the raw data feed provided by their MLS Board(s). We can assist clients in accessing this raw data feed, however, it is not RETS PRO that makes application for the feed. It is the sole responsibility of the real estate agent/broker.

RETS PRO was built by SEO professionals for their own Real Estate clients.  [You can learn more about us HERE.]  As SEO pros, we’re horrified by the frequency in which many Real Estate Professionals change web providers. Every time you change RETS providers, you lose SEO “juice.” Every time you switch to another web provider and have to re-load content, you lose juice. Every time you’ve been limited in how you can use your data, you’re giving up juice. We’re sticklers for making sure you own your site, you own all of your content, and you own/manage all of your data. That’s why we require you to get your RETS credentials from your local board. Sure, we could become vendors and make alot more money every month, but that’s not why we were built.

(Please Note* – If asked, THE easiest way to get through this process with your local Board of Realtors is let them know that you are going to be using a product called “RETS Connector .” By doing this you should glide through any red tape.)

The Process:

  1. A real estate agent/broker should contact all pertinent MLS boards to request a RETS data feed.
  2. The MLS board will provide a contract/application to the agent/broker to sign in order to become an “In-House Vendor”.
  3. The agent/broker will be responsible for any fees, and proper filing of paperwork. When the MLS board approves the request, they’ll provide you with your RETS login credentials, typically via email.

Important Questions you may want to Ask Your MLS Board:

  • Do they provide Sold data? If so, are there any additional fees? This may be an important item to you as not all MLS offer it and those that do typically charge extra to have access to that data information.
  • Do they offer VOW?  And if so, are there any additional fees? This also may be important to you as not all MLS offer it and if they do its typically an additional fee to have it and also requires additional requirements to be met as well, such as requiring customers to be registered and logged in in order to see the information.

Parsing, Compiling, and Styling MLS® Board Data Feeds:

RETS data feeds are provided in only one way and that’s via a live server connection. Each MLS® board will be different from the next. The first task is to verify your connection to the RETS server using our plugin. After connection to the RETS server is validated then we can begin the process by which we map the raw listing field data into an organized database listings field names. Once we’ve successfully mapped all of the listings data, we work to seamlessly integrate property listings into a fully responsive, searchable and user-friendly interface. Depending on the quality and efficiency of each MLS Board feed, and the number of boards requested, this process can take a couple of business days to a couple of weeks.

In order to update new, and delete old listings, we develop a chronological script (cron job) to ensure listing data is always available, and current. The script can be set to request updates at any specified interval, however, each individual board may have specific criteria or limitations regarding update frequency and/or times.

Real Estate Property Listing Search Features:

  1. Basic Search
  2. Basic Listings
  3. Full Listing Page
  4. Basic Map Search
  5. Basic Lead Management

Basic Search
The basic search page is where visitors go to enter criteria for property searches. Basic searches generally include options for: area/location, property type, minimum and maximum price, bedrooms, bathrooms.

Basic Listings
The basic listings page is where property search results are displayed . This page displays clickable thumbnails of each property and a summary of the details: Price, Area, Beds, Baths, MSL#, and a link to view the full listing.

Full Listing Page:
This page provides all of the available information and a map of the location for a selected property. The main photo is displayed in a larger format, and if multiple photos are available, thumbnails of additional photos are displayed as well. This full listing page will also contain links for saving favorites, calculating payments, and a link to inquire about the property.

Basic Map Search
The basic map search page provides a Google map that enables visitors to search for properties based on area, property type, min and max price, beds, and baths. Users provide the criteria and click “update map”. The selection of available properties will display on the Google map (NOTE* Due to load times, property search results are limited on the map. We recommend no more than 50-100 properties at a time.

Basic Lead Management
The basic lead management portal is the password protected administration back-end where the IDX system captures, and stores leads. By default, the lead capture system will email the visitor’s contact information directly to the agent/broker, as well as save the lead to a secure database. There are a variety of additional features and functions that can be developed or integrated.

Please call 888-540-9666 to discuss all additional questions you may have regarding your RETS data feeds requirements.