Elido
Scegli l'angolazione che si adatta al tuo team
For marketers

Branded short links that survive the spam filter.

Misuri clic, conversioni e CAC. Elido sostituisce Bitly senza perdere la traccia di audit.

  • UTM templates resolved at link-create time, not click time
  • Server-side Meta CAPI / GA4 / Mixpanel forwarding
  • Click-ID join survives ad-blockers and Safari ITP
  • CSV / Sheets bulk import with column mapping
UTM template — Q2 launch
inherits workspace
utm_source{{ channel }}newsletter, paid, organic
utm_mediumemailfixed
utm_campaignspring_2026campaign default
utm_content{{ creative }}from CSV column D
utm_term{{ audience.segment }}from Klaviyo segment
Resolves at link create →
elido.me/spring-de?utm_source=newsletter&utm_medium=email&utm_campaign=spring_2026&utm_content=hero_a&utm_term=high_intent
Applied to 184 links Live
0%
Campionamento dei clic
Lato server
Inoltro delle conversioni
<5s
Ritardo inserimento eventi
<2 min
Primo link attivo

How attribution works

Click → conversion → revenue, without losing the join key.

Pixel-only attribution drops 20-40% of conversions to Safari ITP, ad-blockers, and consent banners. Server-side forwarding closes most of that gap by joining a click-ID we hand you on the redirect, then echoing it forward to whatever ad surfaces care.

  1. Step 1

    Click

    elido.me/promo

    302 to destination + click_id returned in response header.

  2. Step 2

    Click stored

    edge → click-ingester

    Workspace + UTMs + click_id land in ClickHouse <5s.

  3. Step 3

    Conversion fires

    Stripe / Shopify webhook

    Your backend POSTs to /v1/conversions with click_id + amount.

  4. Step 4

    Fan-out

    Meta · GA4 · Mixpanel

    Server-to-server forward with original UTM context attached.

UTM templates

Tag once. Apply everywhere. Override when reality demands.

A template lives on the workspace or campaign. Variables resolve at link creation, not at click time, so your analytics tool always sees what was intended. Per-link overrides are logged and diffable so you can trace where a UTM diverged from the template two weeks later.

  • Workspace defaults
    utm_source, medium, campaign, content, term — any subset
  • Per-campaign overrides
    Sub-template inherits + replaces named variables
  • Per-link overrides
    Logged with actor + before/after for audit
  • Sheets / CSV propagation
    Templates apply on bulk import — no formula columns
Read about campaigns →
Campaign templates
workspace · spring 2026
  • Newsletter — weekly
    source: newslettermedium: emailcampaign: weekly_2026_w19
    4
    links
  • Paid — Meta retarget
    source: metamedium: paid_socialcampaign: retarget_q2
    12
    links
  • Influencer — DACH
    source: {{ creator.handle }}medium: partnercampaign: dach_summer
    28
    links
  • All variables resolved at create time. Override at the link row if reality demands.

Server-side forwarding

One conversion event. Three ad surfaces. No client-side pixel.

Your checkout fires a webhook to /v1/conversions with the click-ID from the redirect response. We dedupe against the click row, then fan it out to whichever endpoints you have wired — keeping the original UTM context attached.

Meta CAPIConversions API · server-to-server
+34%
vs pixel-only

Hashed email, click_id passthrough, action_source=website

GA4 MPMeasurement Protocol · server
+22%
vs gtag.js

client_id stitched from gclid + first-party cookie

Mixpanelserver-side track · /track
Native
with $insert_id

Dedupe per click_id + 5-min insert idempotency

launch_q2.csv
184 rows · preview
Destination URLChannelVariantStatus
shop.example.com/de/launchnewsletterhero_aok
shop.example.com/fr/lancementnewsletterhero_aok
shop.example.com/de/launchpaid_socialcarousel_v2ok
blog.example.com/post-launchorganicok
(missing)newsletterfallbackURL required
shop.example.com/it/lancionewsletterhero_bok
Rows ok
183
Errors
1
UTM template
spring_2026
Fix row 5, then commit

Bulk campaign import

Most campaigns start in a spreadsheet. Stop pasting one link at a time.

Upload a CSV or paste from Sheets. The mapper detects destination URL, channel, creative variant, and any UTM overrides; the workspace template fills in the rest. Variants and per-creative slugs are created in one pass, with a preview row before commit.

  • Sheets paste, drag-drop CSV, or POST /v1/links/bulk
  • Mailchimp + Klaviyo column-set presets
  • Per-row error reporting (no partial commits)
  • Up to 10,000 rows per upload (Pro), 50,000 on Business

