Buildout and Rethink Integration

Have more questions? Submit a request

Rethink is capable of integrating with Buildout Marketing to sync properties, deals, spaces/units, comps, and other common areas of interest between platforms. You can choose to have the information flow bidirectionally or one-way.

The current integration connects a standard set of fields between platforms - see Standard Field Mapping below. Any fields beyond this may be at an additional cost. 

General Synchronization Behavior

  • Synchronization typically runs in daily intervals, although custom sync schedules (e.g. hourly, one-directional, etc.) can be created within Rethink
  • Only records modified since the last synchronization are processed

Screen_Shot_2022-04-29_at_9.12.03_AM.png

Standard Field Mapping 

Properties & Spaces/Units Field Mapping

  • Syncs from Buildout to Rethink, and Rethink to Buildout

Leads Field Mapping

  • Syncs from Buildout to Rethink only

Comps Field Mapping

  • Syncs from Buildout to Rethink, and Rethink to Buildout

Deals Field Mapping

  • Syncs from Rethink to Buildout only

 

Synchronization Directions

file

Brokers -----------------> Colleagues

Listings -----------------> Properties

Lease Spaces -----------> Spaces/Units

Sale or Lease Comps ---> Comps 

Leads -------------------> Inquiries/Requirements

Photos ------------------> Assets

All records in Buildout are created or updated in Rethink based on the Buildout ID. If no Buildout ID is present in the record in Rethink, then the record is matched against the property and broker/colleague.

 

Brokers

Brokers sync from Buildout to Rethink only.

Colleague/broker synchronization from Rethink to Buildout will match the internal colleague in Rethink to the broker in Buildout, but it will not create nor update the broker record in Buildout. Thus, Broker administration should be done in Buildout, not in Rethink.

Lease Spaces

Lease spaces and comps are created whenever their parent properties are synced.

Leads

Leads sync from Buildout to Rethink only.

A parent property must have previously synced in order for any associated leads to sync. 

Photos

All photos attached to a listing or lease space are synced with properties and spaces/units in Rethink, respectively. 


Matching Criteria for the Sync:

  • Listings/Properties are matched based on Address field
  • Brokers/Colleagues are matched based on Email Address

If a listing is matched with a property in Rethink, the 'Sync with BO' checkbox in Rethink will not be checked automatically; thus, you will need to go into the Rethink record and check the 'Sync with BO' checkbox manually if you would like continuous syncing of the property/listing.

If a match is found:

  • If “Sync with BO” is checked in Rethink, the record will be updated
  • If “Sync with BO” is NOT checked in Rethink, only the Buildout ID is populated and the rest of the record is left unchanged

If NO match is found:

  • Record is created
  • Buildout ID is populated
  • Record is marked for future synchronization (“Sync With BO” is checked)

 

 

file

Properties ------> Listings

Deals -----------> Listings

Spaces/Units ---> Lease Spaces

Comps ----------> Sale or Lease Comps

Assets ----------> Photos

 

Only records in Rethink with the “Sync with BO” field checked are synced (all others are ignored)

  • If the record has a “Buildout ID” populated, the record is updated in Buildout
  • If the record does NOT have a “Buildout ID” populated, a record is created in Buildout and the “Buildout ID” is populated in Rethink

Properties

In order for a property to sync with a listing in Buildout, the following must take place:

  • the "Sync with BO" checkbox must be checked

file

  • The property must have a broker listed under Associated Parties (and the broker's email address must match that of a broker in Buildout.)

Screen_Shot_2022-05-10_at_10.28.04_AM.png

The property will then sync with its listing in Buildout during the next scheduled sync cycle.  

Deals

In order for a deal to sync to its associated listing in Buildout, the following must take place:

  • the "Sync with BO" checkbox must be checked 

file

  • The deal must have a broker listed under Associated Parties (and the broker's email address must match that of a broker in Buildout.)

Screenshot_2023-01-27_at_3.20.40_PM.png

The deal will then sync with its related listing in Buildout during the next scheduled sync cycle.  

Deals can also be sent to Buildout manually by clicking the 'Send to Buildout' button within the deal.  This button may need to be added to your deal layouts by a system administrator.  Please contact support for further instructions.

Screenshot_2023-01-27_at_3.21.40_PM.png

 

Spaces/Units

In order for a space/unit to sync to a lease space in Buildout, the following must take place:

  • The "Sync with BO" checkbox must be checked in both the space/unit as well as the parent property 

file

  • The parent property must have a broker listed under Associated Parties
  • All required fields must be filled out - see field mapping
  • The listing in Buildout must have either the "For Lease" or "For Sale" box checked

Screenshot_2023-03-08_at_10.28.33_AM.png
Comps

In order for a comp to sync with Buildout, the following must occur:

  • The "Sync with BO" checkbox must be checked in both the comp as well as the parent property 

file

  • The parent property must have a broker listed under Associated Parties

Photos

When uploading images to properties in Rethink, the images are automatically synced to the associated listings in Buildout. You must wait to upload images to a property record until after the property has successfully synced at least once.

After the images have synced, they will not be displayed in Buildout until the "Syndicate" checkbox is checked in the listing. To do this, go into Edit Listing > Media and check the images to display.file

Rethink Workflow

  • Create the Property (add broker(s) to Associated Parties)
  • Create Spaces/Units
  • Create the Deal (add broker(s) to Associated Parties)
  • Create the Comp (include Address, City and State; for Sale Comps, also include Total Price, otherwise it will not sync)
  • Check the "Sync with BO" checkbox on the Comp
  • Check the "Sync with BO" checkbox on Spaces/Units
  • Check the "Sync with BO" checkbox on the Deal
  • Check the "Sync with BO" checkbox on the Property
  • Add property images to the Assets related list (images must be added after the property has already successfully synced)

Rethink Fields

  • Sync with BO - this checkbox is available only in Property, Space/Unit and Comp records.

    • Check this option if the record should be synchronized with Buildout

    • This checkbox is the controlling factor for records syncing from Rethink to Buildout

    • When a new property is synced from Buildout, the “Sync with BO” option is automatically checked for future synchronization

file

  • Buildout Id - unique identification number that indicates the corresponding record in Buildout. Available only in Property, Space/Unit, Comp, Colleague and Asset.
  • When a property coming from Buildout is matched to a Property in Rethink:

    • If the “Sync with BO” option is not checked, the Buildout ID is populated, but nothing else in the record is changed. The “Sync with BO” option is left unchecked
    • If the “Sync with BO” is checked, the Buildout ID is populated, and the property record is updated

Bidirectional - Latest wins

file

  • For each record, the timestamp of last change is compared in both systems, and most recently changed record is sent to other system.
  • In Buildout the timestamp is only present on Property record, this dictates direction for both the Property record and child Space/Unit records of that Property.
  • To make sure recent changes in Rethink are sent over, the last updated timestamp on Property is updated from these child objects below:
    • change on child Space/Unit
    • change on child Comps
    • change of Associated Party
    • change on Colleague Buildout ID
    • change on Asset (Photo)
  • After the direction is decided, the synchronization follows the same logic and requirements for respective direction mentioned above (“Buildout to Salesforce” or “Salesforce to Buildout").

Articles in this section

Was this article helpful?
0 out of 0 found this helpful