Poradniki

Jak zrobić skrócony link: pierwsze kroki z DVN Links

Jak zrobić skrócony link i kod QR w DVN Links, co zapisuje każde kliknięcie, co zobaczysz w statystykach i co stanie się z linkiem na planie darmowym po 30 dniach.

Jak zrobić skrócony link w DVN Links? Zakładasz konto przez Google albo link wysłany na e-mail, w panelu klikasz „Nowy link”, wklejasz adres i zapisujesz. Krótki link i kod QR do niego są gotowe od razu. Pytania zaczynają się później: co dokładnie zapisuje się, gdy ktoś kliknie, dlaczego w statystykach widać boty, czego panel nie pokaże i co stanie się z linkiem po 30 dniach na planie darmowym. Kroki idą w kolejności panelu — konto, link, kod QR, statystyki, API — a przy każdym jest to, co robi serwer, i to, czego produkt nie robi.

Konto: Google albo link na e-mail

Konto zakładasz bez hasła — DVN Links w ogóle go nie używa. Na stronie rejestracji masz dwie drogi: przycisk Google albo pole na adres e-mail. Logowania hasłem ani przez GitHuba nie ma.

Przy drodze e-mailowej dostajesz wiadomość z linkiem logowania. Link jest ważny 15 minut; po tym czasie poproś o nowy. Formularz z adresem e-mail chroni Cloudflare Turnstile, czyli test, który odsiewa automaty, zanim serwer wyśle wiadomość.

Rejestracja i logowanie to ta sama ścieżka. Konto powstaje przy pierwszym logowaniu, więc ten sam przycisk Google albo ten sam link z e-maila raz zakłada konto, a potem po prostu do niego loguje.

Nowe konto startuje na planie Free z 7-dniowym okresem próbnym. W tym czasie serwer stosuje limity planu Pro — w praktyce możesz wygenerować klucz API i sprawdzić integrację, zanim cokolwiek kupisz. Jedna pułapka: formularz tworzenia linku w panelu przez cały okres próbny wygląda jak na planie Free. Pole na własny alias i wybór domeny są wyłączone, a pod formularzem widnieje notka „Link wygaśnie po 30 dniach”.

Po zalogowaniu widzisz panel z czterema zakładkami: Linki, Wizytówki, Analityka i Ustawienia. Dokumentacja serwisu, w tym opis API, jest dostępna tylko dla zalogowanych.

Jak zrobić skrócony link w panelu

Skrócony link to jeden formularz z jednym wymaganym polem; resztę uzupełnia serwer. W zakładce Linki wygląda to tak:

  1. Kliknij „Nowy link”. Otworzy się okno „Utwórz nowy link”.
  2. Wklej adres w polu „URL docelowy”. Podaj pełny adres razem z https://. Serwer przyjmuje tylko adresy http i https — inne schematy odrzuci.
  3. Zdecyduj o aliasie w polu „Własny slug”. Na planie Free pole jest zablokowane i ma plakietkę STARTER. Na planach płatnych jest opcjonalne: zostaw je puste, a serwer wylosuje kod. Jeśli plan daje więcej niż jedną domenę, przed polem pojawi się lista do wyboru domeny.
  4. Opcjonalnie rozwiń „Personalizację QR”. Logo i kolory kodu — możesz to pominąć.
  5. Sprawdź datę wygaśnięcia. Na Free formularz tylko informuje, że link wygaśnie po 30 dniach. Na planach płatnych jest pole daty; puste oznacza link bez wygaśnięcia.
  6. Kliknij „Utwórz link”.
Formularz „Utwórz nowy link” na planie Free

Formularz „Utwórz nowy link” na planie Free

Zrzut: panel DVN Links, plan Free, 13.10.2026

Opis figury

Zrzut okna Utwórz nowy link w panelu DVN Links na planie Free. Pole URL docelowy z adresem https://kawiarnia.example.com/menu-jesien. Pole Własny slug z plakietką STARTER, przed nim domena qrln.pl, pole zablokowane z podpowiedzią Ulepsz plan i notką Ulepsz do Starter aby używać własnych slugów. Zwinięta sekcja Personalizacja QR. Notka: Link wygaśnie po 30 dniach, ulepsz plan aby ustawić własną datę. Przyciski Anuluj i Utwórz link.

