ADF XML-parser för återförsäljarleads
ADF (Auto-lead Data Format) är den XML som bilmarknadsplatser, återförsäljares webbplatser och leadtjänster använder för att skicka leads till bilhandlare. Airparser läser den ur mejlet och ger dig rena fält för ditt CRM, kalkylblad eller din automation.
Har du redan ett konto? Skapa en ADF-inkorg
Vad är ADF XML?
ADF står för Auto-lead Data Format. Det är ett XML-format för att skicka en bilkunds lead till en bilhandlare: vem kunden är, vilket fordon kunden vill ha, vad kunden vill byta in, och vilken återförsäljare och vilken tjänst leadet kom från.
Ett lead är ett <adf>-dokument med ett <prospect> inuti. Det kommer oftast som ren text i ett mejl, eller som en bifogad .xml-fil. Det är svårt att läsa och kan inte läsas in i ett kalkylblad eller ett CRM som det är.
Formatet följs ganska löst. Kelley Blue Books användarguide för ADF noterar att den ursprungliga specifikationen på sina ställen motsäger sig själv och att avsändare använder egna varianter, så en läsare måste vara toleranta.
Vad en ADF-lead innehåller
De viktigaste elementen i ett lead och fältet som Airparser lägger dem i.
| ADF-element | Vad det innehåller | Airparser-fält |
|---|---|---|
| id | Avsändarens lead-id (attributen source och sequence) | lead_id, lead_id_source, lead_sequence |
| requestdate | När förfrågan gjordes | request_date |
| vehicle interest="buy" | Fordonet som kunden vill ha: status (ny eller begagnad), år, märke, modell, utförande, VIN, lagernummer, pris | vehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, ... |
| vehicle interest="trade-in" | Kundens inbytesbil: år, märke, modell, mätarställning, skick, värdering | listan vehicles |
| customer / contact | Namn (delarna first och last), e-post, telefon, adress | customer_first_name, customer_last_name, customer_email, customer_phone, customer_street, customer_city, ... |
| timeframe, comments | När kunden planerar att köpa och kundens meddelande | customer_timeframe, customer_comments |
| vendor | Återförsäljaren | vendor_name, vendor_id, vendor_contact_name |
| provider | Tjänsten som skickade leadet | provider_name, provider_service, provider_email, provider_phone |
Exempel
Ett exempel på ADF-lead och vad du får
Till vänster finns ett påhittat ADF-lead, med ett fordon att köpa och en inbytesbil. Till höger finns resultatet för de vanliga ADF-fälten: en enda platt post, redo för ett kalkylblad eller ett CRM.
ADF XML-lead (exempel)
<?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>Resultat (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"
}
]
}Leadet är påhittat. Resultatet är vad en inkorg som skapats från mallen för ADF-lead returnerar för det: huvudfordonet är det som ska köpas, och varje fordon, även inbytesbilen, finns i listan vehicles.
Så tolkar du ADF XML med Airparser
Skapa en ADF-inkorg
Välj Create inbox i Airparser och utgå från mallen för ADF-lead. Läget XML / ADF är påslaget och fälten är de vanliga ADF-fälten, så det finns inget att ställa in.
Skicka dina leads till den
Vidarebefordra leadmejlen till inkorgens adress eller ställ in en automatisk regel för vidarebefordran. Du kan också ladda upp en leadfil eller skicka den via API:et.
Få rena fält
Varje lead blir en post med samma fält. Ladda ner CSV eller JSON, eller skicka posterna till Google Sheets, Zapier, Make, n8n eller en webhook, och därifrån till ditt CRM.
När fälten i ditt schema har de vanliga ADF-namnen hämtas värdena direkt från XML:en, utan AI. Med egna fältnamn matchar AI bara leadet mot dem. Ett dokument utan ADF läses av den vanliga parsern.
Vad Airparser läser
- ADF i texten i ett mejl, eller i dess HTML, även när XML:en visas som escapad text
- ADF som en .xml-fil: uppladdad, skickad via API:et eller bifogad till ett mejl
- Flera fordon: fordonet som ska köpas fyller huvudfälten, inbytesbilen finns i listan vehicles
- Flera leads i en ADF: det första fyller fälten och alla finns i en lista prospects
- Citerade svar och vidarebefordrade mejl, ett vilsekommet & i ett värde och platshållare som "not provided" (lämnas tomma)
- Ingen ADF i mejlet, eller ogiltig XML: dokumentet tolkas av ditt extraktionsschema som vanligt
Fältreferens för ADF
Det här är de vanliga fältnamnen i mallen för ADF-lead. Använd dem i ditt eget schema så kommer värdena direkt från XML:en.
Lead
request_date, lead_id, lead_id_source, lead_sequence, prospect_status
Fordon
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
Kund
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
Återförsäljare och källa
vendor_name, vendor_id, vendor_contact_name, provider_name, provider_service, provider_email, provider_phone
Listor
vehicles (varje fordon i leadet, även inbytesbilen), prospects (varje lead, när det finns fler än ett)
ADF XML: frågor och svar
Vad är ADF XML?
ADF (Auto-lead Data Format) är ett XML-format som bilmarknadsplatser, återförsäljares webbplatser och leadtjänster använder för att skicka en köpares lead till en bilhandlare. Ett lead innehåller kundens kontaktuppgifter, fordonet kunden vill ha, ett inbytesfordon, återförsäljaren och leadets källa.
Är ADF samma sak som ADF XML?
Ja. ADF är formatets namn och XML är hur det skrivs, så båda namnen används för samma leadfiler.
Hur konverterar jag ADF XML till JSON eller CSV?
Skapa en Airparser-inkorg från mallen för ADF-lead, skicka leadmejlet till den (eller ladda upp .xml-filen) och ladda ner resultatet som JSON eller CSV. Varje lead blir en post med fält som customer_email, vehicle_make och vehicle_vin.
Använder Airparser AI för att läsa ADF?
Inte för själva XML:en. Om varje fält i ditt schema har ett vanligt ADF-namn hämtas värdena direkt från XML:en. Om du använder egna fältnamn matchar AI bara det redan tolkade leadet mot dem. Ett mejl utan ADF läses av den vanliga AI-parsern.
Kan jag skicka ADF-leads till mitt CRM?
Airparser har inte en koppling för varje CRM för återförsäljare. Den levererar fälten till Google Sheets, Zapier, Make, n8n eller en webhook, och därifrån kan de gå vidare till ditt CRM.
Vad händer om ett lead har mer än ett fordon?
Fordonet som kunden vill köpa fyller huvudfälten för fordon. Varje fordon, även inbytesbilen, finns dessutom i listan vehicles, så ingenting går förlorat.
Vad kostar det?
Ett ADF-leadmejl använder 1 kredit, precis som alla andra dokument.
Mer om ADF och återförsäljarleads
Tolka ditt första ADF-lead
Skapa en inkorg från mallen för ADF-lead, vidarebefordra ett leadmejl och se fälten.