6 min di letturaTutorial

Link aggiungi al calendario: crearne uno che funzioni ovunque

Un link aggiungi al calendario è un URL del provider con l'evento nella query string oppure un file .ics ospitato. Entrambi, fatti bene, più la trappola del fuso orario.

Ana Kowalska
Marketing solutions engineering
Un link aggiungi al calendario che si dirama verso Google Calendar, Outlook e un file ics ospitato per Apple Calendar

Un link aggiungi al calendario è una di due cose. O un URL del provider che porta l'intero evento nella sua query string, così cliccandolo si apre un evento precompilato in Google Calendar, Outlook o Yahoo; oppure un file .ics ospitato, il formato calendario standard che Apple Calendar e praticamente ogni client desktop può importare. Non esiste un terzo meccanismo, né un unico URL che copra tutti.

Questa è la parte che la maggior parte delle guide salta, ed è quella che decide come costruire il tutto. Un'e-mail di conferma per un webinar rivolta a un pubblico B2B misto ha bisogno almeno di un link Google, di un link Outlook e di un .ics; un evento consumer può cavarsela con uno solo. Questa guida copre entrambi i meccanismi, il formato del fuso orario che causa la maggior parte dei bug segnalati, e come tenere tutto dietro un unico link che puoi stampare, accorciare e misurare. Per il quadro più ampio sui link per eventi, Accorciatori URL per eventi copre badge, segnaletica e follow-up.

Due meccanismi, non uno

Un URL del provider è semplicemente un deep link verso la schermata "nuovo evento" di un calendario web, con i campi compilati dalla query string. Non viene salvato nulla da nessuna parte finché il destinatario non lo salva, il che significa che il link funziona per sempre, non costa nulla da ospitare e può essere modificato dalla persona prima di confermarlo.

Un file .ics è il formato di interscambio, standardizzato come iCalendar in RFC 5545. È un file di testo semplice che descrive l'evento, che un client calendario analizza e propone di importare. Funziona dove i link dei provider non funzionano, in particolare Apple Calendar e la maggior parte dei client desktop aziendali, ed è l'unico dei due che può portare in modo pulito elementi come una regola di ricorrenza o l'indirizzo dell'organizzatore.

Un link breve che si dirama verso un URL template di Google Calendar, un deep link di Outlook e un file ics ospitato per Apple Calendar

L'URL template prende l'evento come parametri. Google documenta la funzionalità sottostante come creazione di un evento, e la forma del link è abbastanza stabile che l'intero settore ci costruisce sopra:

https://calendar.google.com/calendar/render?action=TEMPLATE
  &text=Product+webinar
  &dates=20260910T140000Z/20260910T150000Z
  &details=Join+us+for+the+spring+release+walkthrough
  &location=https://example.com/webinar
  &ctz=Europe/Berlin

Qui contano quattro cose. dates è ISO 8601 di base con la punteggiatura rimossa, inizio e fine uniti da una barra, e la Z finale indica UTC. ctz indica un fuso orario se preferisci che l'evento si apra in ora locale. details accetta una quantità limitata di testo e alcuni client lo troncano, quindi metti prima l'essenziale. E ogni valore deve essere codificato per URL, il punto in cui i link costruiti a mano di solito si rompono: una e commerciale nel titolo del tuo evento troncherà silenziosamente tutto ciò che segue.

outlook, office 365 e yahoo

Outlook ha due host diversi, e questo trae in inganno le persone di continuo. Gli account personali vivono su outlook.live.com, gli account di lavoro e scuola su outlook.office.com, e un link costruito per uno mostra una schermata di accesso agli utenti dell'altro. Se il tuo pubblico è misto, offri entrambi o ripiega sul file .ics, a cui questo non importa.

Yahoo usa un formato di deep link simile con i propri nomi di parametro. Vale la pena includerlo per pubblici consumer ed è sicuro ometterlo per il B2B.

Il file .ics, e l'unico header che lo rompe

Il file in sé è breve - più breve di quanto ci si aspetti. Un evento minimo funzionante è di circa dieci righe: il wrapper del calendario, un VEVENT, un UID, un timestamp, inizio e fine, e un riepilogo.

Servilo come text/calendar. Un .ics servito come text/plain si apre in una scheda del browser come testo grezzo, il che appare completamente rotto a un destinatario non tecnico, ed è l'errore di hosting più comune con questo formato. Anche il nome del file dovrebbe terminare in .ics, perché alcuni client rilevano l'estensione invece dell'header.

Altri due dettagli da fare bene fin dalla prima volta. I timestamp in UTC con una Z finale evitano qualsiasi discussione sull'ora legale, e se devi usare l'ora locale, includi il blocco VTIMEZONE invece di sperare che funzioni. E un UID stabile per evento significa che una versione successiva dello stesso file aggiorna la voce esistente invece di crearne un duplicato, il che conta il giorno in cui devi spostare il webinar di un'ora.

È qui che i due meccanismi smettono di essere un dettaglio tecnico e iniziano a essere un problema di campagna. Tre link di provider più un download di file fanno quattro URL, e quattro URL non possono stare su un poster, in un invito stampato o dietro un QR code.

La soluzione è un unico link breve che punta a una piccola pagina che offre le opzioni. Quella pagina può essere una sezione della tua pagina evento invece di qualcosa di nuovo. Ciò che guadagni è un unico indirizzo che sopravvive a ogni canale: accorciato per l'e-mail, stampato sul badge, trasformato in un QR code per la segnaletica della sede, e ripuntabile in seguito verso la registrazione quando l'evento è finito. Quest'ultima proprietà è quella che si apprezza più tardi, perché il materiale stampato sopravvive all'evento che pubblicizzava.

