Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Salesforce + Explorium: berikade leads, redo att ringa

Rickard Andersson Partner, Nodenordic.se

Nya leads landar i Salesforce och plötsligt jobbar teamet som detektiver. Flikar överallt. LinkedIn-gissningar. Copy-paste in i CRM:et, och sedan dubbelkoll eftersom en enda felaktig siffra kan betyda ett dött samtal.

Sales Ops märker det först, men BDR:er och byråteam som kör outbound åt kunder stöter på samma vägg. Den här automatiseringen för Salesforce lead enrichment fyller i saknade e-postadresser och telefonnummer automatiskt, så att första kontakten går ut snabbare och med färre studsade försök.

Det här workflowet bevakar nya Salesforce Leads, matchar dem i Explorium, berikar kontaktuppgifter och skriver sedan tillbaka bästa möjliga data till Salesforce. Du får se vad det gör, vad du behöver och vilka praktiska resultat du kan förvänta dig.

Problemet: nya leads kommer in ofullständiga

En Lead-post med bara namn och företag ser bra ut i en dashboard. I verkligheten bromsar den allt. Säljare slösar tid på att leta efter direktnummer, gissa rätt e-postformat eller lägga leadet åt sidan “tills vi hittar mer info”. Och när någon väl uppdaterar posten blir det ofta inkonsekvent. En person klistrar in ett mobilnummer i Phone, en annan lägger en privat Gmail i Email, och plötsligt blir rapporteringen en röra. Värst av allt: speed-to-lead försämras, vilket gör att varma prospekt hinner kallna medan teamet fortfarande researchar.

Friktionen växer. Här är var det oftast fallerar.

  • Säljare lägger cirka 10–15 minuter per lead på att hitta e-post och telefonuppgifter, och den tiden försvinner i småbitar hela dagen.
  • Dålig data sparas för att den “ser rimlig ut”, vilket leder till studsade sekvenser och bortkastade uppringningsförsök.
  • Team slutar lita på Salesforce-fält, så de bygger sidospreadsheet för att spåra vad som faktiskt går att använda.
  • Uppföljning försenas eftersom berikning bara sker när någon kommer ihåg att göra den.

Så fungerar den här automatiseringen

Hela n8n-workflowet, från trigger till slutresultat:

n8n Workflow Template: Salesforce + Explorium: berikade leads, redo att ringa

Lösningen: berika varje ny Salesforce-lead automatiskt

Det här workflowet gör om “ny lead skapad” till “lead redo för outreach”. Det börjar med att övervaka Salesforce efter nyligen skapade Lead-poster. När en ny post dyker upp skickar det namn och företag till Explorium för att hitta en matchande personprofil. Om Explorium returnerar en giltig match hämtar workflowet prospekt-ID:n och begär berikad kontaktinformation, inklusive professionella e-postadresser och telefonnummer. Därefter slår det ihop berikningsresultaten med den ursprungliga Salesforce-leaddatan, plattar ut den till en korrekt formaterad uppdateringspayload och skriver de bästa tillgängliga värdena till Salesforce-fält som Email, Phone och MobilePhone. Om ett lead inte matchar hoppas det över utan att blockera andra leads, så att pipelinen inte korkar igen.

Workflowet börjar med en Salesforce Lead-trigger (pollning ungefär varje minut). Explorium hanterar matchning och berikning i batchar, vilket hjälper med API-användning. Till sist uppdateras Salesforce automatiskt så att teamet jobbar från en korrekt post, inte ett lapptäcke av anteckningar.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut i praktiken

Säg att ni får in 20 nya leads per dag via formulär och importer. Om en säljare lägger ungefär 10 minuter på att hitta en bra e-postadress och ett telefonnummer blir det cirka 3 timmars research per dag innan någon ens börjar outreach. Med det här workflowet gör säljaren ingenting: leadet triggar matchningen, Explorium berikar i batchar om 6 och Salesforce uppdateras automatiskt några minuter senare. Ni får tillbaka de där 3 timmarna, och första samtalet kan ske samma förmiddag.

Det du behöver

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Salesforce för att trigga och uppdatera Lead-poster.
  • Explorium för matchning och data för kontaktberikning.
  • Explorium API-token (hämtas i din Explorium-kontos dashboard).

Svårighetsnivå: Medel. Du kopplar Salesforce OAuth, lägger in en Explorium bearer-token och bekräftar vilka Lead-fält du vill uppdatera.

Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

En ny Lead skapas i Salesforce. Workflowet pollar efter nya Leads med en fast frekvens (vanligtvis varje minut) så att nya poster inte blir liggande och väntar på manuell uppstädning.

Leadet matchas i Explorium. Med leadets förnamn, efternamn och företag försöker Explorium hitta rätt person. Ingen match? Workflowet hoppar över den posten och fortsätter.