Po kliknięciu serwer sprawdza adres docelowy filtrem treści i w Google Safe Browsing — adresu oznaczonego jako niebezpieczny nie skróci. Potem losuje kod (jeśli nie podałeś aliasu), buduje kod QR i zapisuje link.

Każdy plan ma miesięczny limit nowych linków: 50 na Free, 500 na Starterze, 2 000 na Pro i 10 000 na Business; Enterprise limitu nie ma. Kliknięcia mają osobny limit, opisany niżej.

W formularzu nie ma pól UTM. Parametry kampanii możesz na każdym planie dopisać ręcznie do adresu docelowego, a od planu Starter ustawić je w szczegółach linku, w osobnych polach. Jak je nazywać, opisujemy w tekście o parametrach UTM, a po co w ogóle skracać adresy — w artykule jak skrócić link.

Alias czy losowy kod

Alias wybierasz wtedy, gdy ktoś ma link przeczytać, zapamiętać albo przepisać; do wszystkiego, w co się po prostu klika, wystarczy losowy kod. Ta decyzja ma znaczenie, bo aliasu po utworzeniu linku nie zmienisz.

Losowy kod składa się z małych liter i cyfr. Jego długość zależy od planu: 7 znaków na Free i Starterze, 6 na Pro, 5 na Business i 4 na Enterprise. Trudno go podyktować czy przepisać z plakatu.

Własny alias to funkcja od planu Starter — tak działa „skracacz linków z własną nazwą”, czyli adres w rodzaju qrln.pl/menujesien zamiast siedmiu losowych znaków. Alias musi spełnić kilka reguł:

  • ma od 3 do 30 znaków, a minimum zależy od planu: 6 na Starterze, 5 na Pro, 3 na Business i wyżej;
  • składa się wyłącznie z liter łacińskich i cyfr — bez polskich znaków, myślników, podkreśleń i spacji;
  • nie zaczyna się od zera i nie może składać się z samych cyfr;
  • nie jest jednym z 36 słów zarezerwowanych przez serwis, takich jak admin, api, login czy blog;
  • jest unikalny w obrębie domeny, więc ten sam alias może istnieć na qrln.pl i na dvnlinks.pl jako dwa różne linki;
  • wielkość liter ma znaczenie: MenuJesien i menujesien to dla serwera dwa różne adresy.

Ostatnia reguła ma praktyczny skutek: część osób przepisze alias małymi literami, więc bezpieczniej trzymać się samych małych liter.

Cel, czyli adres docelowy, zmienisz w szczegółach linku na każdym planie, także na Free — aliasu już nie. Alias traktuj więc jak nazwę na stałe: literówka w nim oznacza nowy link, a zmiana strony docelowej — tylko edycję w szczegółach linku.

Rama decyzyjna wygląda tak:

  • Druk, rozmowa, prezentacja, podcast — alias.
  • Kampania w mailu, reklamie, social media — losowy kod. Nikt go nie przepisuje, a osobny link dla każdego kanału pozwala porównać kanały w statystykach.
  • Kod QR — obojętne. Alias przyda się tylko wtedy, gdy obok kodu drukujesz też adres do wpisania.

Kod QR do linku

Kodu QR nie robisz osobno: powstaje sam przy każdym zapisie linku i zawsze zawiera adres krótkiego linku, a nie strony docelowej. To najważniejsza właściwość kodu z panelu — gdy zmienisz cel linku, kod na ulotce dalej działa i prowadzi już w nowe miejsce, bez nowego druku.

Kod jest generowany z korekcją błędów zależną od logo. Gdy w środku jest logo, serwer używa poziomu H, bez logo — poziomu M. Według DENSO WAVE, firmy, która opracowała kod QR, poziom M pozwala odtworzyć ok. 15% słów kodowych, a H ok. 30% (DENSO WAVE, Error correction feature). Logo zajmuje piątą część szerokości kodu i zasłania moduły danych, dlatego przy logo potrzebny jest wyższy poziom zapasu.

Okno „Edytuj kod QR” na planie Free

Okno „Edytuj kod QR” na planie Free

Zrzut: panel DVN Links, plan Free, 13.10.2026

Opis figury

