ADF XML

ADF-XML-Parser für Händler-Leads

ADF (Auto-lead Data Format) ist das XML, mit dem Fahrzeugbörsen, Händler-Websites und Lead-Dienste Leads an Autohäuser senden. Airparser liest es aus der E-Mail und liefert Ihnen saubere Felder für Ihr CRM, Ihre Tabelle oder Ihre Automatisierung.

Sie haben bereits ein Konto? ADF-Inbox erstellen

Was ist ADF XML?

ADF steht für Auto-lead Data Format. Es ist ein XML-Format, um den Lead eines Autokäufers an ein Autohaus zu senden: wer der Kunde ist, welches Fahrzeug er möchte, was er in Zahlung geben will, von welchem Händler und welchem Dienst der Lead kam.

Ein Lead ist ein <adf>-Dokument mit einem <prospect> darin. Er kommt meist als reiner Text in einer E-Mail oder als angehängte .xml-Datei an. Das ist schwer lesbar und lässt sich so nicht in eine Tabelle oder ein CRM laden.

Das Format wird nur locker eingehalten. Der ADF-Leitfaden von Kelley Blue Book weist darauf hin, dass sich die ursprüngliche Spezifikation stellenweise selbst widerspricht und Absender eigene Varianten verwenden. Ein Leser muss daher nachsichtig sein.

Quelle: Kelley Blue Book, ADF Usage by LeadDriver

Was in einem ADF-Lead steckt

Die wichtigsten Elemente eines Leads und das Airparser-Feld, in das sie gelangen.

ADF-ElementWas es enthältAirparser-Feld
idDie Lead-ID des Absenders (Attribute source und sequence)lead_id, lead_id_source, lead_sequence
requestdateWann die Anfrage gestellt wurderequest_date
vehicle interest="buy"Das Fahrzeug, das der Kunde möchte: Status (neu oder gebraucht), Baujahr, Marke, Modell, Ausstattungslinie, VIN, Lagernummer, Preisvehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, ...
vehicle interest="trade-in"Das Inzahlungnahme-Fahrzeug des Kunden: Baujahr, Marke, Modell, Kilometerstand, Zustand, Bewertungdie Liste vehicles
customer / contactName (Teile Vor- und Nachname), E-Mail, Telefon, Adressecustomer_first_name, customer_last_name, customer_email, customer_phone, customer_street, customer_city, ...
timeframe, commentsWann der Kunde kaufen möchte und seine Nachrichtcustomer_timeframe, customer_comments
vendorDer Händlervendor_name, vendor_id, vendor_contact_name
providerDer Dienst, der den Lead gesendet hatprovider_name, provider_service, provider_email, provider_phone

Beispiel

Ein ADF-Beispiel-Lead und was Sie erhalten

Links steht ein erfundener ADF-Lead mit einem Kaufwagen und einer Inzahlungnahme. Rechts das Ergebnis für die ADF-Standardfelder: ein flacher Datensatz, bereit für eine Tabelle oder ein CRM.

ADF-XML-Lead (Beispiel)

<?xml version="1.0" encoding="UTF-8"?>
<?adf version="1.0"?>
<adf>
  <prospect status="new">
    <id sequence="1" source="Example Auto Marketplace">LD-2026-004217</id>
    <requestdate>2026-10-28T09:14:02-04:00</requestdate>
    <vehicle interest="buy" status="used">
      <year>2022</year>
      <make>Toyota</make>
      <model>RAV4</model>
      <trim>XLE AWD</trim>
      <vin>1HGBH41JXMN109186</vin>
      <stock>T4821</stock>
      <price type="asking" currency="USD">28950</price>
    </vehicle>
    <vehicle interest="trade-in" status="used">
      <year>2017</year>
      <make>Ford</make>
      <model>Escape</model>
      <odometer status="original" units="mi">64000</odometer>
      <condition>Good</condition>
    </vehicle>
    <customer>
      <contact>
        <name part="first">Jordan</name>
        <name part="last">Rivera</name>
        <email>[email protected]</email>
        <phone type="phone" time="day">(555) 010-7788</phone>
        <address type="home">
          <street>218 Maple Avenue</street>
          <city>Columbus</city>
          <regioncode>OH</regioncode>
          <postalcode>43215</postalcode>
          <country>US</country>
        </address>
      </contact>
      <timeframe>
        <description>Within 2 weeks</description>
      </timeframe>
      <comments>Is the RAV4 still available? I can come by on Saturday morning and would like an appraisal for my Escape.</comments>
    </customer>
    <vendor>
      <vendorname>Riverside Motors</vendorname>
    </vendor>
    <provider>
      <name part="full">Example Auto Marketplace</name>
      <service>Lead feed</service>
    </provider>
  </prospect>
