Compare & Connect is an all-in-one comparison and connection service that helps tenants and buyers arrange electricity, gas, internet, and more when they move home. Once the integration is active, Rex automatically sends qualifying applicant and buyer details to Compare & Connect at the right point in the rental or sale process, so your clients can be contacted about setting up their utilities.
This article covers how an administrator activates the integration, the contact details that need to be in place before data can be sent, how consent is managed at the contact and listing level, and when data is triggered for rental and sale listings.
Setting Up the Integration
Please Note: Activating the integration is an administrator task. Most agents and property managers can skip ahead to the sections on consent and listing flows.
Step 1 - Find Compare & Connect
- Go to Admin > Integrations.
- The integration is not active by default, so open the Discover tab.
- You can filter by Utility Connection Provider to find it faster.
- Click Compare & Connect to open it.
Please Note: If you would like to learn more about the Partner With Us programme, a link is available on the integration panel.
Step 2 - Activate the Integration
- Click Edit to open the integration setup.
- No API token or provider account is required. Activation is handled automatically in the background.
- Click Connect Account and tick the data-sharing consent checkbox. This confirms you agree to share contact data from Rex with Compare & Connect.
Please Note: The consent checkbox is mandatory. The integration cannot be activated without it.
Step 3 - Verify Your Agency Email
Before activating, make sure your agency email address is set:
- Go to Settings > Agency & Branding > Agency Profile.
- Confirm the email address field is filled in.
Please Note: Compare & Connect uses your agency email to build your office profile on their side. Most accounts already have this set, but it is good practice to check.
Step 4 - Confirm Activation
Once saved, go back to Admin > Integrations and open the Active tab. Compare & Connect should now appear there, confirming the integration is live.
Required Contact Fields
Before data can be sent to Compare & Connect, each contact must have the following fields filled in:
| Field | Where to Find It |
|---|---|
| First Name | Contact profile |
| Email Address | Contact profile |
| Phone Number | Contact profile (Australian format) |
| Postcode | Contact profile, Marketing section |
What Happens if Fields Are Missing
If a contact is missing any required field:
- The listing view displays a warning.
- The consent checkbox is unavailable until all required fields are filled in.
- Data will not be sent until the contact profile is complete.
How to Fill in Missing Fields
- From the listing view, click the contact's name to open their profile in a new tab.
- Fill in the missing details.
- Return to the listing view and refresh the page.
- The checkbox will now be available.
Managing Consent at the Contact Level
The integration can be managed for each contact from the Contact View, which acts as a master toggle across every listing linked to that contact.
To access it:
- Open a contact's profile.
- Scroll down to the Integrations section.
- Click Compare & Connect to expand it.
This panel shows all active applications and contracts, both sale and rental, associated with that contact.
Default Behaviour
- All contacts are opted in by default, so no action is required to enable sending.
- You do not need to visit each contact individually.
Opting a Contact Out
- Untick the consent checkbox in the Contact View.
- Click Save.
- The contact is opted out of all associated listings at once.
Please Note: The Contact View is a master toggle. Any change here applies across all listings linked to that contact.
Re-enabling at the Listing Level
Even after opting out at the contact level, you can re-enable sending for a specific listing by ticking the box within that listing view. This re-enables only that listing (other listings stay opted out) and also shows as opted in at the contact level.
Please Note: If a listing is created while a contact is already opted out, the checkbox for that listing will be unticked by default, but you can manually re-enable it at any time.
Rental Listings: Flow and Trigger
On a rental listing, the Compare & Connect panel shows applications with the following statuses:
- Received
- Communicated
- Accepted
Applications marked Unsuccessful are automatically removed from the list.
Data is sent to Compare & Connect when an application status changes to Accepted.
How it works:
- Open the rental listing.
- Scroll down to the Third-Party Extensions section.
- The Compare & Connect panel shows all associated applicants and their opt-in status.
- By default, all contacts are ticked, so no action is needed.
- The moment the application status is set to Accepted, contact details are sent automatically.
- A timestamp appears next to the contact confirming the successful send.
Please Note: Up to 2 contacts per application are sent, usually the primary and secondary applicant.
Sale Listings: Flow and Trigger
On a sale listing, the Compare & Connect panel shows contracts with the following statuses:
- Offer
- Accepted
- Unconditional
- Settled
Contracts marked Fallen or Withdrawn are automatically removed from the list.
Data is sent to Compare & Connect when a contract status changes to Unconditional.
How it works:
- Open the sale listing.
- Scroll down to the Third-Party Extensions section.
- The Compare & Connect panel shows all associated contacts and their opt-in status.
- By default, all contacts are ticked, so no action is needed.
- The moment the contract status is set to Unconditional, contact details are sent automatically.
- A timestamp appears next to the contact confirming the successful send.
Please Note: Up to 2 contacts per contract are sent, usually the primary and secondary contact.
Where to Access the Integration
| Location | What You Can Do |
|---|---|
| Admin > Integrations > Discover | Find and activate the integration |
| Admin > Integrations > Active | Confirm the integration is live |
| Contact View > Integrations > Compare & Connect | View all associated listings, manage the master opt-in or opt-out |
| Listing View > Third-Party Extensions | View contacts, manage opt-in per listing, see send timestamps |
| Settings > Agency & Branding > Agency Profile | Set the agency email required for the integration |
Key Things to Remember
- No API token or provider account is required. You just consent to activate.
- The consent checkbox during setup is mandatory.
- All contacts are opted in by default.
- The Contact View is a master toggle across all associated listings.
- Listing-level overrides are supported even after a contact has opted out.
- A maximum of 2 contacts per application or contract are sent.
- A timestamp confirms every successful data send.
- Required fields (first name, email, phone, postcode) must be complete before data can be sent.
Video Demos