Hubspot - RealEstateAPI Skiptrace + Property Detail Zap Guide

Steps on how to integrate Hubspot CRM to RealEstateAPI via Zapier ( Property Detail & Skiptrace Endpoint )

Step 1: Create a new Zap

  • Left side panel click on Zaps

  • Click on the + Create button

  • Select New Zap

  • Select the trigger option

  • Search for Hubspot then click on it

  • During Set up in the Trigger event field, click the "New contact" to trigger zap whenever there is a new contact input and make sure that you connect your Hubspot account then click on continue.



  • In the configure tab click on "Additional properties to retrieve" then select Contact information: Full address. Click Continue.

  • It will pull one sample lead that you've created in your Hubspot account as a test.
    Click on the "Continue with selected record".



Step 2: Create an Action using RealEstateAPI then test step (Property Detail)

  • In the next step, select the Action. Type in realestateapi and click on it.

  • In the App & event step, select the action that you want to do. Get property details for address in this example.

  • Click on continue.

  • Next step, make sure that you connect your Reapi account/key to authorize pulling data.

  • In the Action step, click on the data field that you'd want to use for getting the property details. In the sample, they are fields that you can find in Hubspot. Select address so the zap will always pull information from the address field.

  • Continue then test the step.

Step 3: Create another action using RealEstateAPI ( SkipTrace )

  • In the next step, select the Action. Type in realestateapi and click on it.
  • In the App & event step, select the action that you want to do. Skip Trace address in this example.
  • Click on continue.
  • Next step, make sure again that you connect your Reapi account/key to authorize pulling data.
  • In the Configure section, click on the data field that you'd want to use for skip tracing. The data can be selected through the fields that you acquired using the property detail endpoint action on your previous step . Select the street address, city, state and zip code so the zap will pull information from those fields.

  • Continue then test the step.

Step 4: Create a formatter by Zapier action (Phone Numbers)

  • Once the address has been skiptraced, Zapier will put the phone number and emails on one field which makes it hard to track on your CRM. This step will separate the phone numbers to be added on your Hubspot's specified fields.

  • Set your Action Event to Utilities.

  • On the Configure section's Transform field, select Line-Item to Text.

  • For the Values, select the "Output Identity Phones Phone Display" which was the result from the skiptrace

  • Type in Comma ( , ) as your Separator then click Continue

  • Continue then test the step.

Step 5: Create another formatter by Zapier action (Email Addresses)

  • This step will separate the email addresses to be added on your Podio's specified fields.

  • Set your Action Event to Utilities.

  • On the Configure section's Transform field, select Line-Item to Text.

  • For the Values, select the "Output Identity Emails Email" which was the result from the skiptrace

  • Type in Comma ( , ) as your Separator then click Continue

  • Continue then test the step.

Step 6: Edit your Hubspot template with your ideal fields

  • We'll need to add new fields into your Hubspot account before going to the next step. Since we use the Contacts category, go to contacts - click on edit columns at the right side of your screen.
  • Click on Create a property. It will direct you to a new page for adding properties.
  • In this sample we'll add phone number. Fill in the required fields on the Details category.

  • On the left hand side select field type and set it as phone number. Click on Create on the upper right corner of the page.


  • Once your new property is created, click on any contact in your account (even the trial one) then click on the settings icon just beside Actions.
  • It will open up the Edit Card menu where you make your newly added properties visible on any contact. For skip tracing you may add multiple phone number and email fields depending on your need (also your hubspot plan).

  • Hit save and check your contact menu if all your preferred fields are visible.

Step 7: Create another action to send details back to Hubspot

  • This step will pass the skip trace results to your Hubspot account.
  • Select Hubspot as your App, Action Event - Update Item. Confirm your Account if needed.

  • In the Configure section, select the object ID of the contact that's being used on the setup . Then choose all the appropriate data results that you want to pass into your Hubspot account.


  • In the same action step, configure field. select the items that you want to update on Hubspot, for example to update the phone numbers we got from RealEstateAPI, then select Phone 1 and put Output item 1, Phone 2 - Output Item 2 and so on. These are the separated phone numbers produced by the Zapier formatter.

  • For email addresses, click on Email Address 1 and put in the Output Item 1 that we got from the "Split Emails into Separate Fields" action. Email Address 2 - Output item 2 and so on.


  • Do the same for the property detail fields that you acquired from the Property detail action.

  • Continue then test the step.

  • That should update your items Hubspot from this page with blank fields

  • Into this page with populated phone numbers, email addresses and property data fields.

  • All Set! Your whole Zapier Setup should look like this.