</adf>

Ergebnis (JSON)

{
  "request_date": "2026-10-28",
  "customer_first_name": "Jordan",
  "customer_last_name": "Rivera",
  "customer_email": "[email protected]",
  "customer_phone": "(555) 010-7788",
  "customer_comments": "Is the RAV4 still available? I can come by on Saturday morning and would like an appraisal for my Escape.",
  "vehicle_interest": "buy",
  "vehicle_status": "used",
  "vehicle_year": 2022,
  "vehicle_make": "Toyota",
  "vehicle_model": "RAV4",
  "vehicle_trim": "XLE AWD",
  "vehicle_vin": "1HGBH41JXMN109186",
  "vehicle_stock": "T4821",
  "vehicle_price": 28950,
  "vendor_name": "Riverside Motors",
  "provider_name": "Example Auto Marketplace",
  "vehicles": [
    {
      "interest": "buy",
      "year": 2022,
      "make": "Toyota",
      "model": "RAV4"
    },
    {
      "interest": "trade-in",
      "year": 2017,
      "make": "Ford",
      "model": "Escape"
    }
  ]
}

Der Lead ist erfunden. Das Ergebnis ist das, was eine Inbox, die aus der ADF-Lead-Vorlage erstellt wurde, dafür liefert: Das Hauptfahrzeug ist das zu kaufende, und jedes Fahrzeug, auch die Inzahlungnahme, steht in der Liste vehicles.

So parsen Sie ADF XML mit Airparser

1

ADF-Inbox erstellen

Wählen Sie in Airparser Create inbox (Inbox erstellen) und starten Sie mit der ADF-Lead-Vorlage. Der XML-/ADF-Modus ist aktiviert und die Felder sind die ADF-Standardfelder, es muss also nichts eingerichtet werden.

2

Leads dorthin senden

Leiten Sie die Lead-E-Mails an die Inbox-Adresse weiter oder richten Sie eine automatische Weiterleitungsregel ein. Sie können auch eine Lead-Datei hochladen oder per API senden.

3

Saubere Felder erhalten

Jeder Lead wird zu einem Datensatz mit denselben Feldern. Laden Sie CSV oder JSON herunter oder senden Sie die Datensätze an Google Sheets, Zapier, Make, n8n oder einen Webhook und von dort an Ihr CRM.

Wenn die Felder Ihres Schemas die ADF-Standardnamen tragen, werden die Werte direkt aus dem XML übernommen, ohne KI. Bei eigenen Feldnamen ordnet die KI den Lead nur diesen Feldern zu. Ein Dokument ohne ADF wird vom üblichen Parser gelesen.

Was Airparser liest

  • ADF im Text einer E-Mail oder in deren HTML, auch wenn das XML als maskierter Text angezeigt wird
  • ADF als .xml-Datei: hochgeladen, per API gesendet oder an eine E-Mail angehängt
  • Mehrere Fahrzeuge: Das zu kaufende Fahrzeug füllt die Hauptfelder, die Inzahlungnahme steht in der Liste vehicles
  • Mehrere Leads in einem ADF: Der erste füllt die Felder, alle stehen in einer Liste prospects
  • Zitierte Antworten und weitergeleitete E-Mails, ein vereinzeltes & in einem Wert und Platzhalter wie „nicht angegeben“ (bleiben leer)
  • Kein ADF in der E-Mail oder ungültiges XML: Das Dokument wird wie gewohnt mit Ihrem Extraktionsschema geparst

