Cookie-Einstellungen

Wählen Sie, was wir verwenden dürfen. Unbedingt erforderliche Cookies halten Sie angemeldet und lassen sich nicht abschalten; alles andere entscheiden Sie, und es ändert nichts daran, wie die Website funktioniert. Sie können Ihre Entscheidung jederzeit über den Seitenfuß ändern.

Für Odoo

The lead and the invoice live in the same database. The link between them often does not.

Export leads and invoices from Odoo, join them on the customer, and rank sources on invoiced revenue.

Kein API-Schlüssel Nichts in Odoo zu installierenNichts zu installieren Keine Karte nötigOhne Karte

Odoo can hold both halves of the match — leads in its CRM, and the invoices that followed in its accounting — which makes it one of the few systems here that could answer attribution from a single database. In practice the chain from lead to opportunity to quotation to invoice is only intact where the sales team completed every step, so CloseRev joins the lead export to the invoice export on the contact detail instead, which works whether or not the chain was kept. Revenue with no traceable lead is reported as Direct / Unknown.

Zuletzt am 25. September 2026 anhand der eigenen Dokumentation von Odoo geprüft.

Die Lücke

Opportunities get converted, quotations get sent, invoices get raised, and nobody can say which marketing produced any of it.

Odoo sieht

Was verkauft wurde, an wen und für wie viel.

keine gemeinsame Zeile
Ihr Anzeigenkonto sieht

Der Klick, das Keyword, der Anruf und was jedes davon gekostet hat.

Die Datei

Was im Export stehen muss.

Drei Dinge tragen die Zuordnung: wer, wie viel und wann. Alles andere ist optional und ändert nur, wie sich der Bericht aufschlüsseln lässt.

  1. Erforderlich

    Contact phone or email

    On the lead and on the invoiced customer. Joining on the contact detail works even where nobody linked the records inside Odoo.

  2. Erforderlich

    Lead source and campaign

    As recorded when the lead was created.

  3. Erforderlich

    Invoice amount and date

    Posted customer invoices. A confirmed quotation is not yet revenue.

  4. Optional

    Company and sales team

    For multi-company setups, which entity invoiced; and which team handled the lead.

Schritt für Schritt

So holen Sie die Datei aus Odoo.

Geschrieben für alle, die Odoo im Nachbar-Tab geöffnet haben. Berichtsnamen unterscheiden sich je nach Edition, deshalb sagt jeder Schritt, wonach Sie suchen.

  1. Export leads with their source

    One row per lead with the contact detail, source, campaign and created date — including leads that were lost.

  2. Export posted customer invoices

    Contact detail, amount, date. Draft and cancelled invoices are not revenue.

  3. Do not rely on the internal chain

    Where a lead was converted to an opportunity and on to a sale, the link helps; where it was not, the contact detail still joins them.

  4. Take a window that fits your sale

    Weeks for a product business, months for a project or a contract.

  5. Upload both

    The join runs on the phone and the email, normalised, with unmatched leads and invoices both kept visible.

Was zurückkommt

Die Seite, die Odoo Ihnen nicht zeigen kann.

Umsatz nach Kanal, die Zahl der Verkäufe hinter jedem Wert und eine ehrliche Kategorie für alles, was niemand zuordnen konnte. Beispielzahlen aus dem durchgerechneten Beispiel der Seite Industriehersteller – nicht aus einem Odoo-Konto.

Einem Kanal zugeordnet$1,062,00059% von $1,800,000
Zugeordnete Verkäufe57 von 100nur hohe Konfidenz
Durchschn. Verkauf$18,000pro bezahltem Verkauf
KanalAnteilVerkäufeUmsatz
Google Ads24$396,000
Messen19$468,000
E‑Mail-Marketing14$198,000
Direkt / Unbekannt43$738,000

Nicht zugeordnete Verkäufe bleiben unter Direkt / Unbekannt. Sie werden nie auf die bezahlten Kanäle verteilt, damit die Summe besser aussieht.

Das Argument

Was sich ändert, wenn invoice und Anzeige in einer Zeile stehen.

One database does not mean one record

An integrated system makes it possible to follow a lead through to an invoice, and that possibility is only realised when every step was completed in order.

In practice a salesperson creates a new customer rather than converting the lead, a quotation is raised against a different contact, or the invoice goes to a company when the lead was a person.

Each break leaves the invoice without a source, and a report that follows internal links attributes it to nothing.

Joining on the contact detail reconnects them, and the report shows which matches came through the internal chain and which had to be rebuilt.

The share that had to be rebuilt is itself worth knowing. It measures how the sales process is actually used, as against how it was designed.

Modules get adopted one at a time

Many companies start with one part of an integrated system — often the CRM or the invoicing — and run the rest elsewhere for years.

A company using its CRM without its accounting has leads and no invoices in the same place; one using its accounting without the CRM has invoices and no sources.

The method works either way, because it needs two exports rather than one integrated setup: leads from wherever they are kept, invoices from wherever they are raised.

That also makes it robust to the next change of system, which in growing companies tends to come sooner than planned.

A confirmed quotation is not revenue

The step from quotation to invoice is where scope changes, discounts get applied and some confirmed orders are never invoiced at all.

Ranking sources on confirmed quotations measures the sales team's optimism; ranking on posted invoices measures the money.

Where both are exported, the gap between them per source is worth a look once. Sources that produce price-sensitive buyers usually show the widest one.

The report ranks on posted invoices and labels the basis, so the number can be defended when somebody asks.

Recurring revenue should be credited once

Where customers are billed monthly or annually on a subscription, one sale produces a long series of invoices.

Credited invoice by invoice, the source that produced the customer gets paid again every month and looks far better than a source whose customers buy once.

Summing by customer across the window and keeping the first invoice apart from later ones gives both the acquisition figure and the retention figure without mixing them.

That split also shows which sources produce customers who stay, which is usually the more valuable finding. A source whose customers cancel after two months was a source of trials, however good its first-month figure looked.

Berechtigte Fragen

„Odoo kann das doch schon.“ Nicht ganz.

Sie sagen

„Odoo can already report on this.“

Wir sagen

Where the lead-to-invoice chain is intact, partly. Joining on the contact detail works where it is not, which is most real databases.

Sie sagen

„We only use Odoo for invoicing.“

Wir sagen

Then the invoices come from Odoo and the leads from wherever you keep them. The method needs two files, not one system.

Sie sagen

„Our salespeople always convert leads properly.“

Wir sagen

Then most matches will come through the internal chain, and the report will show it.

Fragen

Odoo im Detail.

Noch etwas? Fragen Sie uns, und ein Mensch antwortet.

No. It reads exported files, so your database, users and records stay where they are.

Odoo und die anderen Produktnamen und Logos auf dieser Seite gehören ihren Inhabern und dienen nur dazu, die Software zu kennzeichnen, aus der eine Datei stammt. CloseRev ist mit ihnen nicht verbunden oder von ihnen empfohlen und verbindet sich mit keinem davon: CloseRev liest eine Datei, die Sie exportieren.

Heute starten

Zwei Exporte, und Sie wissen es.

Nichts in Odoo zu installieren, kein API-Schlüssel, und Sie müssen bisher nichts getrackt haben. Das Vorjahr funktioniert so gut wie dieser Monat.