Berikning körs i batchar. Matchade prospekt-ID:n samlas in och skickas till Exploriums berikningsendpoints, som hämtar professionella e-postadresser och telefonnummer samtidigt som API-gränserna respekteras.

Salesforce uppdateras med bästa tillgängliga värden. Workflowet slår ihop berikningsdata, plattar ut den till en korrekt formaterad struktur och skriver sedan till Email, Phone och MobilePhone. Fallback-regler hjälper till att fylla luckor när ett prioriterat fält saknas.

Du kan enkelt ändra vilka leads som berikas (utifrån lead source, kampanj eller score) och vilka fält som skrivs tillbaka till Salesforce utifrån dina behov. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera Salesforce-triggern

Konfigurera arbetsflödet så att det startar när en ny lead skapas i Salesforce.

  1. Lägg till noden Salesforce Lead Trigger och ställ in Trigger OnleadCreated.
  2. Låt pollningsschemat vara inställt på Every Minute (standard i det här arbetsflödet).
  3. Autentiseringsuppgifter krävs: Anslut era salesforceOAuth2Api-autentiseringsuppgifter i Salesforce Lead Trigger.

Tips: Om ni förväntar er hög leadvolym kan ni överväga att justera pollningsintervallet för att balansera prestanda och latens.

Steg 2: Anslut Explorium prospect matching

Matcha inkommande Salesforce-leads mot Explorium-prospects för berikning.

  1. Lägg till noden Prospect Match Lookup och ställ in Operationmatch-prospects.
  2. I request body använder ni uttrycket för fullständigt namn: {{ ($('Salesforce Lead Trigger').item.json.FirstName || '') + ' ' + ($('Salesforce Lead Trigger').item.json.LastName || '') }}.
  3. Ställ in företagsnamn till uttrycket: {{ $('Salesforce Lead Trigger').item.json.Company || '' }}.
  4. Autentiseringsuppgifter krävs: Anslut era exploriumApi-autentiseringsuppgifter i Prospect Match Lookup.

⚠️ Vanlig fallgrop: Om FirstName/LastName eller Company är tomma kan matchningssvaret returnera inga prospects. Säkerställ att er Salesforce-leaddata är komplett.

Steg 3: Validera matchningar och bygg en lista med prospect-ID:n

Filtrera bort ogiltiga matchningar och extrahera en ren lista med prospect-ID:n.

  1. I Filter Valid Matches konfigurerar ni villkoret att utvärdera: {{ $json.matched_prospects.some(prospect => prospect.prospect_id !== null).toBoolean() }}.
  2. I Pull Prospect ID List behåller ni JavaScript-koden som samlar prospect-ID:n i prospect_ids.
  3. Bekräfta körflödet: Prospect Match LookupFilter Valid MatchesPull Prospect ID List.

Tips: Om inga matchningar hittas kommer arbetsflödet att stoppa innan berikning – detta förhindrar onödiga API-anrop.

Steg 4: Sätt upp parallella berikningsanrop

Berika både kontakt- och profildata parallellt med Explorium.

  1. Konfigurera Contact Info Enrichment med Operation inställt på enrich-prospects-contacts och body {{ { "prospect_ids": $json.prospect_ids } }}.
  2. Konfigurera Profile Data Enrichment med Operation inställt på enrich-prospects-profiles och body {{ { "prospect_ids": $json.prospect_ids } }}.
  3. Autentiseringsuppgifter krävs: Anslut era exploriumApi-autentiseringsuppgifter i både Contact Info Enrichment och Profile Data Enrichment.
  4. Pull Prospect ID List skickar output till både Contact Info Enrichment och Profile Data Enrichment parallellt.

Steg 5: Slå ihop och platta ut berikningsdata

Kombinera de två berikningssvaren och konvertera dem till en platt struktur för Salesforce-uppdateringar.

  1. I Combine Enrichment Data ställer ni in Modecombine och Fields to Matchdata[0].prospect_id.
  2. I Flatten Enrichment Payload behåller ni JavaScript-koden som mappar prospect_id och sprider prospect.data till en platt post.
  3. Bekräfta flödet: Contact Info Enrichment och Profile Data EnrichmentCombine Enrichment DataFlatten Enrichment Payload.

Tips: Kombineringssteget bygger på matchning av prospect_id – om berikningssvaren inte innehåller detta fält kommer sammanslagningen att misslyckas.

Steg 6: Konfigurera uppdatering av Salesforce lead

Mappa berikade fält tillbaka till Salesforce lead-posten.

  1. I Modify Lead Record ställer ni in Operationupdate och Lead ID{{ $('Salesforce Lead Trigger').item.json.Id }}.
  2. Ställ in uppdateringsfälten med dessa uttryck: city {{ $json.city || null }}, email {{ $json.professions_email || null }}, phone {{ $json.phone_numbers?.[0]?.phone_number || "null" }}, state {{ $json.region_name || '' }}.
  3. Fortsätt mappningen: title {{ $json.experience?.[0]?.title?.name || null }}, company {{ $json.company_name || null }}, country {{ $json.country_name || null }}, website {{ $json.experience?.[0]?.company?.website || null }}, mobilePhone {{ $json.mobile_phone }}.
  4. Autentiseringsuppgifter krävs: Anslut era salesforceOAuth2Api-autentiseringsuppgifter i Modify Lead Record.

