Szkic do weryfikacji przez autora. Liczby z GA4 pochodzą z raportów źródeł, krajów i dat (15 sierpnia do 18 października 2026), a liczby z Meta z Menedżera reklam. Daty kampanii pochodzą z historii aktywności w Menedżerze reklam Meta.
1. Cel projektu
Własna kampania w Meta Ads nastawiona na wyświetlenia strony kluchamk.pl (portfolio usług SEM). Cel: budować ruch i świadomość marki oraz zbierać zapytania od małych firm przez formularz na mojej stronie (a nie przez formularz Meta), a przy okazji sprawdzić w praktyce konfigurację Meta Pixel, konwersji niestandardowej i oznaczania źródeł (UTM).
2. Konfiguracja
- kampania „wyświetlenia strony”, start 30 sierpnia 2026 o 18:52, wyłączona 11 września 2026, cel zestawu reklam „wyświetlenia strony docelowej” (strategia najwyższego wolumenu), budżet 15 zł dziennie,
- targetowanie: Polska, język polski,
- Meta Pixel i parametry UTM: utm_source=facebook, utm_medium=paid_social, utm_campaign=kluchamk_leady,
- własne grafiki w formatach 1080 x 1080 i 1080 x 1920.
3. Problem: ruch z krajów, do których nie kierowałem reklam
30 sierpnia GA4 pokazał, że cały ruch z reklam Meta (źródło facebook / paid_social) pochodził spoza Polski: 29 sesji, z czego 18 z USA (62%), 7 ze Szwecji (24%) i 4 z Irlandii (14%), bez ani jednej sesji z Polski. Czas zaangażowania użytkownika w tych sesjach wyniósł 0 sekund. Targetowanie w Meta było ustawione poprawnie, więc to nie była pomyłka lokalizacji.
4. Diagnoza
Sprawdziłem po kolei: lokalizację (Polska) i język (polski) były poprawne. Przyczyną okazały się automatyczne miejsca wyświetlania (Advantage+ Placements) z włączoną siecią Audience Network, która wyświetla reklamy w zewnętrznych aplikacjach i na stronach, gdzie kontrola nad lokalizacją jest słaba. W aktywnej kampanii edycja miejsc była początkowo zablokowana, więc zmieniłem je bezpośrednio w istniejącym zestawie reklam. Według historii aktywności Meta zestaw reklam został zmieniony 31 sierpnia o 19:27, czyli około doby po starcie kampanii (30 sierpnia o 18:52).
5. Działanie (31 sierpnia 2026, około doby po starcie)
- ustawiłem miejsca wyświetlania ręcznie i zostawiłem: Feed Facebooka, Feed Instagrama, Stories i Reels,
- wyłączyłem: Audience Network, Messenger, Threads, Marketplace, prawą kolumnę, reklamy in-stream, wyniki wyszukiwania i WhatsApp Status,
- pozostałe ustawienia (budżet, automatyzacje) zostawiłem bez zmian.
6. Wynik zmiany
Już 31 sierpnia ruch z reklam w GA4 pochodził w całości z Polski. Od 31 sierpnia do 18 października reklamy dały 224 sesje, z czego 207 (92%) z Polski, a 46 sesji (21%) było zaangażowanych. Zmiana miejsc wyświetlania usunęła ruch z USA, Szwecji i Irlandii z reklam.
Według Meta cała kampania wydała 163,48 zł (13 965 wyświetleń reklam, zasięg 8 457, CTR 1,80%). W okresie 1-11 września Meta zanotowała 158,21 zł wydatków, 241 kliknięć w link i 195 wyświetleń strony docelowej, ale zero wysłanych formularzy, mimo że formularz i przekierowanie działały poprawnie. Było to zgodne z założeniem: celowo kierowałem ruch na formularz na własnej stronie (zamiast formularza Meta), nastawiając kampanię na ruch i świadomość marki, a nie na jak najszybsze zapytania.
7. Osobny wzorzec: boty w ruchu bezpośrednim
Poza reklamami GA4 pokazał inny, niezwiązany z nimi ruch: kanał „(direct) / (none)” miał od 15 sierpnia 356 sesji, z których zaangażowanych było tylko 14. Od 1 września 307 z nich to 282 sesje z USA, wszystkie z zerowym zaangażowaniem (3 września: 11 sesji, wszystkie z USA; 5 września: 51). Ten ruch trwał też po wyłączeniu kampanii, więc nie pochodzi z reklam. Nie znam jego źródła. Wzorzec (jeden kraj, brak zaangażowania, brak UTM) wskazuje na boty lub skanery.
W całym okresie (15 sierpnia do 18 października) GA4 zarejestrował 689 sesji, z których zaangażowanych było 148, czyli 78,5% sesji bez zaangażowania. Gdybym oceniał stronę po sumie sesji, wyciągnąłbym błędne wnioski.
8. Czego nie wiem
- nie wiem, kto lub co generuje ruch z USA w kanale bezpośrednim,
- brak formularzy nie jest zaskoczeniem, bo kampania optymalizowała pod wyświetlenia strony, a nie pod wysłanie formularza, ale nie wiem, czy to jedyna przyczyna (oferta i strona to osobne hipotezy), ani czy kampania z formularzem Meta (Lead Ads) dałaby zapytania,
- nie sprawdzałem, czy Szwecja i Irlandia z raportu z 30 sierpnia to boty, czy realne osoby w zagranicznych aplikacjach, wiem tylko, że miały zerowy czas zaangażowania.
9. Wnioski
- po starcie kampanii sprawdź w GA4 kraj i czas zaangażowania dla ruchu z UTM, zanim wydasz więcej,
- automatyczne miejsca wyświetlania z Audience Network mogą przynosić ruch spoza targetowanego kraju, przy małym budżecie warto ustawić je ręcznie,
- oddziel w GA4 ruch z UTM od ruchu bezpośredniego, bo suma sesji zawyża liczbę prawdziwych odwiedzin,
- pomiar (pixel, konwersja, UTM, filtr IP) ustawiaj przed wydaniem pierwszej złotówki.

