Bezpłatna konsultacja

Jak policzyć sprzedaż z Instagrama: UTM, GA4 i ManyChat
ManyChat · UTM · GA4 · Kody rabatowe · Pomiar sprzedaży

Jak policzyć sprzedaż z Instagrama: UTM, GA4 i kody rabatowe dla ManyChat

ManyChat pokazuje, ile osób dostało wiadomość i kliknęło link. Nie pokazuje, ile z nich kupiło. GA4 widzi zakupy, ale ruch z Instagrama często wrzuca do „direct” albo „unassigned”. A sklep zna zamówienia, ale nie wie, skąd przyszły. Pokazuję, jak połączyć te trzy źródła: spójny schemat UTM, własna grupa kanałów w GA4, kody rabatowe tylko dla DM i prosty miesięczny raport — tak, żeby po miesiącu odpowiedzieć na pytanie, czy automatyzacja się opłaca.

Strona główna › Technologia i narzędzia › ManyChat › Pomiar sprzedaży z DM
💡
Zasada główna: żadna metoda nie policzy 100% sprzedaży z DM. UTM-y zaniżają wynik, bo klienci wracają później innym kanałem, a kody rabatowe wyciekają. Dlatego mierzysz dwiema metodami naraz i patrzysz na trend, a nie na pojedynczą liczbę. Więcej o pułapkach: dlaczego ROAS nie mówi prawdy.
Aktualizacja: październik 2026 · dotyczy GA4 i sklepów z wdrożonym zdarzeniem purchase
⚡ Odpowiedź w skrócie
Trzy warstwy pomiaru
ManyChat mierzy rozmowy i kliknięcia. UTM i GA4 łączą kliknięcie z zakupem w sklepie. Kod rabatowy tylko dla DM łapie zamówienia, których GA4 nie przypisał. Razem dają wiarygodny obraz.
📊 Zobacz, jak to połączyć →
✓ UTM ✓ GA4 ✓ Kody
ManyChat
kliknięcia
wysłane, otwarte, kliknięte
UTM + GA4
sesje i zakupy
ze źródłem i kampanią
Kod dla DM
zamówienia
także te spoza GA4
Raport
1× w miesiącu
4 liczby, 15 minut
Punkt wyjścia

Dlaczego sprzedaż z DM tak trudno policzyć

Każde narzędzie widzi tylko kawałek drogi klienta.

🧩
Definicja — przypisanie sprzedaży do DM to powiązanie zamówienia w sklepie z rozmową w ManyChat, która do niego doprowadziła; robi się to oznaczając linki parametrami UTM, analizując je w GA4 i uzupełniając pomiar kodami rabatowymi dostępnymi tylko w wiadomościach
rozmowa w ManyChat → kliknięcie linku z UTM → sesja w GA4 → zamówienie w sklepie
Gdzie gubi się źródło
Link otwiera się w przeglądarce wewnątrz Instagrama. Jeśli klient wróci później z Safari lub Chrome, GA4 często zobaczy wejście bezpośrednie. Bez UTM ruch z Instagrama trafia zwykle do „referral” z domeny l.instagram.com albo do „direct”.
Co widzi każde narzędzie
ManyChat: wysłane wiadomości, kliknięcia przycisków, tagi. GA4: sesje, źródło, zdarzenie purchase. Sklep: zamówienia i użyte kody. Żadne nie widzi całej ścieżki.
Co jest realnym celem
Nie idealna atrybucja, tylko odpowiedź na trzy pytania: które automatyzacje sprzedają, ile przynoszą miesięcznie i czy to więcej niż koszt ManyChat.
💡 Zanim zaczniesz, sprawdź jedną rzecz: czy Twój sklep wysyła do GA4 zdarzenie purchase z wartością zamówienia. Bez tego GA4 policzy wejścia, ale nie sprzedaż — wtedy zostają Ci tylko kody rabatowe. Ogólnie o analityce w sklepie: Google Analytics w e-commerce.
Trzy warstwy

Co mierzy ManyChat, co GA4, a co kod rabatowy