Zrzut okna Edytuj kod QR dla linku qrln.pl/jt2tdiz w panelu DVN Links na planie Free. Po lewej podgląd czarnego kodu QR na białym tle z logo DV w środku i podpisem dvnlinks.pl pod kodem. Po prawej sekcja Logo w kodzie QR: DV Links (darmowe, zaznaczone), DV Icon (darmowe), dvnlinks.pl z plakietką PRO i Brak logo z plakietką PRO. Sekcja Kolory kodu QR z plakietką STARTER: wyszarzone palety Kolor kodu i Tło oraz notka Ulepsz plan aby wybrać własne kolory QR. Sekcja Branding: tekst dvnlinks.pl pod kodem QR, ulepsz do Starter aby wyłączyć. Na dole przyciski Pobierz PNG z listą rozmiarów, Pobierz SVG, Kopiuj do schowka, Anuluj i Zapisz.

Kod pobierasz z okna „Edytuj kod QR”. Do wyboru masz:

  • PNG w trzech rozmiarach: 250, 500 i 1000 px. Do druku bierz 1000 px.
  • SVG, czyli plik wektorowy, który skaluje się bez utraty jakości. Ma jednak ograniczenie, o którym łatwo zapomnieć: SVG nie zawiera logo ani podpisu pod kodem, tylko sam kod w wybranych kolorach.
  • Kopiuj do schowka — kod jako obraz do wklejenia.

Innych formatów nie ma. Wybór między PNG i SVG sprowadza się więc do pytania o logo: jeśli logo i podpis muszą być na wydruku, bierz PNG 1000 px; jeśli potrzebujesz dużego formatu i możesz drukować sam kod, bierz SVG.

Wygląd kodu zależy od planu. Na Free kod ma zawsze jedno z dwóch darmowych logo DVN Links (DV Links albo DV Icon) i podpis dvnlinks.pl pod spodem, a kolory są zablokowane. Własne kolory kodu i tła dostajesz od planu Starter. Na Starterze i Pro podpis jest opcjonalny, a od planu Business jest domyślnie wyłączony i dochodzi własne logo — plik PNG lub JPG do 500 KB.

Kod z planu Free po 30 dniach zacznie prowadzić na stronę z informacją, że link wygasł — do druku, który ma wisieć dłużej, potrzebujesz planu płatnego (jak to wygląda na naklejce z opiniami, pokazujemy w tekście link do opinii Google). O strefie ciszy, kontraście i teście przed drukiem piszemy w artykule jak zrobić kod QR. Jeśli potrzebujesz kodu statycznego, który nie zależy od żadnego linku — na przykład do sieci Wi-Fi — zrób go w generatorze QR bez zakładania konta.

Co się dzieje, gdy ktoś kliknie

Kliknięcie to dwie niezależne operacje: przekierowanie, które dostaje odwiedzający, i zapis, który trafia do Twoich statystyk. Odwiedzający nie czeka na zapis — przekierowanie wychodzi od razu, a kliknięcie zapisuje się w tle.

Zanim serwer przekieruje, sprawdza cztery warunki: czy link o tym kodzie istnieje w tej domenie, czy jest aktywny, czy nie wygasł i ile kliknięć konto właściciela zużyło w tym miesiącu. Jeśli link nie istnieje albo jest wyłączony, odwiedzający trafia na stronę główną dvnlinks.pl, a jeśli wygasł — na stronę z informacją, że link wygasł. Po przekroczeniu limitu kliknięć link nadal prowadzi do celu, a kliknięcie jest ukryte w statystykach (na planie darmowym od czterokrotności limitu — przez stronę pośrednią).

Przekierowanie ma kod 302. Specyfikacja HTTP mówi o nim, że klient „ought to continue to use the target URI for future requests” — czyli przy kolejnych wejściach dalej pyta o pierwotny adres, a nie zapamiętuje celu (RFC 9110, §15.4.3). Dlatego zmiana celu działa od następnego kliknięcia, a każde wejście przechodzi przez serwer i zostaje policzone. Różnice między 301 a 302 i to, kiedy który wybrać, rozpisujemy w artykule jak skrócić link.

Jeśli link ma ustawione pola UTM, serwer dopisuje je do adresu docelowego w chwili przekierowania. Gdy ten sam parametr jest już w adresie, wartość z pola linku go nadpisuje — pole uznajemy za bardziej świadomą decyzję niż to, co zostało w skopiowanym adresie.

