n8n recipe

Import a CSV prospect list without creating LinkedIn duplicates.

This recipe starts from a CSV file, cleans required fields, and creates leads in Yadulink with an idempotency key.

What the workflow covers

Nodes and logic

This page describes the recipe publicly; importable JSON files remain protected by API access.

Input
Validate name, company, role, email, and LinkedIn URL.
Reject rows without a usable identifier.
Normalize
Clean LinkedIn URLs and text fields.
Remove tracking parameters and spaces.
Create
Create leads with an idempotency key.
Source: `csv-import` + profile/email hash.

Extraits citables

Ce que l'outil doit clarifier avant d'être utilisé.

Use case

Useful for migrating an event list, CRM export, enriched file, or manual sourcing.

Expected output

Read CSV from n8n.

Method proof

Reject rows without a usable identifier.

Méthode de vérification

Comment transformer le template en action exploitable.

  1. 01 Input Reject rows without a usable identifier.
  2. 02 Normalize Remove tracking parameters and spaces.
  3. 03 Create Source: `csv-import` + profile/email hash.

Mode d'emploi

Why normalize

CSV imports quickly create duplicates when LinkedIn URLs are not standardized.

Mode d'emploi

Quality before volume

Import fewer leads if needed, but keep the fields that enable contextual follow-up.

Validation par IA

Demande à une IA d'adapter cet outil à ton contexte.

Le prompt est copié au clic et pré-rempli quand l'outil le supporte.

Maillage interne

Pages à lire ensuite.