What you can do

  • UTM templates resolved at link-create time, not click time
  • Server-side Meta CAPI / GA4 / Mixpanel forwarding
  • Click-ID join survives ad-blockers and Safari ITP
  • CSV / Sheets bulk import with column mapping
  • Conversion webhooks from Stripe, Shopify, Chargebee
  • A/B variants with z-test confidence on the same short link

Cosa offre concretamente Elido ai marketer

I template UTM e il conteggio dei clic sono i requisiti di base. L'elenco seguente copre le funzionalità che, se mancanti, compromettono le pipeline di attribuzione.

Tagging delle campagne
01

Auto-tagging UTM senza disallineamenti

I template UTM vengono definiti una volta a livello di workspace o di campagna, quindi applicati automaticamente a ogni link creato in quel contesto — tramite dashboard, importazione massiva o API. Le variabili del template vengono risolte al momento della creazione del link, non al momento del clic, quindi il valore nel tuo strumento di analisi è sempre quello previsto. Puoi applicare override per singolo link quando la convenzione di denominazione della campagna cambia (lanci di prodotti, campagne in collaborazione) e l'override viene registrato per tracciare dove un parametro UTM ha deviato dal template. Esporta la tabella completa link + UTM + conteggio clic in CSV o inviala direttamente a Google Sheets tramite il connettore di esportazione pianificata. Mai più dubbi sul tagging dei link a campagna conclusa.

Test dei creativi
02

A/B test sugli slug senza acquistare uno strumento di CRO

Assegna due o più URL di destinazione a un singolo link breve. Il traffico viene suddiviso in base al peso (50/50 di default, configurabile per variante) o tramite round-robin. Ogni variante ha la propria serie temporale di clic per identificare quando una variante ha iniziato a deviare — utile per i test per fasce orarie. Il modello statistico è un semplice z-test di proporzione eseguito sul backend; i risultati compaiono nella dashboard come 'la variante A è in testa con il 94% di confidenza' una volta raggiunta la dimensione minima del campione (configurabile; default 200 clic per variante). Spetta comunque a te interpretare il test — noi forniamo i dati sui clic, non un motore di inferenza causale. Nota: se la pagina di destinazione ha una catena di reindirizzamenti prima dell'attivazione del pixel di conversione, l'attribuzione potrebbe risultare sottostimata. Tienilo a mente prima di leggere i risultati.

Conversione lato server
03

Invia le conversioni lato server a Meta CAPI, GA4 e Mixpanel

I pixel lato client perdono il 20-40% delle conversioni a seconda del browser e dell'uso di adblocker. L'inoltro lato server colma gran parte di questo divario. Ad ogni clic, Elido memorizza un ID clic associato al workspace dell'URL di destinazione. Quando un evento di conversione si attiva sul tuo backend (webhook di Stripe, Shopify o il tuo checkout), inoltri l'evento all'endpoint di conversione di Elido con l'ID clic restituito nella risposta del clic, il nome dell'evento e il valore/valuta opzionali. Elido deduplica i dati rispetto al clic, quindi invia la conversione a tutti gli endpoint lato server configurati: Meta Conversions API (CAPI), GA4 Measurement Protocol o Mixpanel server-track. Ogni evento inoltrato include i parametri UTM originali del clic affinché l'attribuzione sopravviva all'intero funnel. Il tempo di configurazione è di circa 2 ore se il tuo checkout emette già webhook. Non sostituisce una CDP completa, ma recupera l'attribuzione che i setup basati solo su pixel perderebbero totalmente.

Operazioni di campagna
04

Importazione massiva per campagne che iniziano con un foglio di calcolo

La maggior parte dei workflow delle campagne inizia in un foglio di calcolo: la colonna A è l'URL di destinazione, la colonna B è il canale, la colonna C è la variante creativa. L'importatore massivo di Elido accetta esattamente quel formato CSV (oltre a un template scaricabile se inizi da zero). Una riga per link; colonne opzionali per slug, override UTM, tag, cartella, scadenza, limite massimo di clic e ID dei pixel di retargeting. L'importatore convalida ogni riga prima di creare qualsiasi cosa — URL non validi, slug duplicati o campi obbligatori mancanti vengono segnalati in un report di errore pre-flight che puoi correggere prima dell'esecuzione. Massimo 10.000 righe per importazione tramite dashboard; illimitate tramite API (con rate limiting). La cronologia delle importazioni viene conservata per 90 giorni per tracciare l'origine di un batch in caso di necessità.

Retargeting
05

