Knowledge Base HighLevel Import Leads to IDX Broker using a HighLevel workflow

Import Leads to IDX Broker using a HighLevel workflow

  • Last Updated Dic 22, 2025

Welcome to this step-by-step guide! This article will help you integrate CRM leads into IDX Broker using a custom HighLevel (GHL) workflow. Youโ€™ll learn how to prepare your CSV file, create custom fields, and automate the creation of saved searches. Letโ€™s get started! ๐Ÿš€

๐Ÿ“บ Video Overview:

Introduction

This guide walks you through how to import contacts into IDX Broker using a workflow built in HighLevel (GHL). The goal is to take CRM leads, send them to IDX Broker, and create a basic saved search if they have search criteria available in the spreadsheet.

โš ๏ธ Note: This process only supports basic search criteria. Advanced fields and polygon searches are not supported.

๐Ÿ“Step 1: Import Contacts using HighLevel ๐Ÿ“ Step 2: Use the Sample-File.csv provided by HighLevel to import contacts using a CSV file ๐ŸŒŸ Step 3: Add the columns related to the saved search criteria:
  • min_price
  • max_price
  • beds
  • baths
  • cities
  • zipcodes
  • counties

โš ๏ธ Important Only include city, county OR ZIP Code.

๐ŸŽจ Step 4: Clean data in the CSV file
  • Remove double quotes in zipcode
  • Remove the word โ€œCountyโ€ in the counties column
๐Ÿ—‚ Step 5: Create custom fields in GHL to store the CRM search criteria values: ๐Ÿ”— Step 6: Create the workflow to send GHL contacts to IDX Broker

This workflow will send the contacts to IDX Broker and create a saved search for them using the CRM search criteria passed in the custom fields.

โš ๏ธ Important: Add a Drip action to avoid sending all the contacts at the same time. If this is not done, your IDX Broker account will reach out the API Limit access per hour, incurring several errors.

Webhook URL:

https://idxaddons.com/webhook/crm/idx-lead-basic-search.php?hash={{custom_values.idxaddons_hash}}

Custom Data:

You will pass the following fields with the new custom fields that will store the CRM search criteria

โš ๏ธ Important: If the spreadsheet provided by your CRM doesn't include a column that indicates the property type, you can set up a default property type like residential, add this as a new custom data field:

๐Ÿ›  Step 7: Now letโ€™s import the contacts by uploading the CSV file ๐Ÿ›  Step 8: Map the extra CRM columns that store the search criteria with the new HighLevel custom fields ๐Ÿ›  Step 9: Trigger the Import Contacts workflow so the contacts are sent to IDX Broker
Go Back