Każda warstwa odpowiada na inne pytanie.

Warstwa Co mierzy Mocna strona Słaba strona
Statystyki ManyChat Wysłane, otwarte, kliknięte wiadomości; tagi Pokazuje, gdzie flow traci ludzi (jak czytać statystyki) Nie widzi zakupu w sklepie
UTM + GA4 Sesje, źródło, kampania, zakupy i ich wartość Łączy konkretną automatyzację z przychodem Zaniża wynik przy zakupie na innym urządzeniu lub później
Kod rabatowy tylko dla DM Zamówienia z użytym kodem Liczy zakupy niezależnie od GA4 i plików cookie Kody wyciekają na strony z rabatami; kosztuje marżę
Tag w ManyChat + e-mail Kto z rozmowy został klientem (po dopasowaniu e-maila) Najdokładniejsze dopasowanie osoba → zamówienie Wymaga integracji, np. przez Make (krok po kroku)

Na start wystarczą dwie pierwsze warstwy plus kod rabatowy. Dopasowanie po e-mailu ma sens przy większej skali — opisuję je w sekcji dopasowanie po e-mailu.

Schemat UTM

Jeden schemat UTM dla wszystkich linków z ManyChat

Spójność jest ważniejsza niż szczegółowość — jedna literówka rozbija raport na dwa wiersze.

Parametr Wartość Przykład Po co
utm_source instagram, facebook, whatsapp instagram Platforma, z której przyszła rozmowa
utm_medium dm dm Odróżnia wiadomości od linku w bio i postów
utm_campaign temat lub akcja, małe litery, bez polskich znaków bf2026-lampy Kampania lub post, który uruchomił rozmowę (posty pod automatyzację)
utm_content nazwa flow lub przycisku komentarz-link Która automatyzacja i który przycisk (np. komentarz → DM)

Przykładowy link: https://twojsklep.pl/lampa?utm_source=instagram&utm_medium=dm&utm_campaign=bf2026-lampy&utm_content=komentarz-link. Zapisz schemat w arkuszu i stosuj go w każdym flow — także w przyciskach, nie tylko w tekście wiadomości. Link do samej rozmowy (bez UTM) zbudujesz jako ref URL.

✅
Dobrze
Tylko małe litery i myślniki: bf2026-lampy.
Jedna nazwa medium dla wszystkich DM: dm.
Arkusz z listą kampanii i gotowymi linkami.
Krótki link lub przycisk zamiast długiego adresu w treści.
❌
Źle
Mieszanie: Instagram, instagram, IG.
utm_medium=manychat w jednym flow, dm w drugim.
UTM w linku do Allegro — nie zadziała tak jak w sklepie.
Zmiana nazw kampanii w trakcie miesiąca.
🔗
Dla ruchu na Allegro UTM-y nie dają takiego pomiaru jak we własnym sklepie. Tam zostają kody, dedykowane oferty lub porównanie sprzedaży przed i po akcji — więcej w artykule łączenie danych Allegro z GA4 i BaseLinkerem.
GA4

Jak ustawić GA4, żeby ruch z DM nie ginął w „unassigned”

Pięć kroków, jednorazowo.

1
Sprawdź zdarzenie purchase
W raporcie zdarzeń GA4 musi być purchase z wartością i walutą. Większość platform (Shoper, WooCommerce, Shopify) ma do tego integrację lub wtyczkę — przy Shoperze zobacz wdrożenie i integracje Shopera.
→ Bez purchase GA4 nie policzy przychodu z DM.
2
Dodaj własną grupę kanałów
Domyślne grupowanie GA4 nie zna medium „dm”, więc taki ruch ląduje w „Unassigned”. W ustawieniach wyświetlania danych utwórz własną grupę kanałów z kanałem „DM” (medium równe dm) i ustaw go wyżej niż kanały społecznościowe.
→ Działa także wstecz dla raportów opartych na tej grupie.
3
Oznacz zakup jako kluczowe zdarzenie
Purchase zwykle jest kluczowym zdarzeniem domyślnie. Jeśli mierzysz zapisy lub rezerwacje, oznacz je również — przykłady w sekcji usługi i produkty cyfrowe.
→ Dla usług celem bywa formularz lub rezerwacja, nie zakup.
4
Zbuduj eksplorację
Wymiary: grupa kanałów, kampania sesji, treść sesji. Dane: sesje, zakupy, przychód. Filtr: kanał DM.
→ Zapisz eksplorację — w raporcie miesięcznym tylko ją odświeżysz.
5
Porównuj z kodami i sklepem
Raz w miesiącu zestaw przychód z GA4 dla kanału DM z sumą zamówień z kodem DM w sklepie.
→ Duża różnica to normalne — patrz na trend obu liczb. Typowe błędy interpretacji: błędy atrybucji.
Kody rabatowe