Zapis kliknięcia zawiera:

  • skrót adresu IP — SHA-256 z solą, a nie sam adres;
  • kraj — dwuliterowy kod z nagłówka Cloudflare;
  • typ urządzenia — komputer, telefon, tablet albo bot;
  • przeglądarkę i system — odczytane z nagłówka user-agent, który trafia do bazy także w całości;
  • stronę odsyłającą (referrer) — jeśli przeglądarka ją wysłała;
  • `utm_source`, `utm_medium`, `utm_campaign` — z adresu krótkiego linku albo z pól linku;
  • datę i godzinę kliknięcia.

Kraj pochodzi z Cloudflare, przez które przechodzi ruch. Nagłówek CF-IPCountry według dokumentacji Cloudflare „contains a two-character country code of the originating visitor's country”, a wartość XX oznacza klienta bez danych o kraju; T1 to ruch z sieci Tor (Cloudflare, HTTP headers). Kliknięcia z XX i T1 zapisujemy jako nieznany kraj, żeby nie udawały państw w statystykach.

Czego nie zapisujemy: samego adresu IP (zostaje tylko skrót), miasta (pole w bazie istnieje, ale przekierowanie go nie wypełnia), danych osoby — imienia, e-maila, konta — i tego, co odwiedzający robił po przejściu na stronę docelową. To ostatnie mierzy analityka Twojej strony, nie skracacz.

Co DVN Links zapisuje przy kliknięciu

Co DVN Links zapisuje przy kliknięciu

co trafia do zapisu kliknięcia, a czego w nim nie ma

Źródło: kod przekierowania DVN Links, 13.10.2026

Opis figury

Schemat w dwóch kolumnach. Zapisujemy przy kliknięciu: skrót adresu IP (SHA-256 z solą, nie sam adres); kraj (dwuliterowy kod z nagłówka Cloudflare); urządzenie (komputer, telefon, tablet albo bot); przeglądarka i system (odczytane z user-agenta); strona odsyłająca (referrer, jeśli przeglądarka go wysłała); utm_source, medium, campaign (z adresu albo z pól linku); data i godzina. Nie zapisujemy: adresu IP wprost (zostaje tylko skrót); miasta (pole istnieje, przekierowanie go nie wypełnia); kto kliknął (bez imienia, e-maila i konta osoby); co było dalej (to mierzy analityka strony docelowej). Ramka o botach: rozpoznane po user-agencie, liczone w sumach, ale nie w miesięcznym limicie kliknięć. Stopka: zapis idzie w tle, przekierowanie 302 na niego nie czeka.

Statystyki: co zobaczysz, a czego nie

Zakładka Analityka pokazuje ruch całego konta w oknie czasowym zależnym od planu. To dobry podgląd tego, co się dzieje, ale nie narzędzie do pełnego raportu z jednej kampanii.

Na górze są cztery kafelki: suma kliknięć, liczba linków, kliknięcia dziś i kliknięcia z ostatnich 7 dni. Pod nimi wykres kliknięć dzień po dniu, obejmujący najwyżej 90 dni. Niżej podziały: urządzenia, przeglądarki, systemy, kraje, kampanie UTM i źródła ruchu, a na końcu lista 10 najpopularniejszych linków.

Okno statystyk zależy od planu: 7 dni na Free, 30 na Starterze, 90 na Pro i 365 na Business; Enterprise widzi całą historię. Kliknięcia starsze niż okno nie pojawiają się w widoku, choć wykres dzienny i tak pokazuje najwyżej 90 dni.

Widok Analityka w panelu DVN Links

Widok Analityka w panelu DVN Links

kadr od kafelków do „Źródeł ruchu”; konto testowe, kliknięcia wygenerowane przez nas do zrzutu

Zrzut: panel DVN Links, plan Free, 13.10.2026 — konto testowe, przykładowe kliknięcia wygenerowane przez nas do zrzutu

Opis figury