ADF-Feldreferenz

Das sind die Standard-Feldnamen der ADF-Lead-Vorlage. Verwenden Sie sie in Ihrem eigenen Schema, und die Werte kommen direkt aus dem XML.

Lead

request_date, lead_id, lead_id_source, lead_sequence, prospect_status

Fahrzeug

vehicle_interest, vehicle_status, vehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, vehicle_price_type, vehicle_currency, vehicle_odometer, vehicle_condition, vehicle_bodystyle, vehicle_transmission, vehicle_options, vehicle_comments

Kunde

customer_first_name, customer_last_name, customer_full_name, customer_email, customer_phone, customer_street, customer_city, customer_region, customer_postal_code, customer_country, customer_timeframe, customer_comments

Händler und Quelle

vendor_name, vendor_id, vendor_contact_name, provider_name, provider_service, provider_email, provider_phone

Listen

vehicles (jedes Fahrzeug des Leads, auch die Inzahlungnahme), prospects (jeder Lead, wenn es mehr als einen gibt)

ADF XML: Fragen und Antworten

Was ist ADF XML?

ADF (Auto-lead Data Format) ist ein XML-Format, mit dem Fahrzeugbörsen, Händler-Websites und Lead-Dienste den Lead eines Interessenten an ein Autohaus senden. Ein Lead enthält die Kontaktdaten des Kunden, das gewünschte Fahrzeug, ein Inzahlungnahme-Fahrzeug, den Händler und die Quelle des Leads.

Ist ADF dasselbe wie ADF XML?

Ja. ADF ist der Name des Formats und XML die Schreibweise, daher werden beide Namen für dieselben Lead-Dateien verwendet.

Wie wandle ich ADF XML in JSON oder CSV um?

Erstellen Sie eine Airparser-Inbox aus der ADF-Lead-Vorlage, senden Sie die Lead-E-Mail dorthin (oder laden Sie die .xml-Datei hoch) und laden Sie das Ergebnis als JSON oder CSV herunter. Jeder Lead wird zu einem Datensatz mit Feldern wie customer_email, vehicle_make und vehicle_vin.

Verwendet Airparser KI, um ADF zu lesen?

Nicht für das XML selbst. Wenn jedes Feld Ihres Schemas einen ADF-Standardnamen trägt, werden die Werte direkt aus dem XML übernommen. Bei eigenen Feldnamen ordnet die KI den bereits geparsten Lead nur diesen zu. Eine E-Mail ohne ADF wird vom üblichen KI-Parser gelesen.

Kann ich ADF-Leads an mein CRM senden?

Airparser hat nicht für jedes Händler-CRM einen Konnektor. Es liefert die Felder an Google Sheets, Zapier, Make, n8n oder einen Webhook, und von dort können sie an Ihr CRM gehen.

Was passiert, wenn ein Lead mehr als ein Fahrzeug hat?

Das Fahrzeug, das der Kunde kaufen möchte, füllt die Hauptfahrzeugfelder. Jedes Fahrzeug, auch die Inzahlungnahme, steht zusätzlich in der Liste vehicles, es geht also nichts verloren.

Was kostet das?

Eine ADF-Lead-E-Mail verbraucht 1 Credit, wie jedes andere Dokument.

Mehr zu ADF und Händler-Leads

Parsen Sie Ihren ersten ADF-Lead

Erstellen Sie eine Inbox aus der ADF-Lead-Vorlage, leiten Sie eine Lead-E-Mail weiter und sehen Sie die Felder.

Bereit, Ihr Geschäft auszubauen? Hier beginnt es.