Kody rabatowe tylko dla DM — jak je ustawić, żeby nie wyciekały

Kod łapie sprzedaż, której GA4 nie przypisze, ale tylko wtedy, gdy nie krąży po internecie.

✅
Dobrze
Osobny kod dla każdej kampanii: LAMPA-DM, BF26-DM.
Krótka ważność: 48–72 godziny lub do końca akcji.
Limit użyć na klienta i łączny limit kodów.
Kod tylko w wiadomości prywatnej, nigdy w poście (np. rabat za obserwowanie profilu).
❌
Źle
Jeden stały kod „INSTA10” przez cały rok.
Rabat wyższy niż marża pozwala — sprawdź w kalkulatorze ROI.
Kod bez daty końcowej — po miesiącu jest na stronach z kodami.
Liczenie wszystkich zamówień z kodem jako „sprzedaż dzięki ManyChat”.
🎟️
Uczciwa interpretacja: część klientów kupiłaby i bez rabatu. Zamówienia z kodem DM to górna granica wpływu automatyzacji, a przychód z kanału DM w GA4 — dolna. Prawda leży zwykle pomiędzy.
Raport

Miesięczny raport sprzedaży z DM w 15 minut

Cztery liczby, które wystarczą do decyzji.

Rozmowy
ManyChat
Uruchomienia i kliknięcia
Które flow mają największy spadek między wiadomością a kliknięciem
Sesje
GA4
Kanał DM: sesje i zakupy
Zapisana eksploracja, filtr kanał DM
Podział na kampanie i treści
Zamówienia
sklep
Zamówienia z kodem DM
Raport kodów rabatowych w sklepie
Wartość i liczba zamówień
Decyzja
wynik
Przychód i marża vs koszt
Dolna granica: GA4, górna: kody
Porównanie z abonamentem i czasem ( kalkulator ROI)
Liczba Źródło Przykład
Kliknięcia w linki z DM ManyChat 620
Zakupy z kanału DM GA4 18 zamówień, 2 900 zł
Zamówienia z kodem DM Sklep 27 zamówień, 4 100 zł
Koszt ManyChat i narzędzi Faktury ok. 112 zł + czas

Przykład ilustracyjny. Sprzedaż przypisana do DM mieści się tu między 2 900 a 4 100 zł miesięcznie — przy marży 35% to 1 000–1 400 zł marży wobec ok. 112 zł abonamentu (cennik ManyChat 2026). Raport możesz też zautomatyzować — case study: automatyczne raporty sprzedaży.

Czwarta warstwa

Dopasowanie po e-mailu — jak połączyć osobę z rozmowy z zamówieniem

UTM i kody mówią, ile sprzedaży przyszło z DM. Dopasowanie po e-mailu mówi, kto konkretnie kupił — i działa także wtedy, gdy klient wrócił do sklepu po tygodniu z innego urządzenia.