Fragment zakładki Analityka w panelu DVN Links, od kafelków do sekcji Źródła ruchu, na koncie testowym z kliknięciami wygenerowanymi do zrzutu. Kafelki: Suma kliknięć 132 z dopiskiem Ostatnie 7 dni, Liczba linków 4, Kliknięcia dziś 132, Ostatnie 7 dni 132. Wykres Kliknięcia w czasie z siedmioma dniami i podpisami osi 7/10 i 12/10: jeden wysoki słupek w ostatnim dniu, pozostałe dni bez kliknięć. Urządzenia: Desktop 33, Mobile 77, Tablet 11, Bot 11. Przeglądarki: Safari 66, Chrome 55, Bot 11. Systemy operacyjne: iOS 55, Android 33, Windows 10/11 22, Bot 11, macOS 11. Kraje: Polska 93, Czechy 13, Wielka Brytania 13, Niemcy 13. Kampanie (UTM: źródło / medium / kampania): plakat / print / jesien_2026 54, newsletter / email / pazdzi… 36, instagram / social / jesien… 18 — dwie ostatnie nazwy ucięte. Źródła ruchu: Direct 83, l.instagram.com 17, mail.google.com 16, www.facebook.com 16.

Zrzut pochodzi z konta testowego, a kliknięcia wygenerowaliśmy sami na potrzeby zrzutu: 4 linki i 132 kliknięcia z jednego dnia, z różnych urządzeń, z krajów PL, DE, GB i CZ, z trzema kampaniami UTM. Co dwunaste kliknięcie wysłaliśmy z nagłówkiem robota wyszukiwarki — i widać, co się z nim stało: 11 kliknięć jako „Bot” w urządzeniach, przeglądarkach i systemach, wliczonych w sumę 132. Liczby nie mówią nic o prawdziwych odbiorcach — pokazują tylko, gdzie co znajdziesz.

Czego w panelu nie ma:

  • widoku jednego linku — statystyki dotyczą całego konta; pojedyncze linki widzisz tylko na liście 10 najpopularniejszych;
  • filtra dat — widzisz całe okno planu, bez zawężania do wybranego tygodnia;
  • eksportu danych do pliku;
  • unikalnych odwiedzających — kafelki pokazują kliknięcia, nie osoby.

Unikalnych odwiedzających podaje za to API. Zapytanie GET /api/v1/links/{id}/stats zwraca pole unique_visitors, czyli liczbę różnych skrótów IP, dla jednego linku i okresu od 1 do 90 dni (domyślnie 30). To przybliżenie: ta sama osoba w domu i w pracy to dwa skróty, a kilka osób za jednym adresem IP firmy — jeden.

Jak czytać statystyki kliknięć: trzy pytania

Statystyki konta odpowiadają na trzy pytania — który kanał, kiedy i skąd — i na żadne o tym, co odwiedzający zrobił po kliknięciu.

Który kanał przyniósł kliknięcia? Daj każdemu kanałowi osobny link albo osobną kampanię w polach UTM linku i czytaj podział „Kampanie”. Źródło, medium i nazwa kampanii tworzą tam jeden wiersz, więc newsletter / email / jesien_2026 i instagram / social / jesien_2026 porównasz obok siebie.

Kiedy klikano? Wykres dzienny pokazuje najwyżej 90 słupków, niezależnie od okna planu. Skok w jednym dniu to zwykle wysyłka newslettera albo post; równy ruch przez wiele dni — kod QR na stałym nośniku.

Skąd przyszli? „Źródła ruchu” podają domenę strony odsyłającej. „Direct” to kliknięcia bez tej informacji: skany kodów QR, aplikacje pocztowe i komunikatory, adresy wpisane ręcznie.

Granica jest jedna: skracacz widzi kliknięcie, a nie zakup czy zapis. To, co działo się dalej, pokaże analityka strony docelowej — o podziale ról piszemy w tekście UTM — co to jest.

Boty i skanery poczty

Boty rozpoznajemy po nagłówku user-agent — po słowach takich jak bot czy crawler i po nazwach podglądów linków, m.in. Facebooka, WhatsAppa i Telegrama. Wklejenie linku w czacie potrafi więc dodać kliknięcie „Bot”, zanim ktokolwiek je kliknie. Boty nie są odfiltrowywane ze statystyk: liczą się w sumie kliknięć i w polu unique_visitors z API, ale nie zużywają miesięcznego limitu konta. Skanery bezpieczeństwa poczty, które przedstawiają się jak zwykła przeglądarka, nie są rozpoznawane wcale i zapisują się jak ludzie. Mailchimp opisuje, że takie skanery klikają linki w e-mailach, często zanim zobaczy je człowiek (Mailchimp). Przy ocenie newslettera odejmij więc pozycję „bot” i uważaj na skok kliknięć w pierwszych minutach po wysyłce.