⚠️ Vanlig fallgrop: Fältet phone använder en sträng som fallback med "null". Om ni föredrar faktiska null-värden, uppdatera uttrycket därefter.

Steg 7: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att berikning och Salesforce-uppdateringar fungerar hela vägen.

  1. Klicka på Execute Workflow och skapa en ny test-lead i Salesforce för att trigga Salesforce Lead Trigger.
  2. Verifiera att Prospect Match Lookup returnerar matchade prospects och att Filter Valid Matches släpper igenom posten.
  3. Bekräfta att både Contact Info Enrichment och Profile Data Enrichment körs och slås ihop i Combine Enrichment Data.
  4. Kontrollera att Modify Lead Record uppdaterar Salesforce-leaden med berikad data.
  5. När det fungerar, växla arbetsflödet till Active för användning i produktion.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Salesforce OAuth-inloggning kan löpa ut eller tappa behörigheter efter adminändringar. Om uppdateringar plötsligt slutar, kontrollera först auktoriseringen för den anslutna appen och integrationsanvändarens fältnivåsäkerhet för Lead.
  • Om du hanterar en dag med många leads kan Exploriums svar ta längre tid, och batch-berikning kan komma tillbaka senare än förväntat. Öka din wait-/buffertid om nedströmsnoder kör innan berikningspayloads är klara.
  • Exploriums matchningskvalitet beror på indata. Om säljare skriver “ACME” en dag och “Acme Corporation” nästa ser du fler missade matchningar, så det är värt att standardisera företagsnamn tidigt.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för Salesforce lead enrichment?

Cirka 30 minuter när du har dina inloggningsuppgifter för Salesforce och Explorium.

Behöver jag kunna koda för att automatisera Salesforce lead enrichment?

Nej. Du kopplar främst konton och klistrar in en Explorium bearer-token. Den enda “tekniska” delen är att bekräfta fältbehörigheter i Salesforce.

Är n8n gratis att använda för det här workflowet för Salesforce lead enrichment?

Ja. n8n har ett gratis alternativ för egen drift och en gratis testperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna med Exploriums API-kostnader baserat på din plan och användning.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärt och hanterar n8n bra. Egen drift ger obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här workflowet för Salesforce lead enrichment för specifika leadkällor?

Ja, men håll det enkelt. Du kan lägga till ett filter efter Salesforce Lead-triggern för att bara berika leads från vissa Lead Sources eller Campaigns, och sedan behålla samma match-/berikningsnoder i Explorium. Vanliga justeringar är att hoppa över partners, bara berika inkommande demo-förfrågningar och skicka omatchade leads till en granskningskö i stället för att uppdatera Salesforce.

Varför misslyckas min Salesforce-anslutning i det här workflowet?

Oftast beror det på utgången OAuth-auktorisering eller saknade behörigheter. Auktorisera om Salesforce-credentialen i n8n och bekräfta sedan att integrationsanvändaren kan läsa Leads och skriva till Email, Phone och MobilePhone. Kontrollera även din orgs API-gränser, eftersom aggressiv pollning tillsammans med andra integrationer tyst kan ta dig över dagskvoten.

Hur många leads kan den här automatiseringen för Salesforce lead enrichment hantera?

På n8n Cloud Starter klarar du bekvämt några tusen workflow-körningar per månad, och egen drift har ingen körningsgräns (det beror främst på din server och API-gränser). Det här workflowet batchar leads i grupper om 6 för att minska antalet Explorium-anrop, så det skalar bättre än berikning en och en. Om du förväntar dig hög daglig volym, sänk pollningsfrekvensen och håll koll på Salesforce API-användning först.

Är den här automatiseringen för Salesforce lead enrichment bättre än att använda Zapier eller Make?

Ofta, ja. Den här setupen drar nytta av batchning, villkorslogik och felhantering av typen “hoppa över men fortsätt”, vilket är svårare att göra snyggt (och billigt) i många Zapier-liknande flöden. n8n ger dig också möjligheten till egen drift, så att du inte betalar extra varje gång leadvolymen sticker iväg. Å andra sidan: om allt du behöver är ett enkelt “ny lead → berika → uppdatera” utan batchning kan Zapier eller Make gå snabbare att få på plats. Om du är osäker, prata med en automationsexpert så får du ett rakt svar.

Felfria leads dyker upp redo att agera på, och teamet slutar bränna värdefull säljtiden på research. Sätt upp det en gång och låt varje ny Salesforce-post komma in redo att ringa.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal