ADF XML

Parser ADF XML per i lead dei concessionari

ADF (Auto-lead Data Format) è l'XML che marketplace di auto, siti dei concessionari e servizi di lead usano per inviare i lead ai concessionari. Airparser lo legge dall'email e ti dà campi puliti per il tuo CRM, foglio di calcolo o automazione.

Hai già un account? Crea una casella ADF

Cos'è l'ADF XML?

ADF sta per Auto-lead Data Format. È un formato XML per inviare a un concessionario il lead di chi cerca un'auto: chi è il cliente, quale veicolo vuole, cosa vuole dare in permuta, da quale concessionario e da quale servizio proviene il lead.

Un lead è un documento <adf> con un <prospect> all'interno. Di solito arriva come testo semplice in un'email, oppure come file .xml allegato. È difficile da leggere e non può essere caricato così com'è in un foglio di calcolo o in un CRM.

Il formato viene seguito in modo piuttosto libero. La guida all'uso dell'ADF di Kelley Blue Book osserva che la specifica originale in alcuni punti si contraddice e che i mittenti usano le proprie varianti, quindi chi lo legge deve essere tollerante.

Fonte: Kelley Blue Book, ADF Usage by LeadDriver

Cosa c'è in un lead ADF

Gli elementi principali di un lead e il campo in cui Airparser li mette.

Elemento ADFCosa contieneCampo Airparser
idL'id del lead assegnato dal mittente (attributi source e sequence)lead_id, lead_id_source, lead_sequence
requestdateQuando è stata fatta la richiestarequest_date
vehicle interest="buy"Il veicolo che il cliente vuole: stato (nuovo o usato), anno, marca, modello, allestimento, VIN, numero di stock, prezzovehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, ...
vehicle interest="trade-in"La permuta del cliente: anno, marca, modello, chilometraggio, condizioni, valutazionel'elenco vehicles
customer / contactNome (parti nome e cognome), email, telefono, indirizzocustomer_first_name, customer_last_name, customer_email, customer_phone, customer_street, customer_city, ...
timeframe, commentsQuando il cliente pensa di acquistare e il suo messaggiocustomer_timeframe, customer_comments
vendorIl concessionariovendor_name, vendor_id, vendor_contact_name
providerIl servizio che ha inviato il leadprovider_name, provider_service, provider_email, provider_phone

Esempio

Un lead ADF di esempio e cosa ottieni

A sinistra c'è un lead ADF inventato, con un veicolo da acquistare e una permuta. A destra c'è il risultato per i campi ADF standard: un unico record piatto, pronto per un foglio di calcolo o un CRM.

Lead ADF XML (esempio)

<?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>

Risultato (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"
    }
  ]
}

Il lead è inventato. Il risultato è ciò che restituisce una casella creata dal modello di lead ADF: il veicolo principale è quello da acquistare e ogni veicolo, anche la permuta, è nell'elenco vehicles.

Come analizzare l'ADF XML con Airparser

1

Crea una casella ADF

In Airparser scegli Create inbox e parti dal modello di lead ADF. La modalità XML / ADF è attiva e i campi sono quelli ADF standard, quindi non c'è nulla da configurare.

2

Invia i tuoi lead

Inoltra le email di lead all'indirizzo della casella o imposta una regola di inoltro automatico. Puoi anche caricare un file di lead o inviarlo tramite API.

3

Ottieni campi puliti

Ogni lead diventa un record con gli stessi campi. Scarica CSV o JSON, oppure invia i record a Google Sheets, Zapier, Make, n8n o a un webhook, e da lì al tuo CRM.

Quando i campi del tuo schema hanno i nomi ADF standard, i valori vengono presi direttamente dall'XML, senza AI. Con nomi di campo tuoi, l'AI si limita ad abbinare il lead a quei campi. Un documento senza ADF viene letto dal parser abituale.

Cosa legge Airparser

  • ADF nel testo di un'email o nel suo HTML, anche quando l'XML è mostrato come testo con caratteri di escape
  • ADF come file .xml: caricato, inviato tramite API o allegato a un'email
  • Più veicoli: il veicolo da acquistare compila i campi principali, la permuta è nell'elenco vehicles
  • Più lead in un unico ADF: il primo compila i campi e tutti sono in un elenco prospects
  • Risposte citate ed email inoltrate, una & isolata in un valore e segnaposto "not provided" (lasciati vuoti)
  • Nessun ADF nell'email, o XML non valido: il documento viene analizzato come al solito dal tuo schema di estrazione

Riferimento dei campi ADF

Questi sono i nomi dei campi standard del modello di lead ADF. Usali nel tuo schema e i valori arrivano direttamente dall'XML.

Lead

request_date, lead_id, lead_id_source, lead_sequence, prospect_status

Veicolo

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

Cliente

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

Concessionario e fonte

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

Elenchi

vehicles (ogni veicolo del lead, anche la permuta), prospects (ogni lead, quando ce n'è più di uno)

ADF XML: domande e risposte

Cos'è l'ADF XML?

ADF (Auto-lead Data Format) è un formato XML che marketplace di auto, siti dei concessionari e servizi di lead usano per inviare a un concessionario il lead di un potenziale acquirente. Un lead contiene i dati di contatto del cliente, il veicolo che vuole, un veicolo in permuta, il concessionario e la fonte del lead.

ADF è lo stesso che ADF XML?

Sì. ADF è il nome del formato e XML è il modo in cui è scritto, quindi si usano entrambi i nomi per gli stessi file di lead.

Come converto l'ADF XML in JSON o CSV?

Crea una casella Airparser dal modello di lead ADF, invia l'email di lead alla casella (o carica il file .xml) e scarica il risultato come JSON o CSV. Ogni lead diventa un record con campi come customer_email, vehicle_make e vehicle_vin.

Airparser usa l'AI per leggere l'ADF?

Non per l'XML in sé. Se ogni campo del tuo schema ha un nome ADF standard, i valori vengono presi direttamente dall'XML. Se usi nomi di campo tuoi, l'AI si limita ad abbinare a quei campi il lead già analizzato. Un'email senza ADF viene letta dal parser AI abituale.

Posso inviare i lead ADF al mio CRM?

Airparser non ha un connettore per ogni CRM dei concessionari. Consegna i campi a Google Sheets, Zapier, Make, n8n o a un webhook, e da lì possono arrivare al tuo CRM.

E se un lead ha più di un veicolo?

Il veicolo che il cliente vuole acquistare compila i campi principali del veicolo. Ogni veicolo, anche la permuta, è inoltre nell'elenco vehicles, quindi non si perde nulla.

Quanto costa?

Un'email di lead ADF usa 1 credito, come qualsiasi altro documento.

Altro su ADF e sui lead dei concessionari

Analizza il tuo primo lead ADF

Crea una casella dal modello di lead ADF, inoltra un'email di lead e guarda i campi.

Pronto a far crescere la tua attività? Inizia da qui.