- Model pomiaru publikacji
- Co oznacza atrybucja publikacji sponsorowanej?
- Dlaczego sama liczba linków nie wystarcza?
- Dlaczego nie każdy efekt jest widoczny w jednym raporcie?
- Plan pomiaru i standard UTM
- Jak określić cele i KPI przed publikacją?
- Jak zbudować standard parametrów UTM?
- Jak uniknąć duplikacji nazw źródeł i kampanii?
- GA4, zdarzenia i jakość ruchu
- Co mierzyć w GA4?
- Jak odróżnić wartościowy ruch od przypadkowych wejść?
- Jak mierzyć formularze i telefony?
- Połączenie formularza, CRM i sprzedaży
- Jak połączyć GA4 z CRM?
- Jak przypisać sprzedaż do publikacji?
- Jak mierzyć kontakt telefoniczny?
- Atrybucja, ROI i raport zarządczy
- Który model atrybucji wybrać?
- Jak mierzyć konwersje wspomagane i opóźnione?
- Jak obliczyć koszt leada i ROI publikacji?
- Jak raportować wyniki bez fałszywej precyzji?
- Najczęściej zadawane pytania
- Czy UTM wpływa na pozycjonowanie?
- Jakie UTM dodać do publikacji sponsorowanej?
- Czy GA4 pokaże sprzedaż z artykułu?
- Jaki model atrybucji jest najlepszy?
- Jak obliczyć koszt leada z publikacji?
- Jak długo obserwować wyniki publikacji?
- Źródła i literatura
- Przeczytaj również
Model pomiaru publikacji
Atrybucja publikacji sponsorowanych łączy dane z UTM, Google Analytics 4 i CRM, aby pokazać drogę od kliknięcia do przychodu. Oficjalna dokumentacja Google opisuje co najmniej cztery podstawowe wymiary kampanii: source, medium, campaign i content. Sama liczba pozyskanych linków nie wyjaśnia, czy publikacja przyniosła wartościowe sesje, leady kwalifikowane albo sprzedaż.
Z mojej praktyki wynika, że raport ograniczony do liczby artykułów, parametrów domeny i kliknięć odpowiada na pytanie o wykonanie planu link buildingu, lecz nie o jego wynik biznesowy. Publikacja może działać bezpośrednio, wspomagać późniejsze wyszukiwanie marki albo wzmacniać widoczność organiczną. Te efekty trzeba rozdzielić.
Co oznacza atrybucja publikacji sponsorowanej?
Atrybucja publikacji sponsorowanej to reguła przypisywania konwersji punktom styku, charakteryzująca się określonym modelem, oknem czasowym i zakresem danych. Nie jest dowodem, że artykuł samodzielnie spowodował sprzedaż. Pokazuje, gdzie publikacja pojawiła się na zarejestrowanej ścieżce klienta.
Podstawowy łańcuch obejmuje ekspozycję na portalu, kliknięcie, sesję na stronie, zdarzenie, utworzenie leada i zmianę statusu w CRM. UTM opisuje kampanię w adresie URL, ale nie jest cookie ani identyfikatorem konkretnej osoby.
Dlaczego sama liczba linków nie wystarcza?
Liczba linków nie wystarcza, ponieważ dwa artykuły z jednym odnośnikiem mogą wygenerować odpowiednio zero zapytań i pięć sprzedaży. Różnicę tworzą między innymi intencja odbiorcy, pozycja linku, wiarygodność portalu, strona docelowa oraz jakość obsługi leada.
Analizując artykuły sponsorowane w SEO, oceniam osobno rezultat SEO i rezultat sprzedażowy. Link może pomagać w budowaniu widoczności, choć nie wygeneruje ruchu referral. Inna publikacja może pozyskać klientów mimo przeciętnych parametrów domeny wydawcy.
Dlaczego nie każdy efekt jest widoczny w jednym raporcie?
Nie każdy efekt trafia do jednego raportu, ponieważ użytkownik może przeczytać tekst na telefonie, później wyszukać markę na laptopie, a zamówienie złożyć przez telefon po 20 dniach. GA4, Google Search Console i CRM obserwują różne fragmenty takiej ścieżki.
W modelu pomiarowym rozdzielam cztery kategorie:
- Ruch referral – sesja rozpoczyna się po kliknięciu odnośnika umieszczonego w publikacji.
- Ruch oznaczony UTM – kampanię rozpoznają wartości source, medium, campaign oraz content.
- Ruch organiczny – użytkownik wraca przez wynik Google, często po wcześniejszym kontakcie z marką.
- Ruch bezpośredni – system nie rozpoznaje źródła, co nie oznacza automatycznie wpisania adresu ręcznie.
- Konwersja wspomagana – publikacja uczestniczy w ścieżce, ale inny kanał otrzymuje końcowe przypisanie.
Publikacja sponsorowana powinna być oceniana jako punkt styku w ścieżce klienta, a nie wyłącznie jako dostarczony link.
„Model atrybucji określa sposób przypisania udziału poszczególnym punktom styku na ścieżce konwersji” – parafraza dokumentacji Google Analytics Help, 2024.
Plan pomiaru i standard UTM
Plan pomiaru należy przygotować przed zleceniem tekstu: określić cel, punkt odniesienia, identyfikator publikacji i jednolity słownik UTM. Cztery konsekwentnie stosowane pola – source, medium, campaign i content – pozwalają porównywać portale oraz linki bez ręcznego scalania kilkunastu wariantów nazw (źródło: Google Analytics Help, 2024).
Jak określić cele i KPI przed publikacją?
Pierwszy krok polega na przypisaniu publikacji jednego celu głównego oraz dwóch lub trzech wskaźników pomocniczych, które prowadzą do tego celu. Dla kampanii lead generation wynikiem głównym może być liczba leadów kwalifikowanych, a nie liczba odsłon artykułu.
Punkt odniesienia powinien obejmować okres sprzed kampanii. Jeżeli portal publikuje tekst 15 września, można porównać 30 dni przed publikacją z kolejnymi okresami 30, 60 i 90 dni. Trzeba przy tym uwzględnić sezonowość, inne kampanie oraz zmiany widoczności organicznej.
- Cel ekspozycyjny – KPI obejmuje zasięg materiału, odsłony oraz widoczność marki w medium wydawcy.
- Cel ruchowy – KPI obejmuje sesje oznaczone kampanią, użytkowników i przejścia na kluczowe podstrony.
- Cel leadowy – KPI obejmuje formularze, połączenia, leady kwalifikowane i koszt pozyskania kontaktu.
- Cel sprzedażowy – KPI obejmuje transakcje, przychód przypisany, marżę oraz długość cyklu sprzedaży.
- Cel SEO – KPI obejmuje widoczność fraz, ruch organiczny i rozwój profilu linków analizowany w dłuższym okresie.
Jak zbudować standard parametrów UTM?
Standard UTM zbuduj w pięciu krokach: wybierz słownik nazw, stosuj małe litery, wyklucz spacje, nadaj identyfikator publikacji i zapisz reguły w jednym arkuszu kontrolnym. Campaign URL Builder pomaga utworzyć adres, lecz odpowiedzialność za spójność nazw pozostaje po stronie właściciela danych.
Przykładowy adres może zawierać: utm_source=portalbranzowy, utm_medium=referral_paid, utm_campaign=publikacje_q3 i utm_content=art_017_link_srodek. Pole content rozróżnia konkretny artykuł, położenie odnośnika albo wariant wezwania do działania.
- Utwórz identyfikator publikacji, na przykład ART-017, i używaj go w arkuszu, UTM oraz CRM.
- W polu source wpisz stabilną nazwę wydawcy, na przykład portalbranzowy, bez domeny raz z www, a raz bez www.
- W polu medium zastosuj jedną uzgodnioną wartość, na przykład referral_paid, zamiast mieszać paid, sponsorowane i advertorial.
- W polu campaign zapisz wspólną inicjatywę biznesową, na przykład publikacje_q3 albo seo_b2b_2026.
- W polu content rozróżnij linki w tym samym tekście, na przykład link_intro oraz link_cta.
- Zapisz właściciela kampanii, datę publikacji, koszt i docelowy URL w centralnym rejestrze.
Jak uniknąć duplikacji nazw źródeł i kampanii?
Duplikacji unikniesz przez zamknięty słownik wartości i walidację przed udostępnieniem linku. GA4 rozróżni portalbranzowy, PortalBranzowy oraz portal-branzowy jako odrębne wartości, dlatego jedna osoba powinna zatwierdzać nowe nazwy.
| Pole | Poprawny przykład | Błędne warianty | Funkcja |
|---|---|---|---|
| utm_source | portalbranzowy | PortalBranzowy, portal.pl | Identyfikuje wydawcę. |
| utm_medium | referral_paid | paid, artykul, sponsor | Klasyfikuje rodzaj ruchu. |
| utm_campaign | publikacje_q3 | Q3, kampania3, jesien | Łączy publikacje w kampanię. |
| utm_content | art_017_link_cta | link1, kliknij, tekst | Rozróżnia publikację i link. |
Przed emisją otwieram adres w trybie prywatnym, sprawdzam przekierowania i potwierdzam, czy parametry pozostają w URL strony docelowej. Test obejmuje też wersję mobilną, baner zgód oraz zdarzenie w trybie podglądu Google Tag Manager.
„Parametry kampanii pozwalają identyfikować źródło, medium, nazwę kampanii i wariant treści” – parafraza instrukcji Google Campaign URL Builder, 2024.
GA4, zdarzenia i jakość ruchu
Google Analytics 4 powinien mierzyć zachowania powiązane z celem biznesowym, a nie tylko sesje. Dla publikacji sponsorowanej konfiguruję zwykle od trzech do sześciu zdarzeń: przejście do kontaktu, wysłanie formularza, kliknięcie telefonu, pobranie materiału, rozpoczęcie zakupu oraz zakup. Google Tag Manager ułatwia wdrożenie i testowanie tych sygnałów.
Co mierzyć w GA4?
W GA4 należy mierzyć mikro- i makrokonwersje, których wykonanie wskazuje na realny postęp użytkownika. Sam czas sesji nie rozstrzyga o jakości: osoba może przeczytać odpowiedź w 40 sekund, kliknąć numer telefonu i zostać wartościowym leadem.
- Zdarzenie view_contact – użytkownik otwiera stronę kontaktową po przeczytaniu strony docelowej.
- Zdarzenie generate_lead – formularz potwierdza poprawne wysłanie zapytania, a nie samo kliknięcie przycisku.
- Zdarzenie click_phone – użytkownik naciska klikalny numer telefonu na urządzeniu mobilnym.
- Zdarzenie download_offer – użytkownik pobiera cennik, katalog albo opis usługi.
- Zdarzenie begin_checkout – użytkownik rozpoczyna proces zamówienia w sklepie.
- Zdarzenie purchase – system przekazuje identyfikator transakcji oraz prawidłową wartość zakupu.
Jak odróżnić wartościowy ruch od przypadkowych wejść?
Wartościowy ruch rozpoznasz przez segment publikacji połączony ze zdarzeniami i jakością leadów, nie przez jeden wskaźnik zaangażowania. Porównaj odsetek przejść do kontaktu, liczbę formularzy, udział leadów kwalifikowanych oraz przychód na sesję.
Przykład: portal A przynosi 800 sesji i cztery formularze, z których sprzedaż kwalifikuje jeden. Portal B generuje 140 sesji, dziewięć formularzy i sześć leadów kwalifikowanych. Ocena według ruchu wskazuje portal A; ocena według wyniku handlowego zdecydowanie wskazuje portal B.
Jak mierzyć formularze i telefony?
Formularze mierz przez potwierdzone zdarzenie po skutecznym zapisie, a telefony przez kliknięcia numeru lub system call tracking. Kliknięcie telefonu nie potwierdza rozmowy, dlatego przy ważnych kampaniach porównaj je z logami centrali albo statusem kontaktu w CRM.
Google Search Console uzupełnia analizę o zapytania i strony docelowe w ruchu organicznym, ale nie raportuje sprzedaży. Łączę jego dane z GA4 wtedy, gdy publikacja zwiększa wyszukiwania marki albo wspiera widoczność strony po kilku tygodniach.
- Uruchom tryb podglądu Google Tag Manager i wykonaj testowy formularz z oznaczonego adresu.
- Sprawdź, czy zdarzenie pojawia się tylko po skutecznym przesłaniu danych.
- Zweryfikuj parametry kampanii w raporcie czasu rzeczywistego albo narzędziu DebugView GA4.
- Porównaj identyfikator testowego zgłoszenia z rekordem utworzonym w CRM.
- Wyklucz ruch wewnętrzny i oznacz test, aby nie trafił do wyniku kampanii.
Sesja staje się użytecznym sygnałem dopiero wtedy, gdy można zestawić ją z działaniem użytkownika i późniejszą jakością kontaktu.
Połączenie formularza, CRM i sprzedaży
Integracja CRM z formularzem powinna przenosić identyfikator publikacji, first-touch i last-touch do rekordu leada, a następnie zachowywać je podczas zmian statusu. Dzięki temu raport obejmuje nie tylko generate_lead w GA4, lecz także kwalifikację, ofertę, wygraną sprzedaż i przychód. Zakres danych musi odpowiadać celowi przetwarzania oraz zasadom RODO.
Jak połączyć GA4 z CRM?
Połączenie rozpocznij od zapisania parametrów kampanii w bezpiecznych polach formularza, a następnie przekaż je do CRM razem z identyfikatorem zgłoszenia. Nie należy traktować UTM jako danych identyfikujących użytkownika ani umieszczać danych osobowych w adresie URL.
Najczęściej stosuję dwa zestawy pól. First-touch zachowuje pierwsze rozpoznane źródło kontaktu, a last-touch aktualizuje ostatnią kampanię przed zgłoszeniem. Oba pola odpowiadają na inne pytania i nie powinny się wzajemnie nadpisywać.
- First source – pole zapisuje pierwsze rozpoznane źródło wizyty użytkownika.
- First campaign – pole zachowuje pierwszą kampanię uczestniczącą w pozyskaniu kontaktu.
- Last source – pole wskazuje ostatnie rozpoznane źródło przed wysłaniem formularza.
- Last campaign – pole identyfikuje kampanię bezpośrednio poprzedzającą konwersję.
- Publication ID – pole łączy rekord leada z publikacją, kosztem i wydawcą.
- Lead status – pole opisuje kolejne etapy, na przykład nowy, kwalifikowany, oferta, wygrany albo przegrany.
Jak przypisać sprzedaż do publikacji?
Sprzedaż przypisz przez wspólny identyfikator leada lub transakcji, zachowany od formularza do zamknięcia szansy w CRM. Raport powinien wskazywać, czy publikacja była pierwszym kontaktem, ostatnim kontaktem czy jednym z wcześniejszych punktów ścieżki.
Przykładowy rekord może wyglądać tak: ART-017, first-touch portalbranzowy, last-touch google organic, lead kwalifikowany, wartość sprzedaży 18 000 zł. W takim przypadku publikacja otrzymuje udział jako pierwszy kontakt, ale model last-touch przypisze wynik wyszukiwarce.
Jak mierzyć kontakt telefoniczny?
Kontakt telefoniczny mierz za pomocą osobnego numeru kampanii, dynamicznej podmiany numerów albo kodu podawanego konsultantowi. Dedykowany numer ma sens przy większym budżecie i liczbie połączeń, natomiast przy pojedynczej publikacji wystarczy często pole „skąd dowiedział się klient” uzupełniane według ustalonej procedury.
- Przypisz numer lub kod do konkretnego identyfikatora publikacji.
- Przekaż konsultantom jednolitą instrukcję oznaczania źródła rozmowy w CRM.
- Rozróżnij nieodebrane połączenie, rozmowę, lead kwalifikowany oraz sprzedaż.
- Porównaj rejestr centrali z kliknięciami click_phone raportowanymi przez GA4.
- Usuń lub ogranicz przechowywanie danych, które nie są potrzebne do pomiaru i obsługi.
Minimalizacja danych oznacza zbieranie tylko informacji potrzebnych do jasno określonego celu, zgodnie z materiałami UODO dotyczącymi RODO. Treść nie zastępuje konsultacji z prawnikiem ani inspektorem ochrony danych. Podstawę prawną, obowiązek informacyjny, okres retencji i dostawców narzędzi trzeba ocenić przed wdrożeniem.
Atrybucja, ROI i raport zarządczy
Raport zarządczy powinien rozdzielać przychód przypisany bezpośrednio, sprzedaż wspomaganą oraz wynik nieprzypisany. First-touch, last-touch i model oparty na danych mogą nadać tej samej publikacji inną wartość, dlatego raport musi podawać model oraz okno 30, 60 albo 90 dni (źródło: Google Analytics Help, 2024).
Który model atrybucji wybrać?
Model wybierz według pytania biznesowego: first-touch pokazuje źródło pierwszego rozpoznanego kontaktu, last-touch wskazuje ostatni kontakt przed konwersją, a model oparty na danych rozdziela udział na podstawie dostępnych ścieżek. Żaden z nich nie dowodzi przyczynowego wpływu publikacji.
| Model | Co pokazuje | Zaleta | Ograniczenie |
|---|---|---|---|
| First-touch | Pierwszy rozpoznany kontakt. | Pokazuje rolę publikacji w pozyskaniu zainteresowania. | Pomija wpływ późniejszych kanałów. |
| Last-touch | Ostatni kontakt przed konwersją. | Jest prosty do objaśnienia i kontroli. | Zaniża rolę wcześniejszych publikacji. |
| Oparty na danych | Udział wyliczony z obserwowanych ścieżek. | Uwzględnia wiele punktów styku. | Zależy od dostępności i jakości danych. |
| Raport wspomagania | Obecność publikacji przed innym kanałem kończącym. | Pokazuje rolę pomocniczą. | Nie jest samodzielnym dowodem inkrementalności. |
Jak mierzyć konwersje wspomagane i opóźnione?
Konwersje wspomagane mierz w oknach 30, 60 i 90 dni, dopasowanych do rzeczywistego cyklu sprzedaży. Sklep z krótką decyzją zakupową może korzystać z krótszego okresu, podczas gdy usługa B2B wymaga często obserwacji przez kilka miesięcy.
Pełna atrybucja zwykle pozostaje nieosiągalna. Zgody analityczne, zmiana urządzenia, usuwanie danych, telefon i spotkania offline tworzą luki. Dlatego sprzedaż przypisaną, wspomaganą i nieprzypisaną pokazuję w osobnych wierszach, bez sumowania ich jako niezależnych transakcji.
- Okno 30 dni – pokazuje szybkie efekty kampanii i krótkie ścieżki zakupowe.
- Okno 60 dni – obejmuje klientów potrzebujących porównania ofert i kontaktu handlowego.
- Okno 90 dni – lepiej odpowiada części procesów B2B oraz usług o wyższej wartości.
- Kategoria bezpośrednia – obejmuje sprzedaż przypisaną publikacji przez wybrany model.
- Kategoria wspomagana – obejmuje ścieżki, w których publikacja poprzedza kanał zamykający.
- Kategoria nieprzypisana – ujawnia lukę zamiast sztucznie rozdzielać brakujące dane.
Jak obliczyć koszt leada i ROI publikacji?
Koszt leada oblicz, dzieląc koszt kampanii przez liczbę przypisanych leadów, natomiast ROI policz jako różnicę wyniku i kosztu podzieloną przez koszt, a następnie pomnóż przez 100%. W kalkulacji należy wskazać, czy „wynik” oznacza przychód, marżę brutto czy zysk.
Przykład ilustracyjny: pięć publikacji kosztuje łącznie 12 000 zł. Kampania generuje 24 leady, w tym osiem kwalifikowanych, oraz 30 000 zł przychodu przy 40% marży brutto.
- CPL wynosi 500 zł, ponieważ 12 000 zł podzielono przez 24 zarejestrowane leady.
- Koszt leada kwalifikowanego wynosi 1500 zł, ponieważ koszt podzielono przez osiem zaakceptowanych kontaktów.
- ROAS liczony na przychodzie wynosi 2,5, ponieważ 30 000 zł podzielono przez 12 000 zł.
- Marża brutto wynosi 12 000 zł przy przyjętym w przykładzie poziomie 40% przychodu.
- ROI liczony wyłącznie na tej marży wynosi 0%, zanim uwzględni się koszty obsługi, narzędzi i pracy zespołu.
Ten przykład pokazuje, dlaczego wysoki przychód nie musi oznaczać wysokiego zwrotu. Przy planowaniu kampanii łączę dane pomiarowe ze strategią content marketingową, analizą wyboru portalu do publikacji oraz audytem SEO przed link buildingiem.
Jak raportować wyniki bez fałszywej precyzji?
Raportuj wynik jako zakres i zestaw scenariuszy, podając model, okno czasowe, koszty, jakość leadów oraz znane braki danych. Zamiast stwierdzenia „publikacje wygenerowały dokładnie 47 382 zł” lepiej wskazać 32 000 zł sprzedaży bezpośrednio przypisanej i 15 000 zł sprzedaży wspomaganej.
Dane finansowe kampanii i CRM należy aktualizować co miesiąc. Dostępne ustawienia atrybucji GA4 wymagają kontroli kwartalnej, a zgodność przetwarzania danych – sprawdzenia przed publikacją oraz po zmianie narzędzi.
- Podaj liczbę i koszt publikacji wraz z okresem analizy.
- Pokaż sesje, kluczowe zdarzenia, leady oraz leady kwalifikowane w jednym lejku.
- Rozdziel przychód bezpośredni, wspomagany i nieprzypisany.
- Wskaż zastosowany model oraz okno atrybucji.
- Opisz braki wynikające ze zgód, kontaktów offline i przechodzenia między urządzeniami.
- Porównaj wynik z punktem odniesienia, sezonowością i innymi prowadzonymi kampaniami.
Dobry raport nie udaje pełnej wiedzy: pokazuje, co zmierzono, według jakiej reguły oraz gdzie kończy się pewność danych.
Najczęściej zadawane pytania
Czy UTM wpływa na pozycjonowanie?
Nie, UTM nie poprawia pozycji strony w Google, ponieważ służy do klasyfikacji ruchu kampanii. Trzeba jednak ustawić prawidłowy adres kanoniczny i ograniczyć indeksowanie zbędnych wariantów URL, aby parametry nie tworzyły bałaganu technicznego.
Jakie UTM dodać do publikacji sponsorowanej?
Dodaj co najmniej utm_source, utm_medium i utm_campaign, a utm_content wykorzystaj do identyfikowania konkretnej publikacji lub linku. Wszystkie wartości zapisuj według jednego słownika, najlepiej małymi literami i bez spacji.
Czy GA4 pokaże sprzedaż z artykułu?
Tak, jeśli zakup, wartość transakcji i identyfikator zamówienia są prawidłowo przekazywane albo dane GA4 zostaną połączone z CRM. Część sprzedaży może pozostać nieprzypisana z powodu braku zgody, zmiany urządzenia, telefonu lub długiego cyklu decyzyjnego.
Jaki model atrybucji jest najlepszy?
Nie istnieje jeden najlepszy model dla każdej firmy. First-touch pomaga analizować pozyskanie zainteresowania, last-touch pokazuje kanał zamykający, a raport oparty na danych uwzględnia więcej kontaktów, jeśli dysponuje odpowiednim materiałem.
Jak obliczyć koszt leada z publikacji?
Koszt kampanii podziel przez liczbę leadów przypisanych według jawnie wskazanego modelu. Osobno policz koszt leada kwalifikowanego, ponieważ formularze przypadkowe, spam i kontakty spoza grupy docelowej mogą zaniżyć zwykły CPL.
Jak długo obserwować wyniki publikacji?
Wyniki obserwuj przez 30, 60 i 90 dni, a przy długim cyklu B2B również dłużej. Pierwszy raport pokaże ruch i szybkie zapytania, natomiast kolejne odsłony ujawnią sprzedaż opóźnioną, powroty organiczne oraz konwersje wspomagane.
Źródła i literatura
- Google Analytics Help, „Manual campaign dimensions and traffic-source dimensions”, dokumentacja wymiarów kampanii, 2024, Google Analytics Help.
- Google Analytics Help, materiały dotyczące modeli i ustawień atrybucji, 2024, dokumentacja atrybucji Google Analytics.
- Google, „Campaign URL Builder”, instrukcja tworzenia adresów z parametrami kampanii, 2024, Campaign URL Builder.
- Urząd Ochrony Danych Osobowych, materiały dotyczące zasad RODO, podstaw przetwarzania i minimalizacji danych, dostęp sprawdzony w 2026 roku, UODO.
- Google Analytics Help, dokumentacja zdarzeń i kluczowych zdarzeń GA4, dostęp sprawdzony w 2026 roku, Centrum pomocy Google Analytics.
Przeczytaj również
Potrzebujesz wsparcia przy link buildingu? Zobacz, jak pracujemy albo poproś o bezpłatną wycenę.
W SEO od 2016 roku. Zbudowałem i utrzymuję własną sieć ponad 150 serwisów tematycznych, na których zrealizowałem ponad 1000 publikacji — publikuję u siebie, nie pośredniczę. Prowadzę Agencję ITP i osobiście odpowiadam za strategię każdego projektu.




