The real pipeline still lives in a spreadsheet
Brokers keep their own deal tracker because the CRM asks for fields they do not have at that stage. Leadership forecasts from the spreadsheet, the org holds a stale copy, and nobody reconciles the two.
Rethink by Buildout ships with four representation pipelines, a property-and-space data model and a two-way Buildout Showcase sync. Out of the box it fits a brokerage in general — not yours in particular. Twopir Consulting configures the pipelines, commission splits, comp rules and integrations around how your team actually transacts. Salesforce-native CRE CRM, architected for your deal flow.
Trusted by 500+ organizations — including property and real estate businesses running their operations on Salesforce with Twopir Consulting.
Built for Commercial Real Estate
Rethink is rarely the problem. The problem is a package installed at defaults, then bent around a brokerage that runs Landlord Rep and Investment Sales out of the same org. These are the six failures we are called in to fix.
Brokers keep their own deal tracker because the CRM asks for fields they do not have at that stage. Leadership forecasts from the spreadsheet, the org holds a stale copy, and nobody reconciles the two.
Rethink ships Buyer, Seller, Tenant and Landlord Rep with different default stages for a reason. When a firm flattens them into one list, every cycle-time and conversion report becomes meaningless.
Duplicate buildings, portfolios modelled as free text instead of Parent Property, and spaces deleted without warning when someone merges a property — deleting a Property deletes every Space/Unit under it.
Rethink creates a Sale or Lease Comp automatically at Closed — but only if the deal carries a Property, and a Space/Unit for lease deals. Leave either blank and the comp is silently skipped. Years of market intelligence quietly fail to exist.
Splits sit on the associated parties, house splits sit on the deal, and the invoice gets rebuilt in a spreadsheet anyway — because nobody configured the billing path from gross commission through to an approved, sent invoice.
A property or deal will not sync to Buildout Showcase until an internal broker is attached as an associated party. Nothing errors — the listing simply never leaves the org, and the marketing team starts keying it in twice.
Rethink by Buildout is a commercial real estate CRM built natively on the Salesforce platform. It adds a CRE data model — Properties, Spaces and Units, Deals, Comps, Inquiries and commission Invoices — on top of standard Salesforce Companies, Contacts and Activities, and runs four representation pipelines through a single Deal object: Buyer Rep, Seller Rep, Tenant Rep and Landlord Rep.
Because it is a managed package inside your own Salesforce org, everything Salesforce does — Flow, reports and dashboards, sharing rules, the API, Experience Cloud, Agentforce — applies to your CRE data too. That is the real reason brokerages choose it over a closed CRE tool, and it is the part most implementations never use. Buildout publishes the product details on its own Rethink product page.
A note on the name. The product was known as REthink CRE before Buildout acquired it, and is marketed today as Rethink by Buildout. Buildout also uses Buildout CRM for its wider CRM offering. All three names point at the same Salesforce-native application; we use "Rethink by Buildout" throughout this page.
| Pipeline | Who you represent | Default stages | Created at Closed |
|---|---|---|---|
| Buyer Rep | A buyer acquiring property | Prospect → Identify Acquisition → Underwrite → LOI/Offers → Escrow/Due Diligence → Closed | Sale Comp |
| Seller Rep | An owner selling property | Prospect → Proposal → Listing → LOI/Offers → Escrow/Due Diligence → Closed | Listing inquiries & activity reporting |
| Tenant Rep | An occupier looking for space | Prospect → Pursuit → Assignment → Survey/Tours → RFP → Lease Execution → Closed | Lease Comp |
| Landlord Rep | An owner leasing space | Prospect → Proposal → Listing → RFP → Lease Execution → Closed | Lease Comp |
Tenant and Landlord Rep deals need a Space/Unit on the deal for the lease comp to be created. Buyer and Seller Rep need the Property. Getting those two fields enforced — by validation, by page layout, or by the stage path itself — is one of the highest-value hours in a Rethink engagement, and it is almost never done at install.
"Rethink consulting" means three different things. Firms buying their first CRE CRM, firms whose org has drifted, and firms that have outgrown what configuration alone can do are not buying the same engagement — so we do not sell them one.
For brokerages moving off spreadsheets, a generic CRM, or a legacy CRE tool.
A first Rethink deployment, architected before it is installed. We model your inventory and representation mix, migrate properties, contacts and historical comps, configure the pipelines your desks actually run, and get brokers using it — not just licensed for it.
For firms already live on Rethink where the org no longer matches the business.
The most common engagement we run. The package is installed, adoption is patchy, reporting is not trusted. We audit what is configured against how you transact, then rebuild the parts that are costing you — usually without touching the managed package at all.
For firms whose requirements have passed what clicks can deliver.
Custom Salesforce development around the package: Flow and Apex automation, LWC components, API integrations to accounting and property data, and Agentforce agents grounded in your own CRE records. Built to survive the package's next version.
TTL_CoreConfiguration is anything achievable inside the org without code: stages, record types, page layouts, validation rules, Action Plan templates, reports, dashboards, sharing, and most Flow automation. It is faster, cheaper and upgrade-safe, and it is where roughly the majority of real Rethink requirements land.
Custom development starts when a requirement needs Apex, an LWC, an external API, or data structures the package does not provide. It is the right answer more often than vendors admit — but it carries an upgrade obligation, because Buildout ships new package versions and your code has to survive them.
What we will not do is modify the managed package itself. Components inside TTL_Core are Buildout's to change. We build alongside it, in your own namespace and
metadata, so a package upgrade is a routine event rather than a project.
Rethink provides the objects, the pipelines and the Showcase connection. Everything below is the design and configuration work that decides whether your brokerage gets value from them.
Model the buildings, land, portfolios and rentable spaces your firm actually tracks — so reporting rolls up correctly and nothing gets deleted by accident.
Four representation types, four honest pipelines — with the stage definitions, exit criteria and forecasting rules each desk needs to produce numbers leadership can rely on.
Connect the deal to the money: house splits, broker splits, gross commission, and an invoice path that finance approves and sends without rebuilding it in a spreadsheet.
Make every closed deal pay for itself twice by becoming a comp your team can search, map and pitch from — instead of a record that quietly failed to generate one.
Turn outreach from individual habit into firm process: saved lists, call queues and repeatable task sequences applied to a whole list at once.
Give principals and operations one place to see pipeline, velocity, commission and adoption — plus the user-profile and sharing model that keeps desks out of each other's deals.
Rethink's most important integration is the one to Buildout Showcase, and it is the one most often misconfigured — because it has prerequisites that fail silently.
| Rethink record | Showcase record | Direction | What it is for |
|---|---|---|---|
| Property | Listing | Two-way | The building markets itself from the same record the brokers work in — address, size and price stay in one place. |
| Deal Pipeline | Listing | Two-way | Lead broker becomes primary broker on the listing; associated parties become additional brokers. |
| Space / Unit | Lease Space | Two-way | Availability, rate, floor and lease expiry published without re-keying suite data. |
| Sale Comp | Sale Comp | Two-way | Closed sale evidence usable in both the CRM and the marketing platform. |
| Lease Comp | Lease Comp | Two-way | Lease terms and commencement dates available for pitch material and market analysis. |
| Inquiry | Lead | Showcase → Rethink only | A lead from the listing page lands as an Inquiry against the deal, instantly, ready to work. |
Showcase-to-Rethink is instant. Rethink-to-Showcase runs on the Send to Buildout action or on a schedule. Records need the sync flag set and must match on Buildout Id or an exact address under the same lead broker — and a property or deal with no internal associated party will not send at all. Custom fields sync only where the field type is supported. Those four conditions are where nearly every "our listings are not updating" ticket originates.
Listing agreements, LOIs, proposals and commission invoices generated from deal and property data instead of retyped into Word. Nintex DocGen, S-Docs and Conga-class tools all sit naturally on the Deal object; the design work is deciding which fields are contract-critical and locking them.
DocuSign or Adobe Sign wired to the lease-execution and offer stages, so an executed document moves the deal rather than sitting in an inbox. Signature status becomes a reportable field, which is what makes it useful to operations.
Outlook, Gmail and Google Workspace activity captured against companies, contacts, properties and deals — via Einstein Activity Capture or a tool like Cirrus Insight. Without it, the activity reports you send landlords are only as good as what brokers remember to log.
Dialler and messaging platforms — RingCentral, Dialpad, PhoneIQ, PhoneBurner and SMS tools — connected to prospecting lists so call activity writes back to the record. This is what converts a list into a measurable outreach programme.
Commission invoices raised in Rethink reconciled against the finance system, so revenue recognition and broker payouts do not depend on a monthly spreadsheet. Usually an API or middleware build rather than a packaged connector — scope it early.
Property and contact segments pushed to marketing automation — HubSpot, Marketo, Account Engagement or Mailchimp-class tools — with engagement flowing back to the contact. The design question is which system owns consent and suppression, and it needs answering before the first send.
Four phases, in this order, every time. How long each takes depends on three things and we will tell you which after the audit: how many desks and offices you run, how clean your existing property and contact data is, and how many systems have to exchange data with the org.
We look at the org and at how you transact — the two are rarely the same. Existing configuration, data quality, adoption by desk, reporting gaps, integration inventory, licence position. The output is a written findings document with a prioritised backlog, not a sales deck.
Data model, pipeline design per representation type, sharing and profile model, commission and invoicing path, integration design, and the boundary between configuration and custom development. Signed off before anything is built, because rework in a live brokerage is expensive.
Delivered in increments your team can review — pipelines first, then data migration, then commission and invoicing, then integrations and reporting. Migration is rehearsed in a sandbox with a full reconciliation before it touches production.
Role-based enablement for brokers, operations and leadership, followed by ongoing support: package upgrades, new desks and asset classes, reporting changes, and the next round of automation. Adoption is measured, not assumed.
Two kinds of evidence sit below, and we label which is which: what Buildout has published about the product, and what Twopir has delivered on Salesforce for operations teams.
Buildout's own customer story on Rethink CRM, cited here as product evidence — VREI is Buildout's customer, not a Twopir engagement.
Keith Walker, General Counsel at VREI, describes dealmaking data sitting in a single location rather than across scattered files, and lease approvals moving faster as a result.
Read Buildout's customer storyHow we rebuilt lead management and sales operations on Salesforce — the same discipline we bring to a brokerage's inquiry-to-deal path.
The pattern transfers directly to CRE: capture every inquiry against the right property or requirement, route it to the broker who owns that asset class, and make the conversion path reportable end to end.
Read the case studyRepresentative engagement shapes, not measured client results — included so you can recognise your own situation before the first call.
A firm licensed Rethink for its investment sales desk, then bolted Landlord Rep onto the same stages. Leasing activity is invisible in the forecast. The fix is stage redesign per representation type plus a reporting layer that can finally compare them.
Deals were closed without a Property or Space on the record, so no comps were ever generated. We enforce the fields, then reconstruct the back-catalogue from closed deals and external sources so GEOsearch has something to show.
Showcase sync was switched on but records were missing an internal associated party, so nothing left the org. We fix the prerequisite, set the sync cadence to the listing team's rhythm, and the double entry stops.
Most Rethink work needs both: someone who knows what a Landlord Rep deal is, and someone who can build an Apex trigger that survives the next package release. Teams that have one without the other are where these projects stall.
Rethink is a managed package on a platform we have worked on for over a decade. Sharing models, governor limits, Flow design, release management and upgrade safety are our home ground — not something we learned to support one app.
Buyer, Seller, Tenant and Landlord Rep are four businesses with four economics. Configuration that ignores that difference is the single most common reason a brokerage stops trusting its own pipeline reporting.
You will know before work starts which requirements are clicks, which need code, and what the upgrade obligation is for each. No discovery-phase surprises about what "customisation" turned out to mean.
Showcase, email and calendar, document generation, e-signature, accounting and marketing platforms — designed as a data architecture with named owners and directions, rather than a list of connectors switched on and hoped for.
Package upgrades, new desks, new asset classes, new reporting demands. A brokerage's system is never finished, and the firms that get the most from Rethink treat it as operating infrastructure rather than a project that ended.
Effectively yes. The Salesforce-native CRE CRM was called REthink CRE before Buildout acquired it, and is marketed today as Rethink by Buildout. Buildout CRM is the broader CRM offering Buildout markets around it. If you are running the managed package inside your own Salesforce org, you are running the product this page describes, whichever name your contract uses.
Both are viable and we build both, so we will tell you honestly which fits. Rethink gives you a CRE data model, four representation pipelines, comps, GEOsearch and the Showcase connection without building them — which is a large head start if your business is brokerage. Building on standard Salesforce objects makes more sense when your model is unusual enough that you would be fighting the package, or when CRE is one line of business inside a much larger org. The deciding question is usually whether you need the Buildout marketing connection, not whether Salesforce can technically do it.
Three things drive the timeline: how many desks and offices you run, how clean your existing property and contact data is, and how many systems have to exchange data with the org. Data quality is usually the biggest variable by a wide margin. From your side we need a decision-maker per representation type who can sign off on stages, someone who owns commission rules, and access to whatever currently holds the data. We scope the schedule in the audit phase rather than quoting a number before seeing the org — a fixed timeline offered before that is a guess.
Configuration covers everything achievable without code — stages, record types, page layouts, validation rules, Action Plan templates, reports, dashboards, sharing and most Flow automation. Custom development begins when a requirement needs Apex, a Lightning Web Component, an external API, or data structures the package does not provide. The practical difference is the upgrade obligation: configuration is upgrade-safe, custom code has to be maintained across package releases. We never modify the managed package itself — we build alongside it in your own namespace.
Yes, and the sequence matters more than the tooling. Companies load before contacts, because a contact cannot be saved without a parent company. Properties load before spaces, because spaces are children of a property and are deleted with it. Owners have to be resolved to the right company or contact record or the ownership view is wrong from day one. Historical comps are worth loading even when they feel optional — they are what makes GEOsearch and your pitch material useful immediately rather than in two years. Every migration is rehearsed in a sandbox and reconciled before it touches production.
Configuration carries forward. Custom code and integrations are the part that needs managing, which is why we keep them in your own namespace and metadata rather than entangled with the package. Our standard practice is to test upgrades in a sandbox before production, with particular attention to anything that reads package fields or depends on package automation firing in a given order. Treated this way an upgrade is a routine maintenance window; treated casually it is how brokerages end up afraid to upgrade at all.
Yes — that is one of the practical advantages of a CRE CRM that lives inside Salesforce rather than outside it. Agentforce is a Salesforce platform capability, so it reads the same records, respects the same sharing model and runs against your Deals, Properties and Inquiries like any other data. The prerequisite is unglamorous: agents are only as good as the data model underneath them, so the comp and pipeline hygiene described on this page comes first. We scope AI work after the operating data is trustworthy, never before.
The practice-level view: what Salesforce does for a CRE business, across CRM, operations and reporting.
Sibling IndustryResidential and mixed property businesses, where the lifecycle and the data model both look different.
Sibling AppThe other Salesforce-native CRE CRM we work on — useful if you are still choosing between platforms.
RelatedHow we evaluate, implement and extend AppExchange applications across regulated and specialist industries.
Background ReadingOur longer write-up on what the Rethink and Salesforce combination changes for a property business.
Next StepBring us an org, a requirement, or a decision you are stuck on. We will tell you what we would do.
Whether you are choosing a CRE CRM, rescuing a Rethink org that drifted, or building past what configuration can do, the first conversation is the same: how your brokerage transacts, and what the system would have to look like to support it.
Salesforce architects who know what a Landlord Rep deal is