Atrybucja sprzedaży w sklepie - UTM, GA4 i własne raporty z API

Technical Implementation Expert
Atrybucja sprzedaży w sklepie - UTM, GA4 i własne raporty z API
Atrybucja sprzedaży w sklepie to przypisanie każdego zamówienia do kanału marketingowego, który je przyniósł. Żeby wiedzieć, który kanał naprawdę sprzedaje, trzeba połączyć trzy źródła: spójnie oznaczone linki UTM, dane o sesjach i zakupach w GA4 oraz zamówienia z bazy sklepu, połączone po numerze transakcji. Wspólny raport z tych danych, budowany przez API, pokazuje sprzedaż według kanałów na podstawie rzeczywistych zamówień, a nie tylko tego, co zarejestrował tag.
W tym wpisie wyjaśniamy, jak ustawić UTM-y, które modele atrybucji są dostępne w GA4, dlaczego GA4 i sklep pokazują różne liczby, jak zapisać źródło wizyty przy zamówieniu i jak zbudować własny raport atrybucji z GA4 Data API lub eksportu do BigQuery. Tekst jest dla właścicieli sklepów i marketerów, którzy chcą podejmować decyzje budżetowe na podstawie danych, oraz dla programistów, którzy te dane łączą.
[#wazne] W skrócie: atrybucja sprzedaży w sklepie wymaga spójnych UTM-ów (zawsze utm_source, utm_medium i utm_campaign), poprawnego zdarzenia purchase z transaction_id w GA4 oraz zapisu źródła wizyty przy zamówieniu w sklepie. Dane z GA4 pobiera się przez Data API lub eksport do BigQuery i łączy z zamówieniami po numerze transakcji. Programiści Vinson budują takie raporty atrybucji dla sklepów.
Czym jest atrybucja sprzedaży i dlaczego kanały się nie sumują
Model atrybucji to reguła, która decyduje, któremu kontaktowi klienta z marką przypisać zasługę za zakup. Klient może najpierw kliknąć reklamę w Meta, potem wrócić z wyszukiwarki, a kupić po kliknięciu w newsletter. Każdy z tych kanałów może uznać sprzedaż za swoją - i właśnie dlatego suma konwersji z paneli reklamowych zwykle jest większa niż liczba zamówień w sklepie.
Panele reklamowe Google Ads i Meta liczą konwersje według własnych zasad i okien czasowych, a GA4 według modelu ustawionego w usłudze. Sklep z kolei zna każde zamówienie, ale bez dodatkowej pracy nie wie, skąd przyszedł klient. Atrybucja sprzedaży w praktyce polega na tym, żeby jedno źródło prawdy - zamówienia w sklepie - wzbogacić o informację o kanale i patrzeć na kanały przez ten sam model.
Według pomocy Google w raportach atrybucji GA4 dostępne są modele: oparty na danych, ostatnie kliknięcie płatne i bezpłatne oraz ostatnie kliknięcie w płatnych kanałach Google. Modele pierwszego kliknięcia, liniowy, spadku w czasie i uwzględniający pozycję zostały usunięte w listopadzie 2023 r. (stan na kwiecień 2026 - sprawdź aktualną pomoc Google Analytics).
Do wiarygodnej atrybucji potrzebne są cztery źródła danych, z których każde odpowiada na inne pytanie:
[#chart:wpr43a]
Jak ustawić UTM-y, żeby atrybucja w GA4 działała
Parametry UTM to dopiski w adresie linku, które mówią GA4, skąd przyszedł użytkownik. Pomoc Google wymienia m.in. utm_source (źródło, np. newsletter), utm_medium (medium, np. email lub cpc), utm_campaign (kampania), utm_id (identyfikator kampanii), utm_source_platform, utm_term i utm_content. Google zaleca, by zawsze podawać utm_source, utm_medium i utm_campaign, bo brakujące wartości w raportach pojawiają się jako (not set). Stan na kwiecień 2026 - sprawdź aktualną pomoc Google Analytics.
| Parametr | Do czego służy | Przykład wartości |
|---|---|---|
| utm_source | Źródło ruchu | facebook, newsletter, ceneo |
| utm_medium | Rodzaj kanału | paid_social, email, cpc |
| utm_campaign | Nazwa kampanii | wyprzedaz_wiosna_2026 |
| utm_id | Identyfikator kampanii | zgodny z identyfikatorem w systemie reklamowym |
| utm_content | Wersja kreacji lub linku | baner_gora, link_stopka |
| utm_term | Słowo kluczowe w płatnym wyszukiwaniu | buty do biegania |
Najwięcej problemów robią niespójne wartości. Facebook, facebook.com i fb to w raportach trzy różne źródła, a Email i email - dwa media. Wspólny słownik wartości, małe litery i generator linków dla zespołu rozwiązują ten problem, zanim zacznie psuć dane. Kampanie Google Ads zwykle nie potrzebują ręcznych UTM-ów, jeśli konto Google Ads jest połączone z GA4 i działa automatyczne tagowanie.
UTM-y przydają się szczególnie tam, gdzie GA4 sam nie rozpozna źródła: w newsletterach, wiadomościach SMS, linkach w opisach na marketplace, postach organicznych w mediach społecznościowych, kodach QR na ulotkach i we współpracach z twórcami. W kampaniach Meta parametry UTM ustawia się w kreacji, a większość systemów pozwala korzystać z makr, które automatycznie wstawiają nazwę kampanii czy zestawu reklam. Dzięki temu nazwy w raporcie odpowiadają nazwom w panelu reklamowym i nie trzeba ich ręcznie tłumaczyć.
[#tip] Nie dodawaj UTM-ów do linków wewnętrznych w sklepie, np. do banerów na stronie głównej. Kliknięcie takiego linku rozpoczyna w raportach nowe źródło i nadpisuje prawdziwy kanał, z którego klient przyszedł.
- Wycena zadania w 24 h w dni robocze
- Integracje, API, feedy i poprawki w sklepie
- Rozliczenie godzinowe albo za projekt
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Wsparcie programistyczne dla e-commerce
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