Śledzenie skanów kodu QR: skan to kliknięcie

DVN Links nie odróżnia skanu kodu QR od kliknięcia: kod zawiera krótki link, a serwer zapisuje każde wejście tak samo, bez pola „skąd”. Skan z aparatu telefonu zwykle trafia do „Direct”, bo aplikacja aparatu nie wysyła strony odsyłającej.

Żeby oddzielić druk od reszty, daj każdemu nośnikowi osobny link — ulotce jeden, plakatowi drugi — albo ustaw w linku pola UTM. Wtedy wiersz w „Kampaniach” i liczba przy linku mówią, który nośnik działa.

Jedna pułapka: parametry UTM dopisane ręcznie do krótkiego adresu, np. qrln.pl/abc?utm_source=ulotka, zapiszą się w statystykach DVN Links, ale nie trafią do adresu docelowego — dalej idą tylko pola UTM zapisane w linku. Analityka Twojej strony takiego podziału nie zobaczy. Pamiętaj też, że darmowy link wygasa po 30 dniach, a wtedy kod na wydruku przestaje liczyć skany.

Co zależy od planu i co się stanie z linkiem na Free

Plan nie zmienia tego, jak działa link, tylko pod jakim adresem działa, jak długo i ile widzisz w statystykach.

Co zależy od planu w DVN Links

Co zależy od planu w DVN Links

Free, Starter, Pro i Business

Źródło: ustawienia planów DVN Links, 13.10.2026

Opis figury

Tabela planów Free, Starter, Pro i Business. Domeny: Free qrln.pl; Starter qrln.pl i dvnlinks.pl; Pro i Business qrln.pl, dvnlinks.pl i dvn.dev. Długość losowego kodu: 7, 7, 6, 5. Własny alias, minimum znaków: Free brak, Starter 6, Pro 5, Business 3. Nowe linki na miesiąc: 50, 500, 2000, 10 000. Kliknięcia na miesiąc: 1000, 10 000, 50 000, 250 000. Okno statystyk: 7, 30, 90 i 365 dni. Wygaśnięcie linku: Free po 30 dniach; Starter, Pro i Business brak albo własna data. API, zapytania na godzinę: Free brak, Starter 100, Pro 10 000, Business 50 000. Kolory kodu QR: od Startera. Własne logo w QR: tylko Business. Enterprise: bez limitów, losowy kod z 4 znaków. Ceny w cenniku.

Domena to pierwsza widoczna różnica. Na Free linki działają na qrln.pl, Starter dodaje dvnlinks.pl, a od planu Pro dochodzi dvn.dev. Druga to długość losowego kodu — od 7 znaków na Free do 4 na Enterprise.

Na planie Free link żyje według stałego harmonogramu. W dniu zero dostajesz link z losowym kodem z 7 znaków na qrln.pl i kod QR do niego. Od siódmego dnia najstarsze kliknięcia zaczynają wypadać z widoku statystyk, bo okno Free obejmuje tylko ostatnie 7 dni i przesuwa się z każdym dniem. Trzydziestego dnia link wygasa: krótki adres i kod QR prowadzą odtąd przekierowaniem 302 na stronę dvnlinks.pl z informacją, że link wygasł. Daty wygaśnięcia na Free nie zmienisz ani nie wyłączysz.

Link na planie Free, dzień po dniu

Link na planie Free, dzień po dniu

dzień 0, dzień 7 i dzień 30

Źródło: ustawienia planów DVN Links, 13.10.2026

Opis figury

Oś czasu linku na planie Free. Dzień 0: link i kod QR gotowe, losowy kod z 7 znaków na qrln.pl. Dzień 7: starsze kliknięcia wypadają z widoku statystyk, okno ostatnich 7 dni się przesuwa. Dzień 30: link wygasa, kod i QR prowadzą przekierowaniem 302 na stronę dvnlinks.pl z informacją, że link wygasł. Pas pod osią: w każdej chwili 1000 kliknięć na miesiąc na całe konto; ponad limit linki działają dalej, a od czterokrotności limitu prowadzą przez stronę pośrednią.

