For Brokers: What is the Broker AVM Widget?

The Broker AVM widget is a customizable HTML widget that displays a property’s estimated value and associated data on a Broker’s website.

The AVM widget is one of many resources offered in RPR Broker Tools to  Broker/Owners and Managing Brokers. We are sorry, but the widget is not available to REALTORS®

There is no additional cost. Broker Tools, like all of RPR, is a benefit of being a member of the National Association of REALTORS®. Learn more about Broker Tools and how to enroll.

Display Options

  • Use as a “What’s your home worth?” lead-generation tool.

  • Display the AVM widget on your public facing listing detail pages, where its content will match the listing that is displayed.

  • Put it on your company’s Intranet and enable the Deep Links, so REALTORS® can link directly to pages in RPR.

  • Customize the AVM widget to match your website’s design and color scheme. You can select the size, shape, and color of your widget and choose the data points to display.

Step-by-Step Instructions

Click on the tabs below to see step-by-step instructions.

Frequently Asked Questions

Click on the links below

The Broker AVM widget is one of several resources RPR offers to Broker/Owners and Managing Brokers.  See what other tools are available in Broker Tools.

We are sorry, but the AVM widget is not available to REALTORS® or REALTOR® Teams.

This HTML widget can be added with ease by a website developer that understands HTML, Javascript and CSS. Your website developer will need to write code that captures and passes the address to the widget.

The widget is designed to return a response on a property generally within a few seconds, and since it is an asynchronous call it should not slow down your own web pages. It is also survivable, meaning if there is an error we won’t show you an error message or interfere with the operation of the web page.

The AVM widget is an automated valuation model that has been created for a consumer audience.  It has been especially designed to maximize the number of properties for which estimates can be produced (hit rate). The model is different than the estimates you will find on the RPR website, which have a number of filters, or “screens” that can reduce the hit rate.


You can customize the AVM widget to match your website’s design and color scheme. Select the size, shape, and color of your widget and choose the data points to display. Go to the Set up a widget page to customize your widget at any time.

What sizes and orientations are available?

  • Vertical: 250, 300 and 350px wide
  • Horizontal: 600, 700 and 800 px wide

Can I change the chart that is displayed?  

The Estimated Value Over Time is the only chart offered.  You can choose whether or not to display the chart and can choose the color scheme.

Is Deep Customization possible?

We recommend using the Set up a widget page to customize your widget, but additional Broker-side customization is possible using JavaScript and CSS. Since this is a development task on your website, RPR unfortunately cannot provide assistance.

Once you publish the widget and put the code on your website, you can return to the Set up a widget page at any time to make changes.  Log into RPR, open Data Tools within your Profile Menu, click For Brokers, then select the AVM Widget tab, then choose Set up a widget. 

Click the Publish widget button when you are finished making changes. The changes will automatically appear on your website in about a minute


Click on the links below

If the Broker included your contact information when they requested the widget (and their company’s registration in Broker Tools is complete), you should have received an email with RPR log in instructions. Please check your email, including your spam folder.

If you did not receive an email, contact the Broker and ask that they contact us ([email protected]), to provide your full name, email address, and phone number. The request must come from the Broker. We will add you to their Broker Tools account and send an email with log in instructions.

Your website developer will need to write code that captures and passes the address to the widget. The AVM widget only provides an estimated value result.

Occasionally there may be a problem calling the AVM widget, such as if we didn’t understand the address you passed in or if we can’t find an estimated value for the property.  By default, no widget (and thus no error message) is displayed.  If you want to display a status message, you can define a Javascript function called rprAvmWidgetCompleteCallback:

function rprAvmWidgetCompleteCallback(status, statusText, options, container)

This function will be assigned a value for all calls, successful or not.  Once populated, you can decide to display the message, reformat or translate it, or hide the widget altogether depending on the error message.

This function (if defined by a developer) will be called with four parameters:

status: the status code returned by the AVM widget retrieval process
statusText: a textual description of the status code
options: the original instance of the rprAvmWidgetOptions variable

container: the container element in which the AVM Widget is rendered

Here’s the list of all possible status codes:

Success = 0
AccessDenied = 1
InvalidToken = 2
WidgetConfigurationNotFound = 3
UrlReferrerNotAvailable = 4
DomainNotAllowed = 5
AddressNotFound = 6
EstimatedValueNotAvailable = 7


Has your website developer created the piece that captures and passes the address to the widget? Did you click the Publish widget button when you finished customizing your widget, on the Set up widget page?

RPR is also unable to provide development support for this widget, though quite simple to implement, you do need developers who understand HTML, Javascript and CSS.

Need Help?

If you need additional assistance, contact RPR Member Support at (877) 977-7576 or open a Live Chat from any page of the website.

Share This Story, Choose Your Platform!

Popular Articles

Recent Articles