From offer to completion, nothing falls through the cracks

Track every offer, counter and milestone from accepted offer to legal completion in one unified deal record built for UK estate agencies — negotiation, acceptance guardrails and chain-dependency visibility without the 8-13 module stack.

The problem

A third of UK property sales collapse after the offer is accepted, and when they do the cause is almost always traceable: a low valuation, a survey defect, a buyer pulling out, or proof of funds going stale. Agents reconstruct these collapses from email threads and sticky notes because there is no single record of which offers were made, what happened in the chain, or who the sale is waiting on.

The solution

Estate Agency Offers & Sales Progression gives every sale one record: the offer, its counter-offer history, the acceptance decision, and every post-offer milestone. Negotiate, accept with a confirmation guardrail, and track progression to completion — with chain-dependency visibility showing exactly what breaks if a linked sale falls through.

Capabilities

Everything you need from offer to completion

Every capability below is implemented in the module.

01

Unified Deal Record

Every sale ties together its property, vendor, buyer, accepted offer and every progression milestone in a single deal record — no more reconstructing what happened from emails and sticky notes.

02

Full Negotiation Detail

Record offer amount, percentage of asking, funding type and conditions, with the difference from asking calculated automatically so agents see the real gap at a glance.

03

Counter-Offer Timeline

Every counter is preserved as a numbered version in a chronological timeline, so the full back-and-forth survives when a vendor asks what the earlier offers were.

04

Visual Offer Comparison

Live offers are sorted by amount with percentage of asking shown side by side, plus graph and pivot views built for the vendor negotiation meeting.

05

Guarded One-Click Accept

Accepting an offer opens a confirmation wizard that shows exactly how many competing offers will be refused before anything is locked in — no accidental, irreversible acceptance.

06

Automatic Floor & Expiry

A configurable minimum-offer percentage auto-refuses lowball offers on arrival, and a daily scheduled check expires offers once their validity window lapses.

07

Public Website Offers

Toggle any property to accept offers from its public listing page; buyers submit directly from the website and the offer lands in the same negotiation workflow as a backend offer.

08

Applicant Qualification

Track buying position, budget, deposit percentage and chain length per applicant, with a Proceedable filter that surfaces only buyers who can actually move forward, plus proof-of-funds expiry alerts.

09

Chain-Dependency Milestones

Progression milestones track target dates and who the sale is waiting on, while the chain-dependency view shows how many deals depend on this one — answering "what breaks if this fails" before it happens.

Workflow

How it works

1

List the property

Add the property with its asking price and minimum-offer floor, and optionally enable public website offers for that listing.

2

Capture and negotiate

Offers arrive from the backend or the website; counter-offers build a timeline while live offers are compared side by side.

3

Accept with confidence

The confirmation wizard shows what will be refused, then accepting creates the deal and seeds the standard UK progression milestones automatically.

4

Progress to completion

Track milestones, target dates and who each sale is waiting on, with chain-dependency visibility if a linked deal falls through.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. This module is fully self-contained — properties, applicants, offers, deals and milestones all ship in one install, with no required third-party base module.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Estate Agency Offers & Sales Progression

One deal record for offers, counter-offers and visual comparison with guarded acceptance — then chain-dependency milestones that show who the sale is waiting on.

Buy on Odoo App Store