Link dodaj do kalendarza to jedna z dwóch rzeczy. Albo URL dostawcy, który niesie cały event w parametrach zapytania, więc kliknięcie w niego otwiera wypełniony event w Google Calendar, Outlook lub Yahoo; albo hostowany plik .ics, standardowy format kalendarza, który potrafi zaimportować Apple Calendar i praktycznie każdy klient desktopowy. Nie ma trzeciego mechanizmu ani jednego URL-a, który obejmowałby wszystkich.
To jest część, którą pomija większość poradników, a decyduje ona o tym, jak zbudujesz całość. Mail potwierdzający webinar skierowany do mieszanej publiczności B2B potrzebuje przynajmniej linku do Google, linku do Outlook i pliku .ics; event konsumencki może obejść się jednym. Ten poradnik omawia oba mechanizmy, format strefy czasowej, który powoduje większość zgłaszanych błędów, oraz sposób na utrzymanie całości za jednym linkiem, który można wydrukować, skrócić i zmierzyć. Po szerszy obraz linków eventowych, Skracanie URL dla eventów omawia identyfikatory, oznakowanie na miejscu i follow-up.
Dwa mechanizmy, nie jeden
URL dostawcy to po prostu głęboki link do ekranu "nowy event" kalendarza webowego, z polami wypełnionymi na podstawie parametrów zapytania. Nic nigdzie nie jest zapisywane, dopóki odbiorca tego nie zapisze, co oznacza, że link działa wiecznie, nic nie kosztuje w hostowaniu i może zostać zmieniony przez daną osobę, zanim to zatwierdzi.
Plik .ics to format wymiany, standaryzowany jako iCalendar w RFC 5545. To zwykły plik tekstowy opisujący event, który klient kalendarza parsuje i oferuje do zaimportowania. Działa tam, gdzie linki dostawców zawodzą, zwłaszcza w Apple Calendar i większości korporacyjnych klientów desktopowych, i jest jedynym z tych dwóch, który potrafi czysto przenieść takie rzeczy jak reguła powtarzania czy adres organizatora.
Link do Google Calendar
Szablonowy URL przyjmuje event jako parametry. Google dokumentuje tę funkcję jako tworzenie eventu, a forma linku jest na tyle stabilna, że buduje na niej cała branża:
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
Liczą się tu cztery rzeczy. dates to podstawowy ISO 8601 z usuniętą interpunkcją, start i koniec połączone ukośnikiem, a końcowe Z oznacza UTC. ctz nazywa strefę czasową, jeśli wolisz, żeby event otwierał się w czasie lokalnym. details przyjmuje ograniczoną ilość tekstu i niektóre klienty go ucinają, więc najważniejsze rzeczy umieszczaj na początku. I każda wartość musi być zakodowana jako URL, co jest miejscem, w którym ręcznie budowane linki zwykle się psują: ampersand w tytule eventu po cichu utnie wszystko, co następuje po nim.
outlook, office 365 i yahoo
Outlook ma dwa różne hosty i to stale łapie ludzi w pułapkę. Konta osobiste mieszkają na outlook.live.com, konta służbowe i szkolne na outlook.office.com, a link zbudowany dla jednego pokazuje ścianę logowania użytkownikom drugiego. Jeśli twoja publiczność jest mieszana, zaoferuj oba albo przejdź na plik .ics, któremu jest to obojętne.
Yahoo przyjmuje podobny format deep linku z własnymi nazwami parametrów. Warto go uwzględnić dla publiczności konsumenckiej i bezpiecznie pominąć dla B2B.
Plik .ics i jeden nagłówek, który go psuje
Sam plik jest krótki - krótszy, niż ludzie oczekują. Minimalny działający event to mniej więcej dziesięć linii: wrapper kalendarza, jeden VEVENT, UID, znacznik czasu, start i koniec oraz podsumowanie.
Serwuj go jako text/calendar. Plik .ics serwowany jako text/plain otwiera się w karcie przeglądarki jako surowy tekst, co dla nietechnicznego odbiorcy wygląda na całkowicie zepsute, i jest to najczęstszy błąd hostingowy przy tym formacie. Nazwa pliku też powinna kończyć się na .ics, bo niektóre klienty sprawdzają rozszerzenie zamiast nagłówka.
Dwa kolejne szczegóły warto zrobić dobrze od razu. Znaczniki czasu w UTC z końcowym Z omijają każdą kłótnię o czas letni, a jeśli musisz użyć czasu lokalnego, dołącz blok VTIMEZONE zamiast liczyć na szczęście. A stabilny UID dla każdego eventu oznacza, że późniejsza wersja tego samego pliku aktualizuje istniejący wpis zamiast tworzyć duplikat, co ma znaczenie w dniu, gdy musisz przesunąć webinar o godzinę.
Jeden link, który można wydrukować, skrócić i zmierzyć
To tutaj oba mechanizmy przestają być szczegółem technicznym, a stają się problemem kampanii. Trzy linki dostawców plus pobieranie pliku to cztery URL-e, a czterech URL-i nie da się umieścić na plakacie, w drukowanym zaproszeniu ani za kodem QR.
Rozwiązaniem jest jeden krótki link wskazujący na jedną małą stronę oferującą te opcje. Ta strona może być sekcją twojej strony eventu, a nie czymś zupełnie nowym. Zyskujesz jeden adres, który przetrwa każdy kanał: skrócony do maila, wydrukowany na identyfikatorze, zamieniony w kod QR na oznakowanie na miejscu eventu, i przekierowywalny później na nagranie, gdy event się skończy. Ta ostatnia właściwość jest tą, którą ludzie doceniają najpóźniej, bo drukowany materiał przeżywa event, który reklamował.
Pomiar ma ten sam kształt. Daj mailowi, postowi w mediach społecznościowych i drukowanemu szyldowi ich własne krótkie linki do tej samej strony, a liczby kliknięć powiedzą ci, który kanał faktycznie wygenerował intencję, w tej samej tabeli co reszta twoich kampanii. Nie widzisz, co dzieje się wewnątrz czyjegoś kalendarza, więc kliknięcia i rejestracje to dwie uczciwe liczby, jakie tu masz. Załóż workspace i umieść linki na własnej domenie, jeśli chcesz, żeby były liczone razem ze wszystkim innym, i odczytuj je w analityce linków.
Testuj to jak odbiorca, nie jak twórca
Cztery kontrole wyłapują niemal wszystko, a każda zajmuje minutę:
- Otwórz link na telefonie i na desktopie, zarówno na koncie osobistym, jak i służbowym, jeśli takie masz, bo podział hostów Outlook nie ujawnia się nigdzie indziej.
- Sprawdź powstały event w strefie czasowej, która nie jest twoją. Kolega dwie strefy dalej to najszybszy test; ręcznie zmieniony zegar systemowy też działa.
- Potwierdź, że
.icswywołuje aplikację kalendarza zamiast otwierać się jako tekst, co mówi ci, żeContent-Typejest poprawny. - Przeczytaj event tak, jak wygląda po zapisaniu. Ucięte opisy i pole lokalizacji zawierające nieklikalny URL są częste i oba da się naprawić przed wysyłką.
Sparzyłam się akurat na strefie czasowej. Webinar, który wyświetla się poprawnie osobie, która zbudowała link, a jest przesunięty o godzinę dla połowy publiczności, nie jest oczywisty od strony wysyłki, bo twój własny kalendarz pokazuje dokładnie to, co było zamierzone. Poproś kogoś w innym kraju, żeby zerknął, zanim wyślesz to do dwóch tysięcy osób.
Przeczytaj serię filarową
Ten artykuł należy do klastra tutoriali. Po pełny build eventu, Skracanie URL dla eventów omawia drogę od rejestracji do follow-upu, a kampania z kodem QR od podstaw omawia połowę drukowaną.
Powiązane na blogu
- Skracacze URL dla wydarzeń: linki, identyfikatory, działania po wydarzeniu
- Śledzenie kliknięć linków w e-mailach: przewodnik dla marketera
- Jak stworzyć kod QR: statyczny, dynamiczny, śledzony
- Jak stworzyć klikalny link w e-mailu, mediach społecznościowych i HTML
- Wygasanie linków i linki samoniszczące się
- Analityka krótkich linków: co mierzyć, a co ignorować
Najczęściej zadawane pytania
Jak stworzyć link dodaj do kalendarza?
Są dwa sposoby i większość eventów potrzebuje obu. Dla Google, Outlook i Yahoo budujesz URL dostawcy z eventem zakodowanym w parametrach zapytania, dzięki czemu jedno kliknięcie otwiera wypełniony event w kalendarzu danej osoby. Dla Apple Calendar i wszystkiego innego hostujesz plik .ics, czyli standardowy format kalendarza, który potrafi zaimportować dowolny klient. Żaden z nich sam w sobie nie obejmuje wszystkich odbiorców.
Czy istnieje jeden link, który działa dla każdego kalendarza?
Nie, jeśli chodzi o link dostawcy, bo każdy dostawca ma własny format URL, a Apple nie ma żadnego. Najbliżej tego jest jeden krótki link wskazujący na małą stronę oferującą trzy lub cztery opcje, co dodatkowo daje jeden URL do wydrukowania, skrócenia i zmierzenia. Hostowany plik .ics to następna najlepsza pojedyncza odpowiedź, bo importuje go większość klientów desktopowych.
Jakiego formatu dat używa link do Google Calendar?
Podstawowy ISO 8601 w UTC, bez znaków interpunkcyjnych, połączony ukośnikiem: 20260910T140000Z/20260910T150000Z. Użyj parametru ctz, jeśli chcesz zamiast tego, żeby event otwierał się w nazwanej strefie czasowej. Pomylenie tego to najczęstszy powód, dla którego link dodaj do kalendarza tworzy event przesunięty o godzinę albo wypadający w złym dniu u odbiorców po drugiej stronie linii zmiany daty.
Jak serwować plik .ics, żeby się otwierał, a nie pobierał jako tekst?
Serwuj go z Content-Type text/calendar i nazwą pliku kończącą się na .ics. Pliki serwowane jako text/plain otwierają się w karcie przeglądarki jako bełkot zamiast wywoływać aplikację kalendarza, co jest najczęstszym błędem hostingowym. Sam format jest zdefiniowany przez RFC 5545, a minimalny działający plik ma około dziesięciu linii.
Czy mogę śledzić, ile osób dodało event?
Możesz śledzić, ile osób kliknęło, co jest najbliższym dostępnym wskaźnikiem zastępczym. Kliknięcie w twój krótki link jest mierzalne; to, co dzieje się później wewnątrz czyjegoś kalendarza, jest dla ciebie całkowicie niewidoczne. Daj każdemu kanałowi własny link, porównaj liczbę kliknięć z rejestracjami i traktuj różnicę jako intencję, która nie skonwertowała, a nie jako zepsuty link.
Czy link do kalendarza powinien być w mailu potwierdzającym, czy w przypomnieniu?
W obu, i może to być ten sam link. Potwierdzenie to moment, gdy intencja jest najwyższa, a przypomnienie to moment, gdy działają osoby, które zignorowały pierwszą wiadomość, więc powtórzenie go nic nie kosztuje. Jeśli skrócisz go raz i użyjesz tego samego linku w każdej wiadomości, dostaniesz też jedną liczbę dla całej kampanii zamiast osobnej dla każdej wysyłki.
Wypróbuj Elido
Wklej URL, otrzymaj krótki link
Bez rejestracji. Link działa 30 dni. Zarejestruj się, aby zachować go na zawsze.
Za darmo, bez rejestracji · 2 dziennie