Koszty Meta Ads zaimportujesz do GA4 przez Administracja → Import danych → Utwórz źródło importu → Dane o kampanii → Meta: łączysz konto reklamowe, a GA4 codziennie pobiera koszty, kliknięcia i wyświetlenia kampanii. Warunek: reklamy w Meta muszą mieć parametry UTM z dokładnie tymi wartościami źródła i medium, które podasz przy konfiguracji. Wtedy w jednym raporcie zobaczysz koszt i przychód z Meta obok Google Ads.
Po co importować koszty Meta do GA4
Koszty Google Ads trafiają do GA4 po połączeniu kont. Koszty Meta Ads - nie. Bez importu GA4 pokazuje tylko sesje i konwersje z Facebooka i Instagrama, więc nie policzysz w nim kosztu konwersji ani zwrotu z wydatków na reklamę dla Meta. Po imporcie masz jedno źródło, w którym:
- widzisz koszt, kliknięcia i wyświetlenia kampanii Meta,
- porównujesz je z Google Ads według tego samego modelu atrybucji GA4,
- oceniasz kampanie na tych samych zdarzeniach kluczowych, a nie na dwóch różnych definicjach konwersji.
Zanim zaczniesz
- W GA4 potrzebujesz co najmniej roli Edytujący w usłudze.
- Potrzebujesz konta w Meta Business i dostępu do konta reklamowego, z którego chcesz pobierać dane.
- Reklamy muszą mieć parametry UTM: obowiązkowo
utm_sourceiutm_medium, a Google zaleca takżeutm_campaigniutm_id. - Jeśli wcześniej wgrywałeś koszty Meta ręcznie (np. plikiem CSV), usuń te dane przed konfiguracją, żeby koszty się nie zdublowały.
Krok 1: ustaw UTM w reklamach Meta
W Menedżerze reklam, na poziomie reklamy, w sekcji Monitorowanie wpisz parametry w polu Parametry URL. Przykład oparty na parametrach dynamicznych Meta:
utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_id={{campaign.id}}&utm_content={{ad.name}}
- Cały płatny ruch z Meta powinien mieć jedną wartość
utm_medium. Źródło może być jedno dla całej Meta albo osobne dla platform (Facebook, Instagram, Audience Network, Messenger, Threads). - Medium dobierz tak, żeby GA4 rozpoznało płatny social - domyślna grupa kanałów wymaga medium pasującego do wzorca zaczynającego się od
paidalbo zawierającegocp(np.cpc). - Wartości są wrażliwe na wielkość liter:
facebookiFacebookto dla GA4 dwa różne źródła.
Szczegółowy szablon i najczęstsze błędy opisujemy w poradniku UTM w kampaniach Google Ads i Meta Ads.
Krok 2: połącz Meta z GA4
- W GA4 wejdź w Administracja i w sekcji Zbieranie i modyfikowanie danych kliknij Import danych.
- Kliknij Utwórz źródło importu, wpisz nazwę i wybierz typ Dane o kampanii.
- Jako źródło wybierz Meta i kliknij Dalej.
- Kliknij Połącz i zaloguj się na konto Meta w okienku, które się otworzy.
- Wybierz konto firmowe Meta i konto reklamowe.
- Wpisz wartości
utm_sourcedla poszczególnych platform (jeśli używasz jednej wartości, wpisz ją we wszystkich polach) oraz wartośćutm_medium. Muszą być identyczne jak w reklamach. - Kliknij Dalej, sprawdź zmapowane pola i harmonogram, a potem Zakończ i Gotowe.
Google podaje, że import próbuje pobrać co najmniej 24 miesiące historii kampanii Meta, a nowe dane pojawiają się w raportach w ciągu 24 godzin.
Krok 3: gdzie zobaczysz koszty
- Raporty → Pozyskanie → Kampania spoza Google - koszty, kliknięcia i wyświetlenia zaimportowanych kampanii razem z sesjami i zdarzeniami kluczowymi.
- Planowanie → Wszystkie kanały w obszarze roboczym Reklama - porównanie kanałów, także Google Ads, w jednym widoku.
- Raport walidacji importu danych o kampaniach - pokazuje, jaka część zaimportowanych danych połączyła się z sesjami.
Niski współczynnik dopasowania prawie zawsze oznacza niespójne UTM: inną wielkość liter, literówkę w medium albo reklamy bez parametrów.
A jeśli nie chcesz łączyć konta Meta
Ten sam typ importu przyjmuje plik CSV (oraz m.in. arkusz Google przez dodatek i SFTP). Wymagane kolumny to źródło, medium i data w formacie RRRR-MM-DD, do tego co najmniej jedna metryka (koszt, kliknięcia lub wyświetlenia) i waluta, jeśli wgrywasz koszt. Wartości z pliku muszą dokładnie odpowiadać UTM z sesji. Plik wymaga regularnego wgrywania, bo koszty kampanii zmieniają się każdego dnia.
O czym pamiętać przy porównywaniu kanałów
- GA4 przypisuje konwersje według własnego modelu atrybucji, więc wynik Meta w GA4 będzie inny niż w Menedżerze reklam.
- Meta może automatycznie dodawać część parametrów do ruchu z reklam. Jeśli wpiszesz własne parametry URL, zastąpią one te ustawione gdzie indziej - sprawdź, czy nic się nie dubluje.
- Zdarzenia kluczowe w GA4 muszą być poprawnie skonfigurowane - inaczej porównujesz koszty z niepełnymi wynikami.
Jeśli chcesz pójść dalej i budować własne zestawienia, dane z GA4 możesz przenieść do raportu w Looker Studio.
Najczęściej zadawane pytania
Czy import kosztów Meta do GA4 jest płatny?
Dokumentacja Google nie wspomina o opłatach za import danych o kampaniach z Meta. Potrzebujesz tylko odpowiednich uprawnień w GA4 i w Meta.
Dlaczego w raporcie są koszty, ale nie ma sesji?
Wartości źródła, medium lub kampanii w imporcie nie pasują do UTM w adresach reklam. Sprawdź wielkość liter i to, czy wszystkie reklamy mają ustawione parametry URL.
Czy mogę zaimportować koszty z innych platform?
Tak. Google wymienia bezpośrednie połączenia m.in. z Pinterest, Reddit, Snap i TikTok, a dla pozostałych platform zostaje plik CSV lub inne metody importu.


