Appy
← Torna al blog
Guida

Deep link nelle email: perché il tracciamento dei clic li rompe e come tenere entrambi

La tua email di campagna porta a una schermata della tua app, ma al tocco si apre il sito web. Colpa del tracciamento dei clic. Cosa documenta ogni ESP a ottobre 2026, le tre soluzioni con il prezzo di ciascuna e un piano di test per Gmail, Apple Mail e Outlook su iPhone e Android.

23 ottobre 2026•8 min di lettura

Tieni attivo il tracciamento dei clic e apri comunque l’app

  • Niente SDK dell’ESP, niente CDN davanti al dominio di tracciamento
  • Con Pro si entra nell’app con un tocco
  • I telefoni senza l’app vanno allo store
Crea il tuo link

La tua email non porta più alla tua app

Un promemoria del carrello dice «Completa il tuo ordine» e punta a shop.example/cart. Qualcuno lo tocca su un iPhone con la tua app installata e Safari apre il tuo sito web. Il deep link non è rotto: semplicemente non è mai arrivato al telefono. Il tuo ESP, la piattaforma che invia le tue email, ha sostituito ogni link con uno sul proprio dominio di tracciamento dei clic, per poter contare il tocco prima di mandare la persona a destinazione.

La tua app è associata a shop.example, non al dominio di tracciamento dell’ESP, quindi iOS e Android trattano il tocco come un normale link web e aprono il browser. La documentazione di OneSignal e quella di Braze lo descrivono proprio così. Gli ESP che supportano gli Universal Links o fanno servire i file della tua app dal proprio dominio di tracciamento, o lasciano il link così com’è, senza riscriverlo.

Cosa succede tra il tocco e la pagina

Un tocco su un link tracciato in un’app di posta, in versione semplificata.

Il telefono

click.esp.example → shop.example

  1. 01Tocco nell’app di posta
    GET https://click.esp.example/c/8f3a2e…
    (l’email mostrava shop.example/cart)

    La tua app è associata a shop.example, non a click.esp.example, quindi il telefono apre il browser.

  2. 02L’ESP conta il clic
    302 Found
    Location: https://shop.example/cart?utm_source=email

    Il tracciamento dei clic esiste proprio per questo redirect.

  3. 03Il browser lo segue
    GET https://shop.example/cart?utm_source=email

    Secondo Apple, un redirect verso un Universal Link dovrebbe comunque arrivare all’app passando dal browser. Gli ESP riferiscono che la pagina resta in Safari.

  4. 04Risponde il tuo sito web
    200 OK
    Content-Type: text/html

    La persona legge la pagina del carrello nel browser. L’app non ha mai visto il tocco.

Domini di esempio. Alcuni ESP aggiungono passaggi propri, e i Safe Links di Outlook possono aggiungerne uno davanti a quello dell’ESP.

Il redirect arriva mai all’app?

La technote di Apple per il debug degli Universal Links, TN3155, dice che quando il link toccato non è un Universal Link ma reindirizza a uno, la persona viene portata «through the web browser to the app», cioè all’app passando dal browser, e definisce questo percorso consentito ma non preferibile. Gli ESP, invece, descrivono quello che vedono i loro clienti. Klaviyo dice che il redirect di tracciamento impedisce all’app di aprirsi direttamente. OneSignal segnala che i link tracciati restano in Safari su iOS e nel browser su Android. Adobe dice che i link Marketo tracciati non aprono l’app, e Kajabi che possono aprirsi in Safari.

Ad Android si presta meno attenzione. Kajabi documenta il problema solo su iOS e dice che le sue app Android non hanno bisogno di nient’altro; OneSignal riporta lo stesso problema su entrambe le piattaforme. Klaviyo, Braze e SendGrid chiedono tutti un assetlinks.json sul dominio di tracciamento accanto al file AASA, quindi trattano Android come iOS. Dove la documentazione non concorda, decide il tuo test, e più sotto trovi un piano per farlo.

La scorciatoia che si prova subito dopo, un link myapp://, nelle email va ancora peggio. OneSignal dice che gli schemi personalizzati non sono cliccabili nei client di posta, e Customer.io che Gmail e altri possono rimuoverli. Il link nell’email deve essere https.

Cosa documenta ogni ESP

Dalla pagina di assistenza di ciascun ESP, consultata il 23 ottobre 2026. In alto: il dominio di tracciamento serve i file della tua app. Al centro: esclusione link per link. In basso: solo per singola email.