Collega i pixel di retargeting per link, non per dominio

Il retargeting standard richiede il pixel sulla pagina di destinazione — che non possiedi in caso di link di affiliazione esterni, landing page dei partner o flussi di checkout di terze parti. Elido attiva i pixel di retargeting dalla pagina di reindirizzamento prima di inviare l'utente alla destinazione. Puoi collegare Meta Pixel, Google Ads remarketing, LinkedIn Insight Tag o TikTok Pixel — singolarmente o in combinazione — a livello di link, non solo di workspace. L'assegnazione a livello di link significa che campagne diverse possono attivare diversi segmenti di pubblico di pixel dallo stesso dominio personalizzato senza inquinare i rispettivi pool di retargeting. Privacy: il pixel si attiva solo per gli utenti che hanno fornito il consenso nell'interstiziale di reindirizzamento (se abilitato) o la cui regione non richiede il consenso esplicito secondo la tua base giuridica. Elido non archivia il cookie di retargeting — il pixel scrive direttamente sulla piattaforma pubblicitaria. Controlla l'elenco dei pixel per link nella dashboard; assegna massivamente tramite CSV o API.

Stack you'll touch

  • Domini personalizzati
  • Pagine Bio
  • Tracciamento delle conversioni
  • Pixel di retargeting
  • Codici QR brandizzati
  • Campagne e A/B

Cosa muoverai

Attribuzione dei clic
100% dei link
Attribuzione dei ricavi
Stripe / Shopify
Tempo di configurazione
Meno di 30 minuti

Marketer che utilizzano Elido

I nomi sono segnaposto per ora — i nomi dei clienti reali verranno inseriti man mano che i casi di studio verranno pubblicati.

Abbiamo ricostruito il nostro flusso di link Klaviyo con i template UTM in un pomeriggio. Ora ogni campagna email viene taggata automaticamente in modo corretto; l'attribuzione ha smesso di essere un'incognita durante la revisione settimanale delle performance.

B
Brand e-commerce DTC, Amburgo
Responsabile Performance Marketing

Meta CAPI lato server tramite Elido ha recuperato circa il 30% delle nostre conversioni perse dopo iOS 14.5. La configurazione ha richiesto un solo sprint. Non è magia, ma funziona.

B
B2B SaaS, team di crescita, Varsavia
Growth Lead

Gestiamo oltre 200 link di affiliazione per tre brand. Il pixel per link ci permette di fare retargeting sui lettori che hanno cliccato su qualsiasi link di affiliazione senza toccare il sito del venditore. Con il nostro abbreviatore precedente non era possibile.

E
Editore di contenuti e affiliazioni, Lisbona
Responsabile Monetizzazione

Elido vs Bitly vs Rebrandly per i marketer

Tre opzioni oneste. Evidenziamo le differenze reali, non caselle di controllo selezionate ad hoc. Bitly e Rebrandly sono entrambi validi per l'uso base; le lacune emergono nei casi più complessi.

CapabilityElidoBitlyRebrandly
Template UTMLivello workspace + campagna; auto-applicatiSolo a livello di campagna; manuale per linkLivello link; nessuna applicazione automatica
A/B test sugli slugSuddivisione ponderata + confidenza z-testNessun A/B test nativo sui linkNessun A/B test nativo sui link
Conversioni lato serverMeta CAPI, GA4 MP, Mixpanel — deduplicateNon disponibileNon disponibile
Pixel di retargeting per linkSì — Meta, Google, LinkedIn, TikTok per linkPixel solo a livello di dominioPixel a livello di workspace, non per link
Copertura deep-link (iOS/Android)Universal Links + App Links con fallback webSupporto deep-link di baseDeep link tramite integrazione; buona parità su iOS
Pass-through dell'attribuzione mobileID clic in parametro query; cablaggio webhook MMP manualePartnership con Branch per gli MMPIntegrazioni MMP documentate
Esportazione verso BI (BigQuery / Snowflake)Esportazione pianificata + ClickHouse DSN in sola letturaEsportazione CSV; nessun connettore diretto per warehouseCSV + API; nessun connettore warehouse nativo

Domande frequenti dei marketer

A quali domini si applica l'auto-tagging UTM?

A qualsiasi link creato all'interno di una campagna che ha un template UTM collegato. Il template si applica ai parametri di clic del link breve, non alla stringa di query dell'URL di destinazione — l'URL di destinazione rimane invariato. Se la destinazione ha già degli UTM, non li uniamo né li sovrascriviamo; il template UTM del link breve registra l'intento in modo indipendente. I template risolvono i valori predefiniti del workspace → override della campagna → override per singolo link, in questo ordine.

