Usa Elido in n8n self-hosted

Installa il community node @elidoapp/n8n-nodes-elido, configura le credenziali e costruisci il tuo primo workflow.

4 min di letturaAggiornato 2026-05-15

Cosa configurerai

  • Il community node @elidoapp/n8n-nodes-elido installato nella tua istanza n8n self-hosted.
  • Una credenziale API Elido con gli scope esatti di cui ha bisogno il tuo workflow — lettura, scrittura o analisi.
  • Nodi trigger e azione per eventi clic, conversioni, creazione link e query di analisi.

n8n è uno strumento di automazione dei workflow self-hosted. Il community node Elido ti dà trigger e azioni native nell'editor visuale di n8n — nessun nodo HTTP Request richiesto.

Requisiti

  • n8n versione 0.220 o successiva (i community node richiedono questo minimo).
  • n8n self-hosted con l'installazione dei community node abilitata. I piani cloud n8n potrebbero non supportarlo — controlla il tuo piano.
  • Un token API del workspace Elido.

Step 1 — Installa il community node

  1. In n8n, vai su Settings → Community Nodes.
  2. Fai clic su Install a community node.
  3. Incolla il nome del pacchetto:
    @elidoapp/n8n-nodes-elido
    
  4. Accetta l'avviso di rischio e fai clic su Install.
  5. n8n si riavvia. Dopo il riavvio, cerca "Elido" nel selettore di nodi — dovresti vedere i nodi trigger e azione di Elido.

Step 2 — Genera un token API Elido

  1. In Elido, vai su Dashboard → API Keys → New key.
  2. Scegli gli scope in base a ciò di cui il tuo workflow ha bisogno:
    • links:read — cerca link, elenca link.
    • links:write — crea e aggiorna link.
    • analytics:read — leggi i conteggi dei clic e le analisi.
  3. Copia il token. Inizia con ek_.

Step 3 — Aggiungi le credenziali Elido in n8n

  1. In n8n, vai su Credentials → New Credential → Elido API.
  2. Incolla il token nel campo API Token.
  3. Il workspace viene rilevato automaticamente dal token. Fai clic su Salva.

Puoi creare più credenziali (una per workspace Elido) e referenziarle nei singoli nodi.

Trigger disponibili

TriggerQuando si attiva
Link ClickedAd ogni clic su qualsiasi link nel workspace (o filtrato per tag/slug)
Conversion RecordedOgni volta che viene registrata una conversione
Threshold ExceededQuando il conteggio dei clic di un link supera il numero configurato

I trigger usano il sistema webhook di Elido internamente. n8n registra automaticamente l'URL del webhook quando attivi il workflow.

Azioni disponibili

AzioneCosa fa
Create LinkCrea un nuovo link abbreviato
Update LinkAggiorna l'URL di destinazione, lo slug, i tag o la scadenza
List LinksRestituisce un elenco paginato di link con filtri
Look Up LinkTrova un link per slug o ID
Get AnalyticsRestituisce il conteggio dei clic e il dettaglio per un link

Workflow di esempio — registra i clic in Baserow

Questo workflow si attiva ad ogni clic e scrive una riga in una tabella Baserow (un'alternativa Airtable self-hosted comune nelle configurazioni n8n).

[Elido Trigger: Link Clicked]
      ↓
[Baserow: Create Row]
  - Table: "Click Log"
  - Slug: {{ $json.slug }}
  - Country: {{ $json.country }}
  - Device: {{ $json.device }}
  - Clicked At: {{ $json.clicked_at }}

Per configurarlo:

  1. Trascina il trigger Elido sul canvas. Seleziona le credenziali. Imposta il tipo di trigger su "Link Clicked".
  2. Trascina un nodo Baserow. Collegalo. Configura la tua base e tabella Baserow.
  3. Mappa i campi come mostrato sopra.
  4. Fai clic su Activate workflow.

Un pattern più semplice: un sistema esterno invia un POST di un URL a n8n, n8n lo abbrevia con Elido e restituisce l'URL abbreviato.

[Webhook node: POST /shorten]
      ↓
[Elido Action: Create Link]
  - Destination URL: {{ $json.body.url }}
  - Tag: {{ $json.body.tag }}
      ↓
[Respond to Webhook]
  - Body: { "short_url": "{{ $json.short_url }}" }

Risoluzione dei problemi

Il community node non appare dopo l'installazione — n8n ha bisogno di un riavvio completo dopo l'installazione dei community node. Se stai eseguendo n8n in Docker, riavvia il container:

docker restart n8n

"Invalid credentials" quando si testa un nodo — Il token API è errato o con scope errati. Rigenera un token con gli scope di cui ha bisogno il tuo workflow e aggiorna la credenziale n8n.

Il trigger non si attiva — Controlla che il workflow sia attivo (il toggle in alto a destra nell'editor del workflow). I workflow inattivi non registrano webhook, quindi Elido non invia mai eventi.

URL webhook rifiutato da Elido — L'URL webhook di n8n deve essere raggiungibile da internet (o dai server di Elido). Se stai eseguendo n8n su una macchina locale o una rete privata, configura un tunnel (es. Cloudflare Tunnel, ngrok) e configura WEBHOOK_URL nelle variabili d'ambiente di n8n per puntare all'indirizzo del tunnel.

Ti è stato utile?
Hai bisogno di altro? Scrivi al team - risposta entro un giorno lavorativo.Contatta il supporto