1
Zbierz e-mail w rozmowie
W flow z lead magnetem lub ofertą poproś o adres e-mail i zapisz go w polu kontaktu. Dodaj tag źródła, np. „dm-bf2026”. Zobacz zbieranie danych w custom fields i tagi w ManyChat.
→ Zgoda na marketing osobno od samego zapisu — RODO w ManyChat.
2
Przekaż kontakt do listy e-mail z polem źródła
ManyChat przekazuje e-mail do MailerLite razem z polem „źródło = instagram-dm” i nazwą kampanii. Linki w mailach oznaczaj tym samym schematem UTM, z utm_medium=email. Konfiguracja: ManyChat + MailerLite i pola i segmenty w MailerLite.
→ Zakup po mailu z UTM GA4 przypisze do e-maila, ale pole źródła w MailerLite pokaże, że kontakt przyszedł z DM.
3
Porównaj e-maile z zamówieniami
Raz w miesiącu (ręcznie w arkuszu) albo automatycznie (scenariusz w Make) zestaw e-maile z ManyChat z e-mailami z zamówień w sklepie lub BaseLinkerze. Każde dopasowanie to klient pozyskany przez rozmowę. Zobacz scenariusze Make + BaseLinker i Make vs Zapier vs n8n.
→ Po dopasowaniu możesz dodać w ManyChat tag „klient” i nie wysyłać mu już oferty pierwszego zakupu.
4
Dopisz piątą liczbę do raportu
Do czterech liczb z raportu miesięcznego dodaj „klienci dopasowani po e-mailu” i ich łączną wartość zamówień w ciągu 30–90 dni. To najlepsza miara długofalowego wpływu automatyzacji. Jak zautomatyzować raporty: automatyzacja raportów sprzedażowych.
→ Dopasowanie wymaga podstawy prawnej do przetwarzania danych — opisz je w polityce prywatności.

* Linki partnerskie — jeśli założysz konto przez te linki, mogę otrzymać wynagrodzenie, a Twoje warunki się nie zmieniają. Polecam tylko narzędzia, które sam wdrażam: narzędzia, które polecam.

Inne modele biznesu

Jak mierzyć efekt DM, gdy nie prowadzisz sklepu

Ta sama logika — oznaczony link, cel w GA4 i niezależna kontrola — działa w usługach, przy produktach cyfrowych i przy budowie listy. Zmienia się tylko to, co liczysz jako „zakup”.

📅
Usługi i gabinety
Celem jest rezerwacja
Link do rezerwacji z UTM i pole „skąd o mnie wiesz” w formularzu rezerwacji dają dwie niezależne liczby — odpowiedniki GA4 i kodu rabatowego. Zobacz rezerwacje przez Instagram w Setmore, Booksy + ManyChat i kwalifikacja leada i umówienie konsultacji.
✓ Liczysz odbyte wizyty, nie same rezerwacje.
🎁
Produkty cyfrowe i lead magnety
Celem jest pobranie lub zakup
Najprostsza kontrola to osobny produkt, wariant lub kod dla osób z DM — liczbę pobrań i zakupów widzisz wtedy w panelu platformy, niezależnie od GA4. Zobacz naffy + ManyChat, Easytools + ManyChat + MailerLite i lejek sprzedażowy na Instagramie.
✓ Kod tylko dla DM działa tu tak samo jak w sklepie.
✉️
Budowa listy e-mail
Celem jest zapis
Mierz liczbę zapisów z DM (grupa lub pole źródła w MailerLite) i to, ile z tych osób kupiło w ciągu 90 dni. Zobacz ManyChat + MailerLite i sekwencja powitalna.
✓ Wartość zapisu = przychód z listy ÷ liczba zapisów.
🏷️
Sprzedaż na Allegro
UTM nie wystarczy
Na marketplace zostają kody lub kupony, dedykowane oferty i porównanie sprzedaży przed i po akcji. Zobacz dane Allegro w GA4 i BaseLinkerze i ManyChat dla sprzedawców Allegro.

* Linki partnerskie — szczegóły w sekcji dopasowanie po e-mailu.

Wolisz zapytać wprost?

Konsultacja: pomiar sprzedaży z Instagrama

Ustawiam schemat UTM, grupę kanałów w GA4, kody dla DM i raport miesięczny, żebyś wiedział, które automatyzacje zarabiają. Zakres: ile kosztuje wdrożenie ManyChat.