Qual è il modello statistico per gli A/B test?

Z-test a due proporzioni a livello di clic. La dashboard mostra la confidenza come percentuale una volta che entrambe le varianti hanno superato la dimensione minima del campione impostata (default 200 clic ciascuna). Riportiamo la confidenza grezza; non applichiamo correzioni di test sequenziali, Bonferroni o posteriori bayesiani. Se stai conducendo un esperimento formale con il fatturato come risultato, dovresti eseguire il test di significatività nel tuo warehouse con l'esportazione dei clic grezzi — noi forniamo i dati, non la conclusione causale.

Quanto tempo richiede la configurazione della conversione lato server?

Circa 2 ore se il tuo backend emette già webhook per gli eventi di conversione (Stripe, Shopify o personalizzati). L'integrazione consiste in: (1) aggiungere un parametro di query al tuo link breve per catturare l'ID clic all'impressione, (2) passare l'ID clic attraverso la sessione di checkout, (3) alla conversione, inviare un POST all'endpoint di conversione di Elido con ID clic + evento + valore. Elido gestisce l'invio a Meta CAPI, GA4 MP o Mixpanel. Non è richiesto alcun SDK speciale — basta un normale POST HTTPS.

Qual è la politica sulla privacy per i pixel di retargeting?

Il pixel viene attivato dalla pagina di reindirizzamento di Elido. Offriamo un interstiziale di consenso (configurabile on/off) che vincola l'attivazione del pixel all'accettazione dell'utente se la tua base giuridica lo richiede. Per il traffico UE, sei responsabile di garantire una base giuridica lecita per l'attivazione del retargeting — noi forniamo il meccanismo, non la consulenza legale. Il pixel scrive direttamente sulla piattaforma pubblicitaria; Elido non memorizza i dati del pubblico dei pixel o gli ID dei cookie.

Qual è il formato CSV per l'importazione massiva?

Colonna obbligatoria: destination_url. Opzionali: slug, domain, utm_source, utm_medium, utm_campaign, utm_term, utm_content, tags (separati da virgola), folder_id, expires_at (ISO 8601), max_clicks, pixel_ids (nomi dei pixel separati da virgola). Un template CSV è scaricabile dalla finestra di importazione. Massimo 10.000 righe per importazione tramite dashboard; l'API accetta righe illimitate in batch di 100 per chiamata, con limiti di frequenza in base al tuo piano.

Come funzionano i deep link mobile su iOS e Android?

I link brevi che puntano a URL con schemi app (tuapp://) o deep link HTTPS includono la logica di fallback Apple Universal Link e Android App Link. Se l'app è installata, il sistema operativo intercetta il reindirizzamento e apre l'app alla schermata corretta. In caso contrario, l'utente approda all'URL di fallback web specificato (solitamente l'App Store o l'equivalente web). Configuri il file JSON Apple-App-Site-Association e assetlinks.json nelle impostazioni del dominio; Elido li serve ai percorsi standard sul tuo dominio personalizzato.

L'attribuzione è last-click?

I dati dei clic vengono memorizzati grezzi — ogni evento clic con i suoi UTM, referrer, dispositivo, paese e timestamp. Il modello di attribuzione è quello che applichi nel tuo strumento di analisi rispetto ai dati esportati. La dashboard mostra l'attribuzione last-click per impostazione predefinita perché è ciò che si aspetta la maggior parte degli utenti di abbreviatori. Se esegui un'attribuzione multi-touch o basata sui dati, esporta il flusso di clic grezzi su BigQuery o Snowflake ed esegui lì il tuo modello.

Posso esportare i dati dei clic direttamente su BigQuery o Looker Studio?

L'esportazione pianificata su GCS (poi caricata su BigQuery tramite trasferimento nativo GCS-BQ) è disponibile nel piano Business. Lo streaming in tempo reale verso Kafka / Redpanda è una funzionalità a livello di API. Il connettore Looker Studio è in roadmap ma non ancora rilasciato — per ora il percorso è esportazione GCS + BigQuery + Looker. Il DSN ClickHouse in sola lettura è disponibile nel piano Business per i team che preferiscono una connessione SQL diretta.

Non sei sicuro quale angolazione si adatti?

La maggior parte dei team inizia come uno e si sviluppa in tutti e quattro. Il nostro team di vendita può esaminare il tuo stack specifico in 20 minuti.

Per i marketer — Link brevi brandizzati che sopravvivono al filtro antispam. · Elido