Integrating EagleCRM with a third party website

Integrating listings with EagleCRM

Option 1 - XML feed (most popular)

Eagle can setup an XML feed to you in the following formats:

  • ReaXML (most popular)
  • Domain XML format
  • View XML format
  • REIWA XML format

XML Feeds are pushed as xml files to an FTP server that you setup, and then you need to get the data from the XML file.

An XML file is pushed with the latest data whenever a listing is updated.

Wordpress plugins exist where you can import ReaXML. One example is  FeedSync

Option 2 - API

IMPORTANT: The API is for experienced programmers to build mobile apps, reporting apps, web applications, etc. We strongly suggest using an XML feed for Wordpress websites as developing for the API requires more knowledge than a standard web developer.

Property data can be pulled from EagleCRM using our  API which is documented here. Look at the Properties endpoints.

Option 3 - Iframe (not recommended)

We can build the inside of an Iframe for you and then load in your properties with an iFrame. This is not recommended as the browsing experience it provides your clients is suboptimal. There are additional costs in setting up Iframe contents, please contact us for more details.

Integrating contacts with EagleCRM

Option 1 - API

IMPORTANT: The API is for experienced developers to build mobile apps, reporting apps, web applications, etc. We strongly suggest using Zapier for Wordpress websites as developing for the API requires more knowledge than a standard web developer.

When an enquiry is made on your website, you can send the contact data to EagleCRM using our  API which is documented here.

You'd need to use the "list all contacts" endpoint and use filter[email] parameter to do a search if the contact already exists in Eagle
If it already exists, you'd need to update by using the update contact method  https://eagle4.docs.apiary.io/#reference/0/contact/update-a-contact
Then create a note  https://eagle4.docs.apiary.io/#reference/0/create-note/create-a-new-contact using note type "Enquiry" and the note text as the body of the enquiry

Option 2 - Zapier

For background on what Zapier is,  visit this help article.

  1. Setup a Zap using the Email Parser app as a trigger. Set your enquiries to go to the Email Parser address you have just setup
  2. Add Eagle to Zapier by clicking this link: https://zapier.com/platform/public-invite/2227/a591963ff00ceef54c0cfc03da56f926/
  3. Add an action to create a contact in Eagle

Still need help? Contact Us Contact Us