Co dostajesz
🔗
Schemat UTM
Arkusz z gotowymi linkami dla wszystkich flow.
📊
GA4
Grupa kanałów DM, eksploracja i kontrola zdarzenia purchase.
📈
Raport
Cztery liczby co miesiąc i rekomendacja, co rozwijać.
📞 Umów bezpłatną konsultację →
FAQ

Najczęstsze pytania o pomiar sprzedaży z DM

Jak sprawdzić, ile sprzedaży daje ManyChat?
Połącz trzy źródła: statystyki ManyChat (kliknięcia), GA4 z linkami oznaczonymi UTM (zakupy z kanału DM) i kody rabatowe dostępne tylko w wiadomościach (zamówienia w sklepie). GA4 daje dolną, a kody górną granicę sprzedaży z DM. Zwrot z inwestycji policzysz w kalkulatorze ROI.
Dlaczego ruch z ManyChat jest w GA4 jako „unassigned”?
Domyślne grupowanie kanałów GA4 nie rozpoznaje medium „dm”. Utwórz własną grupę kanałów z kanałem DM, w którym medium jest równe dm, i ustaw go przed kanałami społecznościowymi.
Jakie UTM-y stosować w linkach z ManyChat?
utm_source z nazwą platformy (instagram), utm_medium=dm, utm_campaign z nazwą akcji i utm_content z nazwą flow lub przycisku. Zawsze małe litery i bez polskich znaków. Te same zasady stosuj w linkach w e-mailach (utm_medium=email) — np. w MailerLite*.
Czy kody rabatowe wystarczą zamiast GA4?
Mogą wystarczyć na start, ale zawyżają wynik — część klientów kupiłaby bez rabatu, a kody wyciekają. Najlepiej łączyć je z GA4 i patrzeć na obie liczby.
Czy da się mierzyć sprzedaż z DM na Allegro?
Ograniczenie: UTM-y nie działają na Allegro tak jak we własnym sklepie. Zostają kody lub kupony, dedykowane oferty i porównanie sprzedaży przed i po akcji. Szczegóły: dane Allegro w GA4 i BaseLinkerze.
Jak mierzyć efekt ManyChat w gabinecie lub firmie usługowej?
Celem jest rezerwacja, a nie zakup. Oznacz link do rezerwacji parametrami UTM, oznacz rezerwację jako kluczowe zdarzenie w GA4 i dodaj w formularzu pole „skąd o mnie wiesz” — np. w Setmore*. Licz odbyte wizyty, nie same rezerwacje. Więcej w sekcji inne modele biznesu.
Czy warto dopasowywać klientów po e-mailu?
Tak, gdy masz już kilkaset kontaktów z e-mailem w ManyChat. Dopasowanie e-maili z rozmów do e-maili z zamówień pokazuje, kto konkretnie kupił, także po kilku tygodniach i z innego urządzenia. Instrukcja w sekcji dopasowanie po e-mailu.
Powiązane materiały

Pomiar → decyzja → optymalizacja

Pomiar sprzedaży z DM · UTM · GA4 · 2026

Bez pomiaru ManyChat to koszt. Z pomiarem — inwestycja z policzonym zwrotem.

Trzy warstwy pomiaru, jeden schemat UTM, grupa kanałów DM w GA4, kody rabatowe, które nie wyciekają, raport z czterech liczb, dopasowanie po e-mailu i pomiar w usługach, produktach cyfrowych i przy budowie listy. Chcesz, żebym ustawił to za Ciebie? Umów konsultację.

✓ Schemat UTM ✓ Kanał DM w GA4 ✓ Kody dla DM ✓ Zero zobowiązań
Pomiar sprzedaży — skrót
🔗 utm_medium=dm wszędzie
📊 Własna grupa kanałów w GA4
🎟️ Kod tylko w DM, z datą końcową
📈 4 liczby co miesiąc
⚖️ GA4 = dolna, kody = górna granica
✉️ Dopasowanie po e-mailu
📅 Rezerwacje i pobrania jako cel
3 Warstwy
15 min Raport
0 zł Konsultacja

Mierz dwiema metodami naraz i oceniaj trend, nie pojedynczy miesiąc. * link partnerski