Zdjęcie: Nataliya Vaitkevich / Pexels

QR z Google Analytics — jak mierzyć offline w GA4

Wydrukujesz 5 000 ulotek z kodem QR — i co dalej?

Skąd wiesz, ile osób faktycznie zeskanowało ten kod? A ile z nich zrobiło coś więcej — dodało produkt do koszyka, zapisało się na newsletter, złożyło zamówienie? Bez połączenia kodu QR z Google Analytics odpowiedź brzmi: nie wiesz. Strzelasz na oślep i nazywasz to marketingiem.

Połączenie tych dwóch narzędzi nie jest trudne. Wymaga jednak kilku decyzji, które wpływają na jakość danych przez miesiące. I tu zaczyna się zabawa.

UTM — trzy parametry, które zmieniają wszystko

Google Analytics 4 nie rozpoznaje skanów kodów QR jako osobnego źródła ruchu. Bez odpowiednich oznaczeń wrzuci ten ruch do worka „direct / (none)" — razem z ludźmi, którzy wpisali adres ręcznie. To najgorsze, co może się stać, bo tracisz możliwość porównania kanałów.

Twórz dynamiczne kody QR

Dynamiczny kod QR pozwala zmienić cel po wydruku. Śledzisz skany w czasie rzeczywistym — miasto, urządzenie, godzina.

Utwórz darmowe konto →

Rozwiązanie? Parametry UTM doklejone do URL-a, który ukrywasz w kodzie QR. Potrzebujesz minimum trzech:

  • utm_source — skąd fizycznie pochodzi skan, np. „ulotka", „plakat", „opakowanie"
  • utm_medium — typ kanału, najczęściej „qr" lub „offline"
  • utm_campaign — nazwa kampanii, np. „black-friday-2024" lub „menu-letnie-gdansk"

Opcjonalnie dodajesz utm_content, żeby odróżnić warianty — bo jeśli testujesz dwa różne CTA na plakacie, chcesz wiedzieć, które działa lepiej.

Jak wygląda gotowy URL

Załóżmy, że prowadzisz kawiarnię w Krakowie i drukujesz ulotki promujące kartę lojalnościową. Twój URL będzie wyglądał tak:

https://twojadomena.pl/karta-lojalnosciowa?utm_source=ulotka&utm_medium=qr&utm_campaign=lojalnosc-krakow-q1&utm_content=wersja-a

Brzydki? Owszem. Ale użytkownik go nie widzi — widzi tylko kod QR. A ty w GA4 widzisz dokładnie, skąd przyszedł ruch. To uczciwa wymiana.

Długie URL-e z parametrami UTM bywają problematyczne przy generowaniu kodów QR — im dłuższy link, tym gęstszy (i trudniejszy do skanowania) kod. Dlatego sensownym krokiem jest skrócenie linku przed wygenerowaniem kodu. Krótszy URL to prostszy wzór QR i szybsze skanowanie.

Konfiguracja w Google Analytics 4 — co widzisz i gdzie

Po poprawnym otagowaniu linków ruch z kodów QR pojawi się w GA4 automatycznie. Nie musisz tworzyć żadnych niestandardowych zdarzeń — UTM-y są obsługiwane natywnie.

Otwierasz raport Pozyskanie ruchu → Pozyskanie użytkowników i filtrujesz po wymiarze „Źródło / medium sesji". Szukasz wpisu „ulotka / qr" (albo cokolwiek ustawiłeś w utm_source i utm_medium). Gotowe.

Ale to dopiero początek. Prawdziwa wartość pojawia się, gdy:

  1. Porównujesz konwersje z różnych nośników fizycznych — ulotka vs. plakat vs. opakowanie
  2. Śledzisz kampanie w czasie — czy ulotki rozdawane w piątek konwertują lepiej niż te z poniedziałku
  3. Zestawiasz koszt wydruku z wartością wygenerowanych transakcji

U mnie sprawdza się tworzenie osobnego raportu eksploracyjnego w GA4 z wymiarami: kampania, źródło, treść reklamy. Dodaję metryki: użytkownicy, sesje, współczynnik konwersji, przychody. Taki raport generuję raz, zapisuję i wracam do niego co tydzień. Zajmuje to 3 minuty.