Klaviyo (aggiornata il 20 ott 2026)
Cosa offre la documentazioneKlaviyo ospita il tuo AASA e il tuo assetlinks.json su un dominio di tracciamento gestito da Klaviyo. Serve l’SDK di Klaviyo: iOS 5.1.0, Android 4.1.0, React Native 2.1.0. I domini di tracciamento ospitati da SendGrid non sono supportati.
I clic vengono ancora contatiSì
Braze (senza data)
Cosa offre la documentazioneIl dominio di tracciamento dell’ESP serve i tuoi file, tramite una CDN se non può farlo da solo. Regole sui percorsi per SendGrid, SparkPost e Amazon SES.
I clic vengono ancora contatiSì, se l’app risolve il link riscritto
SendGrid (aggiornata il 21 lug 2026)
Cosa offre la documentazioneDominio dei link con il tuo brand dietro una CDN o un proxy che serve i file, AASA limitato a /uni/*, universal="true" su ogni link all’app.
I clic vengono ancora contatiSì, quando l’app richiede l’URL riscritto
Customer.io (aggiornata il 1° set 2026)
Cosa offre la documentazioneclass="untracked" lascia il link non riscritto, con un parametro link_id in più.
I clic vengono ancora contatiSolo se la tua app o il tuo server rimandano indietro il clic
OneSignal (senza data)
Cosa offre la documentazionedisable-tracking=true su un singolo link, oppure tracciamento disattivato per tutta l’email.
I clic vengono ancora contatiNo, il link esce dalle metriche dei clic
Batch (senza data)
Cosa offre la documentazionedata-msys-clicktrack="0" sul link.
I clic vengono ancora contatiNo, secondo Batch
Kajabi (senza data precisa)
Cosa offre la documentazionedisable-tracking="true" sul link. Documentato come problema di iOS.
I clic vengono ancora contatiNo
Adobe Marketo (aggiornata il 18 ago 2026)
Cosa offre la documentazioneDisattivare il tracciamento per quel link.
I clic vengono ancora contatiNo, il clic non viene registrato
Mailchimp (senza data)
Cosa offre la documentazioneCampagne: tracciamento attivo o disattivo per singola email, e gli account gratuiti mantengono comunque il redirect. Transactional: mc:disable-tracking per singolo link.
I clic vengono ancora contatiNo
HubSpot (aggiornata il 14 ott 2026)
Cosa offre la documentazioneTracciamento disattivabile per singola email di marketing o per l’intero account. Nessuna opzione per link, nessuna indicazione sui deep link.
I clic vengono ancora contatiNo
Braze elenca anche le esclusioni per link degli ESP attraverso cui invia: clicktracking=off (SendGrid), data-msys-clicktrack="0" (SparkPost), ses:no-track (Amazon SES). La vecchia documentazione v9 di OneSignal non prevedeva un’opzione per link; quella attuale sì.

Outlook può aggiungere un livello tutto suo

Se invii a indirizzi di lavoro, potrebbe esserci un secondo livello. Nelle organizzazioni con Microsoft Defender for Office 365, Safe Links riscrive i link della posta in arrivo verso un indirizzo su safelinks.protection.outlook.com e li controlla al momento del clic (Microsoft Learn, aggiornato il 14 ottobre 2026). Gli amministratori possono disattivare la riscrittura, e allora Outlook su iOS e Android controlla il link al clic senza riscriverlo. Sono sempre loro a gestire un elenco di URL che non vengono mai riscritti.

Microsoft non documenta come Safe Links tratti gli Universal Links o gli App Links. Consideralo un redirect in più davanti a quello del tuo ESP e metti un account Outlook di lavoro nei tuoi test. Outlook.com e Microsoft 365 Personal hanno una versione separata della funzione.

Tre soluzioni, in ordine di cosa sacrifichi

Da quella che ti costa i dati sui clic a quella che ti costa un tocco.

01

Disattiva il tracciamento sui link all’app

Aggiungi a ogni link all’app l’attributo di esclusione del tuo ESP: pochi minuti per template. Perdi il clic nei report dell’ESP, e nelle campagne Mailchimp e nelle email di marketing di HubSpot puoi disattivarlo solo per l’intera email. Batch suggerisce di compensare con i tag UTM e con i tuoi strumenti di analytics.

02

Trasforma il dominio di tracciamento in un dominio dell’app

Il dominio di tracciamento serve un file AASA e un assetlinks.json, e la tua app lo dichiara accanto al tuo dominio. I clic restano nei tuoi report, ma è un lavoro di sviluppo legato a un solo ESP: Klaviyo richiede il suo SDK, SendGrid vuole una CDN o un proxy più codice nell’app che richieda l’URL riscritto, e un nuovo dominio di tracciamento arriva solo con una nuova release dell’app. Braze avverte che una regola sui percorsi troppo ampia fa aprire l’app a ogni link dell’email. Customer.io salta la riscrittura e affida alla tua app il compito di rimandare indietro il clic.

03

Fai puntare il link tracciato a un link che apre l’app

Il tracciamento resta attivo e non cambia nulla né nelle impostazioni dell’ESP né nella tua app. L’ESP reindirizza a uno smart link, che a quel punto è già nel browser e si occupa dell’app. Rinunci a un passaggio e, su iPhone con deep link https, a un tocco sul pulsante «Apri l’app».

La terza soluzione con Appy

Usa un link Appy come destinazione nel tuo ESP: appy.to/cart invece di shop.example/cart. L’ESP lo riscrive, conta il clic e reindirizza come al solito. Il link Appy si carica nel browser e conta il clic una seconda volta, per paese e dispositivo, distinguendo i clic finiti su uno store da quelli finiti sul tuo sito web, con i bot filtrati.

Con Pro (9,99 $ al mese), un deep link sul link Appy porta la persona dentro l’app. Con uno schema personalizzato, il link prova ad aprire l’app in Safari e in Chrome e, se non si apre, va allo store. Con un deep link https sul tuo dominio, l’iPhone mostra una breve pagina con il pulsante «Apri l’app». Quel pulsante porta a un dominio diverso da quello della pagina, e Apple documenta che il tocco su un Universal Link di un altro dominio apre l’app. Se nessuno lo tocca, dopo qualche secondo la pagina passa all’App Store. Android apre l’indirizzo come intent per la tua app e, se l’app non c’è, va su Google Play.

La tua app però deve già aprirsi da quel deep link; il validatore di Universal Links controlla il tuo file AASA, la copia che ne conserva la CDN di Apple e l’assetlinks.json. Con Business, l’inoltro dei parametri passa alla destinazione i tag UTM dell’ESP, e un dominio personalizzato fa comparire nell’email il tuo dominio invece di appy.to. Quel dominio fa solo redirect: gli Universal Links sul tuo dominio tramite Appy sono del piano Enterprise.

Dove finisce un tocco tracciato

appy.to/cart

raggiunto tramite il redirect di tracciamento dell’ESP

  • iPhone con l’appPulsante «Apri l’app», un tocco (Pro)
  • Android con l’appL’app si apre tramite un intent (Pro)
  • Telefono senza l’appApp Store, Google Play o AppGallery
  • ComputerIl tuo sito web
La riga dell’iPhone vale per i deep link https sul tuo dominio; con uno schema personalizzato Safari prova da solo ad aprire l’app. L’instradamento agli store funziona su tutti i piani, l’apertura dell’app è di Pro.

Un piano di test prima del prossimo grande invio

Le app di posta cambiano senza preavviso il modo in cui aprono i link. Un pomeriggio con due telefoni chiarisce la situazione per la tua configurazione, qualunque soluzione tu scelga.

01

Escludi prima la tua configurazione

Incolla il deep link così com’è in Note su un iPhone e tienilo premuto, come suggerisce la TN3155 di Apple. Se non c’è l’opzione per aprirlo nella tua app, sistema il file AASA prima di dare la colpa all’ESP.

02

Fai un invio vero, non un’anteprima

Klaviyo fa notare che le anteprime non usano il tracciamento dei clic, quindi i loro link sono diversi da quelli di un invio reale. Manda una campagna vera a una seed list fatta di indirizzi tuoi.

03

Copri tutte le app di posta

Apple Mail su iPhone; Gmail e Outlook su iPhone e Android. Aggiungi un indirizzo Outlook di lavoro se scrivi a clienti business. Annota le impostazioni: Gmail su Android può aprire i link dentro Gmail, e Outlook su iOS e Android può proporre di aprirli in Edge.

04

Prova con e senza l’app

Un telefono con l’app installata e uno senza, come consigliano sia Klaviyo sia Customer.io. Con l’app dovrebbe aprirsi la schermata giusta; senza, lo store, non la tua home page.

05

Registra ogni tocco

App, store, sito web o pagina bianca, e se l’hanno contato sia l’ESP sia i report del tuo link. Ricompila la tabella dopo ogni release dell’app, ogni nuovo dominio di tracciamento o ogni aggiornamento importante di iOS o Android.

Leggi anche

Deep link nelle email: domande e risposte

Perché i link nelle mie email aprono il sito web invece dell’app?

Il tracciamento dei clic riscrive ogni link verso il dominio di tracciamento dell’ESP, a cui la tua app non è associata. Il telefono apre il browser, segue il redirect dell’ESP e arriva sul tuo sito web.

Disattivare il tracciamento dei clic risolve i deep link?

Di solito sì, secondo gli ESP che lo documentano, ma il clic sparisce dai tuoi report. La maggior parte permette di farlo link per link. Le campagne Mailchimp e le email di marketing di HubSpot lo permettono solo per singola email, e Mailchimp dice che gli account gratuiti mantengono comunque il redirect.

Klaviyo supporta gli Universal Links nelle email?

Sì. Il suo articolo di assistenza, aggiornato il 20 ottobre 2026, richiede un dominio di tracciamento dei clic ospitato da Klaviyo e l’SDK di Klaviyo: iOS 5.1.0, Android 4.1.0 o React Native 2.1.0 e successivi. I domini di tracciamento ospitati da SendGrid non sono supportati.

Posso mettere un link myapp:// in un’email?

Non in modo affidabile. OneSignal dice che gli schemi personalizzati non sono cliccabili nei client di posta, e Customer.io che Gmail e altri possono rimuoverli. Metti nell’email un link https; una volta nel browser, un link Appy può comunque aprire un deep link con schema personalizzato.

I Safe Links di Outlook rompono i deep link?

Microsoft non lo documenta né in un senso né nell’altro. Nelle organizzazioni con Defender for Office 365, Safe Links riscrive i link verso un indirizzo safelinks.protection.outlook.com e li controlla al clic, il che mette un altro redirect davanti a quello del tuo ESP. Fai una prova con un account Outlook di lavoro.

I parametri UTM sopravvivono ai redirect?

L’ESP manda la persona al link della tua email con i tag che ha aggiunto. Se è un link Appy, l’inoltro dei parametri di Business passa alla destinazione i parametri della query string. Per sapere cosa fa Safari con i parametri di tracciamento, leggi la nostra guida a Link Tracking Protection su iOS 26.

Serve un SDK per la soluzione Appy?

No. I deep link di Appy (Pro) funzionano con la tua app così com’è, purché si apra già dal suo schema personalizzato o dagli Universal Links e App Links sul tuo dominio.

Continua a esplorare

Guida
Oct 23, 2026
7 min di lettura

Universal Links su Shopify, Webflow, Wix e Squarespace: quali piattaforme possono ospitare il file AASA

Se i link della tua app aprono il sito web invece dell’app, di solito iOS e Android non hanno trovato due piccoli file sul tuo dominio. Cosa ti lascia ospitare ogni piattaforma a ottobre 2026, la strada del sottodominio quando la tua dice di no e un link che non ha bisogno di nessun file.

universal links
app links
apple-app-site-association
shopify
Leggi l’articolo
Guida
Oct 9, 2026
12 min di lettura

Come i browser in-app gestiscono i deep link: Instagram, TikTok, Facebook, Gmail, Telegram e altri

Il tuo link apre l’app da Safari ma non dentro Instagram. Cosa fanno i browser in-app di Instagram, TikTok, Facebook, Gmail, Telegram e altri, le regole di iOS e Android e come prevedere un fallback.

in-app browser
universal links
app links
instagram
Leggi l’articolo
Guida
Oct 1, 2026
6 min di lettura

Link brevi sul tuo dominio per le app: guida pratica

Perché conviene avere i link sul tuo dominio, come scegliere il sottodominio, la configurazione in tre passaggi e cosa succede ai link e ai QR code che hai già condiviso.

custom domain
branded short links
url shortener
qr codes
Leggi l’articolo

Cerchi altro? Sfoglia tutti gli argomenti su il blog.

Porta i tocchi dalle email nell’app, non sul sito web

Metti un link Appy dietro il link tracciato del tuo ESP. Con Pro apre la tua app con un tocco, i telefoni senza l’app vanno all’App Store o a Google Play e i computer arrivano al tuo sito web. Il tracciamento dei clic resta com’è.