Knowledge Base & Support Center

IDX Event Tracking with Google Analytics (Optima IDX)

Note: To use IDX Event Tracking through Google Universal Analytics, you must be using Responsive Optima IDX, as well as Google Universal Analytics, the upgraded version of Google Analytics. The following resources will help prepare your site for Event Tracking.

Get a Google Universal Analytics Account
If you don't already have an account, the following article provides steps for getting your free Universal Analystics account and adding it to your site.

Add Google Universal Analytics to your site 

Update Google Analystics to Universal Analytics
If you already have a Google Analytics account, make sure you are using the latest version which is called Universal Analytics. The following Google article will provide steps for doing this.

Update "classic" Google Analytics to Universal Analytics 

iHomefinder Events

Once the Google Universal Analytics code has been successfully added to your site, Events within your Optima IDX account will automatically flow into the Events section of your Analytics Reporting screen.

Optima IDX will pass Event data for the following IDX activities:

  • All IDX form submissions including User Registration forms
  • Info Request
  • Showing Request
  • Contact Form
  • Valuation Request
  • Saved Searches
  • Listing Viewed
  • Social Shares
  • Photo Carousel Advances
  • Virtual Tour
  • Extra Link

Universal Analytics classifies Events into Category, Action and Label. Each iHomefinder Event will pass relevant data in these fields.

For example, an Info Request on your site will create an event with: 

Category - "IDX: More Info Request,"
Action - "Confirmation"
Label - the Listing ID for the property in question

Here's an example of Event reporting within Universal Analytics: 

google events

Using Events 

Event Tracking within Universal Analytics is extremely effective with PPC campaigns as we'll outline below, but there are other valuable ways to use this information within your business.

Featured Listings

Use the Pages view within the Events section and find the address of your Featured Listing to see all Events that occurred on that page. Adjust the date range as necessary and select Export to create a PDF that you can send to your client, showing them the number of leads, shares and photos viewed on their property.

Mobile Users

To track the number of leads on your site from users on mobile devices, go to Events > Top Events and select "Event Action" as the Primary Dimension. For the Secondary Dimension, choose Users > Device Category to see which device was used for your site's Event Actions. It's good to have this information as you make decisions about how your site looks and works on both desktop computers and mobile devices. 

Goals, Conversions & AdWords

Universal Analytics allows you to create Goals based on Events to track conversions. For example, to track Email Alert signups only, you can create a Goal for any Event with the Category "IDX: Search Saved." Alternately, if you want to track all lead capture Events, your Goal should include any Event with the Action "Confirmation."  To track leads around a specific property, you'd create a Goal for Events that have both the Action "Confirmation" and Label equal to the Listing ID of the property.

See Google's Support to learn about Goals and how to create them.

If you're using AdWords, you can import these Goals into AdWords Conversion Tracking to see how many of your AdWords click-thrus result in a lead.

Did you find this article helpful?