Niezależnie od wieku linku obowiązuje limit kliknięć konta: 1 000 miesięcznie na Free, 10 000 na Starterze, 50 000 na Pro i 250 000 na Business. Limit dotyczy wszystkich linków razem, nie każdego z osobna. Po jego przekroczeniu linki działają dalej, a kliknięcia ponad limit są zapisywane, ale ukryte w statystykach do przejścia na wyższy plan. Na planie darmowym od czterokrotności limitu odwiedzający potwierdza przejście na naszej stronie pośredniej. Przy 80% i po przekroczeniu limitu wysyłamy mail, a panel pokazuje licznik. Boty nie zużywają limitu.

Na plan płatny przechodzisz wtedy, gdy link ma żyć dłużej niż 30 dni albo wyjść poza ekran: plakat, opakowanie, wizytówka, materiały na targi. Free wystarczy do testów i rzeczy krótkotrwałych. Który plan wybrać przy jakim ruchu, sprawdzisz w cenniku, a pełną listę możliwości — na stronie funkcji.

API: link z kodu

API robi to samo co formularz, tylko z Twojego systemu — sklepu, CRM-u czy skryptu, który co tydzień generuje linki do newslettera. Zaczyna się od klucza w ustawieniach.

API jest dostępne od planu Starter, a także w 7-dniowym okresie próbnym nowego konta. Klucz tworzysz w zakładce Ustawienia, w sekcji Klucze API. Serwer pokazuje go tylko raz, zaraz po utworzeniu — skopiuj go od razu do menedżera haseł albo zmiennej środowiskowej, bo później panel pokaże już tylko jego początek. Klucz ma format dvn_live_ i 32 znaki.

Klucz wysyłasz w nagłówku Authorization: Bearer. Link tworzysz zapytaniem POST /api/v1/links. Jedyne wymagane pole to original_url; opcjonalnie możesz podać alias (slug), domenę (domain), datę wygaśnięcia (expires_at), tagi (tags) i obiekt utm z polami source, medium, campaign, term i content. Alias i domena muszą mieścić się w Twoim planie.

1curl -X POST https://dvnlinks.pl/api/v1/links \
2 -H "Authorization: Bearer dvn_live_…" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "original_url": "https://example.com/oferta-jesien",
6 "utm": {
7 "source": "newsletter",
8 "medium": "email",
9 "campaign": "jesien_2026"
10 }
11 }'
bash

Serwer odpowiada kodem 201, a w obiekcie data zwraca nowy link: short_url to gotowy krótki adres, a qr_code — adres, pod którym pobierzesz kod QR.

Liczba zapytań na godzinę zależy od planu: 100 na Starterze, 10 000 na Pro i 50 000 na Business. API obsługuje też odczyt statystyk, edycję i usuwanie linków; opis znajdziesz w dokumentacji serwisu po zalogowaniu.

Najczęstsze pytania

Jak zrobić skrócony link za darmo?

Załóż konto na planie Free przez Google albo link na e-mail, w zakładce Linki kliknij „Nowy link”, wklej adres i kliknij „Utwórz link”. Na Free dostajesz link z losowym kodem z 7 znaków na qrln.pl i kod QR do niego. Link wygaśnie po 30 dniach, a konto ma limit 50 nowych linków i 1 000 kliknięć miesięcznie.

Czy mogę zmienić adres docelowy po utworzeniu linku?

Tak, na każdym planie, także na Free — w szczegółach linku. Krótki adres i kod QR zostają te same. Nie zmienisz tylko aliasu.

Co się stanie z linkiem po 30 dniach na planie Free?

Wygaśnie. Krótki adres i kod QR zaczną przekierowywać na stronę dvnlinks.pl z informacją, że link wygasł. Na Free nie da się tej daty zmienić; na planach płatnych link nie wygasa albo wygasa w dniu, który sam ustawisz.

Co daje 7-dniowy okres próbny?

Limity planu Pro po stronie serwera, w tym dostęp do API i klucze API. Formularz tworzenia linku w panelu pokazuje w tym czasie ograniczenia Free: pole aliasu i wybór domeny są wyłączone, a pod formularzem widnieje notka o wygaśnięciu po 30 dniach.

Zrób pierwszy krótki link

Konto zakładasz przez Google albo link na e-mail, bez hasła. Link i kod QR są gotowe od razu, a pierwsze kliknięcia zobaczysz w zakładce Analityka.

Tagi