Dynamiczne kody QR — jedyna sensowna opcja

I tu dochodzimy do rzeczy, o której mało kto pisze wprost. Statyczny kod QR — taki, w którym URL jest „wypalony" na stałe — to pułapka.

Wyobraź sobie: wydrukowałeś 10 000 wizytówek z kodem QR. Po dwóch tygodniach zauważasz literówkę w parametrze utm_campaign. Albo zmieniasz domenę. Albo chcesz przekierować ruch na inną stronę docelową, bo tamta konwertuje 40% lepiej. Ze statycznym kodem masz jedną opcję — wyrzucić wizytówki i wydrukować nowe.

Dynamiczny kod QR rozwiązuje ten problem, bo URL docelowy możesz zmienić w dowolnym momencie bez ponownego druku. Co więcej, dostajesz dodatkową warstwę analityki — liczbę skanów, lokalizacje, urządzenia — jeszcze zanim ruch dotrze do GA4. To dwa źródła danych, które się wzajemnie weryfikują.

Błędy, które widzę najczęściej

Po dziewięciu latach pracy z polskimi firmami mam swoją „listę grzechów głównych". Oto pięć, które powtarzają się jak mantra:

  • Brak konwencji nazewnictwa. Jeden kampanijny tag to „black_friday", drugi „BF2024", trzeci „blackfriday-listopad". W GA4 to trzy osobne kampanie. Ustal format raz i trzymaj się go jak prawa grawitacji.
  • Wielkie litery w UTM-ach. GA4 rozróżnia „QR" i „qr" jako dwa różne media. Zawsze używaj małych liter.
  • Jeden kod QR na wszystko. Widziałem sieć restauracji we Wrocławiu, która używała tego samego kodu na plakatach, ulotkach i opakowaniach na wynos. Efekt? Kompletny brak informacji o tym, który nośnik generuje ruch.
  • Brak strony docelowej dopasowanej do kontekstu. Kod QR na menu prowadzący do strony głównej? Użytkownik oczekuje karty dań, nie suwaka z banerem promocyjnym.
  • Pomijanie utm_content. Jeśli testujesz dwa warianty graficzne, ten parametr to jedyny sposób, żeby je rozróżnić w raporcie.

Ile to faktycznie daje — liczby z polskiego rynku

Pracowałem z siecią salonów kosmetycznych w Łodzi (12 lokalizacji), która przez trzy miesiące mierzyła ruch z kodów QR umieszczonych na wizytówkach, plakatach w witrynach i paragonach. Wyniki?

  • Paragony generowały 3,2x więcej skanów niż plakaty w witrynie — bo klient miał je w ręku, w domu, z czasem na spokojne skanowanie
  • Konwersja na rezerwację wizyty z kanału „qr / paragon" wynosiła 11,4% — dwukrotnie wyżej niż średnia ze wszystkich kanałów online
  • Koszt pozyskania jednej rezerwacji przez ten kanał? 0,38 zł (koszt wydruku dodatkowej linijki na paragonie)

Takie dane zdobędziesz tylko wtedy, gdy UTM-y są poprawne, a GA4 skonfigurowany pod konwersje. Bez tego — zgadujesz.

Od czego zacząć — konkretnie

Jeśli dopiero startujesz: stwórz arkusz z konwencją nazewnictwa UTM (source, medium, campaign, content). Potem wygeneruj dynamiczny kod QR ze skróconym, otagowanym linkiem. Skonfiguruj w GA4 zdarzenie konwersji (zakup, rejestracja, rezerwacja — cokolwiek ma sens dla Twojego biznesu). I zacznij mierzyć.

Bo po co owijać w bawełnę — marketing offline bez analityki to wydawanie pieniędzy w ciemno. A z kodem QR i GA4 masz latarkę, która pokazuje dokładnie, gdzie te pieniądze pracują.

Wypróbuj QRtly — darmowy generator kodów QR, skracanie linków i Link in Bio.

Podobne artykuły

Wszystkie →
← Wszystkie artykuły