La misurazione segue la stessa logica. Dai all'e-mail, al post social e al cartello stampato i propri link brevi verso la stessa pagina, e il numero di clic ti dice quale canale ha davvero generato intenzione, nella stessa tabella del resto delle tue campagne. Non puoi vedere cosa succede dentro il calendario di qualcuno, quindi clic e registrazioni sono i due numeri onesti a disposizione qui. Avvia uno spazio di lavoro e metti i link sul tuo dominio se vuoi che vengano conteggiati insieme a tutto il resto, e leggili in analisi dei link.

Un link breve verso una pagina di opzioni calendario, usato in un'e-mail, un post social e un QR code stampato, con i clic confrontati con le registrazioni

Testalo come un destinatario, non come chi lo costruisce

Quattro controlli catturano quasi tutto, e richiedono tutti un minuto:

  1. Apri il link su un telefono e su un desktop, sia con un account personale sia con uno di lavoro se ne hai uno, perché la separazione degli host di Outlook non emerge in nessun altro modo.
  2. Controlla l'evento risultante in un fuso orario che non è il tuo. Un collega a due fusi di distanza è il test più veloce; funziona anche un orologio di sistema cambiato manualmente.
  3. Conferma che il .ics richiami l'app calendario invece di aprirsi come testo, il che ti dice che il Content-Type è corretto.
  4. Leggi l'evento come appare dopo il salvataggio. Descrizioni troncate e un campo location che contiene un URL non cliccabile sono entrambi comuni e entrambi risolvibili prima dell'invio.

Quello da cui sono stata scottata è il fuso orario. Un webinar che si mostra correttamente per chi ha costruito il link e sfasato di un'ora per metà del pubblico non è evidente dal lato di chi invia, perché il tuo calendario mostra esattamente quello che intendevi. Chiedi a qualcuno in un altro paese di controllare prima di inviarlo a duemila persone.

Leggi la serie cornerstone

Questo articolo fa parte del cluster tutorial. Per la costruzione completa dell'evento, Accorciatori URL per eventi copre dalla registrazione al follow-up, e una campagna con QR code da zero copre la metà stampata.

Correlati nel blog

Domande frequenti

Come si crea un link aggiungi al calendario?

Due modi, e la maggior parte degli eventi ne ha bisogno di entrambi. Per Google, Outlook e Yahoo si costruisce un URL del provider con l'evento codificato nella query string, così un clic apre un evento precompilato nel calendario della persona. Per Apple Calendar e tutto il resto, si ospita un file .ics, il formato calendario standard che qualsiasi client può importare. Nessuno dei due copre da solo tutti i destinatari.

Esiste un unico link che funziona per ogni calendario?

Non un link di provider, no, perché ogni provider ha il proprio formato di URL e Apple non ne ha affatto uno. La cosa più vicina è un unico link breve che punta a una piccola pagina che offre le tre o quattro opzioni, il che dà anche un solo URL da stampare, accorciare e misurare. Un file .ics ospitato è la seconda migliore risposta singola, dato che la maggior parte dei client desktop lo importa.

Che formato usano le date in un link di Google Calendar?

ISO 8601 di base in UTC, senza punteggiatura, uniti da una barra: 20260910T140000Z/20260910T150000Z. Usa il parametro ctz se vuoi invece che l'evento si apra in un fuso orario specifico. Sbagliare questo punto è il motivo più comune per cui un link aggiungi al calendario crea un evento sfasato di un'ora, o nel giorno sbagliato per i destinatari oltre la linea di cambio data.

Come si serve un file .ics perché si apra invece di scaricarsi come testo?

Servilo con il Content-Type text/calendar e un nome file che termina in .ics. I file serviti come text/plain si aprono in una scheda del browser come testo incomprensibile invece di richiamare l'app calendario, ed è l'errore di hosting più comune. Il formato in sé è definito da RFC 5545, e il file minimo funzionante è di circa dieci righe.

Posso tracciare quante persone hanno aggiunto l'evento?

Puoi tracciare quante persone hanno cliccato, che è il proxy più vicino disponibile. Il clic sul tuo link breve è misurabile; ciò che accade dopo dentro il calendario di qualcuno non è affatto visibile. Dai a ogni canale il proprio link, confronta il numero di clic con le registrazioni e tratta lo scarto come intenzione che non si è convertita, non come un link rotto.

Il link del calendario deve andare nell'e-mail di conferma o nel promemoria?

Entrambi, e possono essere lo stesso link. La conferma è il momento in cui l'intenzione è più alta e il promemoria è quando agiscono le persone che hanno ignorato il primo, quindi ripeterlo non costa nulla. Se lo accorci una volta sola e riusi quel link in ogni messaggio, ottieni anche un unico numero per l'intera campagna invece di uno per ogni invio.

Prova Elido

Incolla un URL, ottieni un link breve

Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.

Gratis, nessuna registrazione richiesta · 2 al giorno

Prova Elido

Accorciatore di URL ospitato nell'UE: domini personalizzati, analisi approfondite e API aperta. Piano gratuito - senza carta di credito.

Tag
add to calendar link
google calendar link
ics file
event link
webinar registration
short link

Continua a leggere