Roition, automatyzacje nastawione na ROI
PL|EN
Blog
AI w Google Ads20 października 202610 min czytania

Klient wkleił twój raport do ChatGPT: 6 powodów, dla których wraca z dziwnymi pytaniami, i jak pisać raporty, które to wytrzymają

Klient, który wkleja raport do ChatGPT, dostaje odpowiedź z tego, co model z raportu odczytał, i z jego ogólnej wiedzy. Sześć powodów dziwnych pytań, które leżą w raporcie, to: wykres zamiast liczb, kolumna bez definicji, świeże dni bez zdania o opóźnieniu konwersji, ROAS bez celu, różnica z GA4 bez wyjaśnienia i za dużo w jednym pliku. Każdy naprawisz przed wysłaniem.

Model nie zna konta, celu klienta ani waszych ustaleń z ostatniego spotkania. Widzi plik. Jeśli czegoś w pliku nie ma, odpowie i tak, a OpenAI i Anthropic same piszą w pomocy, że ich modele potrafią brzmieć przekonująco, gdy się mylą.

Co widzi ChatGPT, gdy klient wkleja raport

ChatGPT czyta z raportu przede wszystkim to, co da się z pliku wyciągnąć jako tekst albo tabelę. Według pomocy OpenAI o wgrywaniu plików obrazy osadzone w PDF czyta tylko ChatGPT Enterprise, a pozostałe plany wyciągają z dokumentu sam tekst. Wykres zapisany w PDF jako obraz jest dla klienta z planem Free albo Plus niewidoczny.

Claude i Gemini API czytają wykresy w PDF, ale z innych formatów biorą sam tekst. Claude według pomocy Anthropic analizuje wykresy w PDF do 100 stron, a z innych dokumentów, np. DOCX, bierze tylko tekst. Gemini według dokumentacji Gemini API czyta wykresy w PDF, a w innych formatach je traci.

Nie wiesz, którego czatu i planu używa klient. Bezpieczne założenie: przetrwa to, co jest tekstem i prostą tabelą.

6 powodów, dla których raport nie wytrzymuje ChatGPT

Raport nie wytrzymuje wklejenia do ChatGPT z sześciu powodów: wyniki są na obrazach, kolumny nie mają definicji, ostatnie dni są niepełne, ROAS nie ma celu, różnica z GA4 nie jest wyjaśniona, a plik ma za dużo naraz.

PowódPo czym poznać po pytaniu klientaCo zmienić w raporcie
1. Wyniki na wykresach i zrzutachklient pyta o liczbę, która jest na wykresiekluczowe liczby jako tekst albo tabela
2. Liczba bez definicjinp. „dlaczego konwersji jest raz 40, raz 52?”nazwa kolumny i jedno zdanie, co liczy
3. Świeże dni bez zdania o opóźnieniu konwersji„dlaczego ostatni tydzień jest taki słaby?”zakres dat od-do i zdanie o opóźnieniu konwersji
4. ROAS bez celu i marży„ROAS 4 to dobrze czy źle?” albo pomysł na podwojenie budżetucel ROAS albo próg opłacalności przy liczbie
5. Różnica z GA4 bez wyjaśnienia„która liczba jest prawdziwa?”zdanie, skąd różnica i którą liczbę raportujesz
6. Za dużo w jednym plikupytania o szczegóły, które w raporcie są, ale model je pominąłjedna strona podsumowania na początku
Sześć powodów, dla których raport Google Ads nie wytrzymuje ChatGPT: wyniki na wykresach (liczby tekstem), liczba bez definicji (nazwa kolumny), świeże dni (zakres dat i zdanie o opóźnieniu), ROAS bez celu (cel albo próg), różnica z GA4 (zdanie o przyczynie), za dużo w pliku (podsumowanie na początku).
Sześć powodów i jedna zmiana w raporcie dla każdego.

1. Wyniki na wykresach i zrzutach ekranu

Wynik pokazany tylko na wykresie w PDF to dla ChatGPT poza planem Enterprise brak wyniku, a ze zrzutu ekranu model może nie odczytać dokładnych wartości. OpenAI w pomocy o analizie danych pisze, że ChatGPT może nie odczytać dokładnych wartości z tabel zapisanych jako obraz, skanów i plików o złożonym układzie, i radzi wgrać wtedy arkusz albo plik tekstowy.

Klient nie wie, że model wykresu nie widział. Widzi tylko odpowiedź, która może brzmieć pewnie i pominąć najważniejszą liczbę.

Z naszej praktyki: w teście 8 modeli AI każdy model dostał dane z konta jako wyniki zapytań do API, czyli tekst i tabele, i za odczyt kosztów i konwersji uzyskał od 4,0 do 5,0 na 5.

Co zmienić: wydatki, konwersje, koszt konwersji i wartość sprzedaży wpisz w raporcie tekstem albo w zwykłej tabeli. Wykres zostaw jako dodatek.

2. Liczba bez definicji kolumny

Liczba bez nazwy kolumny pozwala modelowi zgadywać, co oznacza. W Google Ads „Konwersje” i „Wszystkie konwersje” to dwie różne liczby: pierwsza liczy główne działania powodujące konwersję, druga także dodatkowe. Jeśli raport podaje raz jedną, raz drugą, model może zestawić je jak jedną miarę.

OpenAI w pomocy o analizie danych radzi opisowe nagłówki w pierwszym wierszu i nazwy kolumn prostym językiem. Skrót „Konw.” albo „CPA” bez wyjaśnienia każe modelowi zgadywać, a klientowi uwierzyć zgadywaniu.

Z naszej praktyki: w teście 8 modeli AI trzy modele liczyły ten sam produkt, który w danych miał dwa tytuły, jako dwa różne produkty. Dane nie mówiły wprost, że to jedna pozycja.

Co zmienić: przy każdej liczbie nazwa kolumny z Google Ads i jedno zdanie, co liczy, np. „konwersje = opłacone zamówienia”.

3. Ostatnie dni bez zdania o opóźnieniu konwersji

Ostatnie dni w raporcie Google Ads mogą wyglądać gorzej, niż będą wyglądać za miesiąc. Według pomocy Google Ads o czasie konwersji konwersje mogą być raportowane do 90 dni po kliknięciu, zależnie od okna konwersji, więc koszty z ostatnich dni już widać, a części konwersji jeszcze nie.

Google radzi, żeby raport z pełnymi danymi o konwersjach kończył się co najmniej 30 dni przed dniem dzisiejszym.

Model, który dostanie wykres dzienny bez tej informacji, może zobaczyć spadek i dopisać mu przyczynę.

Z naszej praktyki: w raporcie za luty AI wzięło też dane z ostatnich dni stycznia. Dlatego dokładne daty od-do wpisuj zawsze, nie tylko nazwę miesiąca.

Co zmienić: zakres dat od-do na początku raportu i zdanie: „ostatnie dni mogą jeszcze dostać konwersje, bo Google przypisuje je do dnia kliknięcia”. Zasadę dnia kliknięcia Google opisuje w pomocy o danych konwersji.

4. ROAS bez celu i marży

ROAS bez celu klienta to liczba, której model nie ma z czym porównać. Google Ads definiuje wartość konwersji/koszt jako wartość konwersji podzieloną przez koszt i pisze, że pozwala oszacować zwrot z inwestycji. To przychód na złotówkę reklamy, nie zysk.

Przykład (liczby wymyślone dla ilustracji): sklep z marżą 25% przy ROAS 4 wydaje na reklamę dokładnie tyle, ile zarabia na marży. Próg opłacalności to 1 podzielone przez marżę. Model, który nie zna marży, może taki wynik nazwać dobrym i zaproponować więcej budżetu.

Model, który nie ma jakiejś informacji, może ją sobie dopisać. W naszym teście 8 modeli AI trzy modele zakładały dane, których nie było w pakiecie, a najsłabszy dopisał do reklamy darmową dostawę, której nie było ani w danych, ani w opisie klienta.

Sam cel też nie wystarczy: w tym samym teście trzy modele mimo celu w opisie klienta proponowały zwiększenie budżetu przy wyniku daleko poniżej celu. Bez celu w raporcie model nie ma nawet z czym porównać wyniku.

Co zmienić: przy ROAS cel klienta albo próg opłacalności i jedno zdanie, czy wynik go spełnia.

5. Różnica z GA4 bez wyjaśnienia

Raport, który pokazuje konwersje z Google Ads i z GA4 bez wyjaśnienia różnicy, może poprowadzić model do wniosku, że któraś liczba jest błędem.

Tymczasem Google w pomocy o danych konwersji pisze, że rozbieżności z Google Analytics, często sięgające 20%, są spodziewane z powodu różnych modeli atrybucji. Google Ads liczy główne kolumny konwersji według czasu kliknięcia, a Google Analytics domyślnie używa atrybucji opartej na danych.

Co zmienić: jedno zdanie, którą liczbę raportujesz jako główną i dlaczego druga jest inna. Jeśli różnica jest wyraźnie większa niż 20%, które Google podaje jako spodziewane, to sygnał do sprawdzenia pomiaru, nie zdanie do raportu.

Skąd biorą się różnice między konwersjami w Google Ads a GA4, opisujemy we wpisie o różnych konwersjach w Google Ads i GA4.

6. Za dużo w jednym pliku

Długi raport z wieloma tabelami czat może przeczytać tylko częściowo. Według pomocy aplikacji Gemini przy zbyt dużym pliku odpowiedź może pominąć powiązania i szczegóły z treści. OpenAI pisze, że plik może się wgrać, a i tak być zbyt duży, złożony albo za bardzo oparty na obrazach do pełnej analizy, i odradza kilka niepowiązanych tabel w jednym arkuszu.

Z naszej praktyki: przy generowaniu raportów w innym narzędziu z AI co jakiś czas wyniki były ucięte.

Co zmienić: na pierwszej stronie podsumowanie w kilku zdaniach z najważniejszymi liczbami. Szczegóły kampanii niżej albo w osobnym pliku.

Lista kontrolna: raport, który wytrzyma wklejenie do ChatGPT

Raport wytrzyma wklejenie do ChatGPT, gdy ma siedem rzeczy: zakres dat, liczby tekstem, nazwy kolumn z definicją, cel przy ROAS, zdanie o opóźnieniu konwersji, zdanie o różnicy z GA4 i podsumowanie na pierwszej stronie.

  1. 1Czy na początku jest zakres dat od-do i okres, z którym porównujesz?
  2. 2Czy wydatki, konwersje, koszt konwersji i wartość sprzedaży są wpisane tekstem albo w tabeli, a nie tylko na wykresie?
  3. 3Czy każda liczba ma nazwę kolumny z Google Ads i jedno zdanie, co liczy?
  4. 4Czy przy ROAS jest cel klienta albo próg opłacalności?
  5. 5Czy jest zdanie, że ostatnie dni mogą jeszcze dostać konwersje?
  6. 6Czy różnica między Google Ads a GA4 ma jedno zdanie wyjaśnienia?
  7. 7Czy podsumowanie mieści się na pierwszej stronie?

Najprostszy test przed wysłaniem: wklej raport do czatu AI i zadaj trzy pytania, które zadałby klient. Na przykład: „czy kampanie zarabiają?”, „dlaczego ostatni tydzień jest słabszy?”, „co zmienić w przyszłym miesiącu?”. Jeśli odpowiedź jest błędna, poprawiasz raport, a nie tłumaczysz się klientowi po fakcie.

Jeśli raport zawiera dane klienta, do testu użyj czatu, na który pozwala umowa z klientem. Co sprawdzić w umowie i planie dostawcy AI, opisujemy we wpisie o danych klienta.

Jak Marketing Workspace pisze raport dla klienta

Marketing Workspace, nasz asystent AI do kont Google Ads, Meta Ads i GA4, ma w module Google Ads szybką kontrolę „Raport dla klienta”. Według dokumentacji modułu Google Ads opisuje poprzedni pełny miesiąc w porównaniu z miesiącem wcześniej, prostym językiem, jako tekst gotowy do wklejenia do maila.

  • Liczby liczy system z danych konta, a asystent tylko je opisuje, więc w tabeli nie ma wartości wymyślonych przez model.
  • Tabela podaje wydatki, kliknięcia, konwersje, koszt konwersji, wartość konwersji i ROAS ze zmianą procentową miesiąc do miesiąca.
  • Asystent ma polecenie objaśnić ROAS jednym zdaniem, bez żargonu.
  • Punkty „co robimy dalej” pisze tylko wtedy, gdy wynikają z liczb; w przeciwnym razie zaznacza, że plan uzupełni specjalista.

Raport jest tekstem i tabelą, więc klient, który wklei go do czatu, przekaże modelowi liczby, a nie obrazek. Celu i marży klienta raport sam nie dopisze, podobnie jak zdania o opóźnieniu konwersji i o różnicy z GA4.

Cel albo próg ROAS, zdanie o opóźnieniu konwersji i zdanie o różnicy z GA4 dopisujesz do raportu ty. Zdanie o opóźnieniu jest ważne zwłaszcza wtedy, gdy raport za poprzedni miesiąc robisz w pierwszych dniach nowego. O tym, dlaczego AI po twojej stronie też myli liczby, piszemy we wpisie o złych liczbach z AI.

Zobacz, jak działa Marketing Workspace

Robert Szymański
O autorze

Założyciel Roition, niezależny developer Google Ads API

Założyciel Roition, prawie 3 lata doświadczenia w Google Ads. Projektuje i wdraża automatyzacje procesów dla polskich firm: integracje systemów, obsługę zapytań i ofert, asystentów AI pracujących na danych firmy.

Najczęstsze pytania

Czy ChatGPT czyta wykresy w PDF?

Według pomocy OpenAI obrazy osadzone w PDF czyta tylko ChatGPT Enterprise. Na pozostałych planach, w tym Free i Plus, ChatGPT wyciąga z dokumentu sam tekst, więc wykres w PDF nie trafia do odpowiedzi. Według FAQ OpenAI o PDF nawet w Enterprise PDF wgrany jako plik projektu jest czytany tylko jako tekst.

Czy Claude i Gemini czytają wykresy w raporcie?

W PDF tak: Claude do 100 stron, Gemini według dokumentacji API. Z innych formatów biorą sam tekst (Claude np. z DOCX, Gemini API np. z TXT i HTML), a wykresy giną.

W jakim formacie wysłać raport, żeby AI go nie przekręciło?

Kluczowe liczby tekstem w treści maila albo na pierwszej stronie, tabele jako zwykłe tabele, szczegóły w arkuszu z opisowymi nagłówkami. OpenAI przy dokładnych wartościach radzi arkusz albo plik tekstowy zamiast obrazu.

Dlaczego ChatGPT mówi klientowi, że ostatni tydzień kampanii był słaby?

Bo w ostatnich dniach koszty już są, a części konwersji jeszcze nie. Google podaje, że konwersje mogą wpadać do 90 dni po kliknięciu, zależnie od okna konwersji. Jedno zdanie o tym w raporcie zamyka temat.

Czy ROAS 4 to dobry wynik?

To zależy od marży klienta. ROAS w Google Ads to wartość konwersji podzielona przez koszt, czyli przychód na złotówkę reklamy, nie zysk. Próg opłacalności to 1 podzielone przez marżę: przy marży 25% (liczby przykładowe) ROAS 4 oznacza, że reklama kosztuje tyle, ile sklep zarabia na marży. Przy ROAS w raporcie podaj cel albo próg.

Która liczba konwersji jest prawdziwa, Google Ads czy GA4?

Różnica sama w sobie nie oznacza błędu. Google Ads liczy główne kolumny konwersji według czasu kliknięcia, Google Analytics domyślnie używa atrybucji opartej na danych, a Google uznaje rozbieżności często sięgające 20% za spodziewane. Przed porównaniem Google radzi uwzględnić 24-48 godzin opóźnienia przetwarzania. W raporcie napisz, którą liczbę podajesz jako główną.

Co zrobić, gdy klient wraca z pytaniem z ChatGPT?

Ustal, której informacji modelowi zabrakło w raporcie: liczby z wykresu, definicji kolumny, zdania o opóźnieniu konwersji, celu przy ROAS, wyjaśnienia różnicy z GA4 czy szczegółu z długiego pliku. Ta informacja to odpowiedź dla klienta i stały punkt następnego raportu.

Czy zakazać klientowi wklejania raportu do AI?

Nie da się tego sprawdzić, a klient i tak zapyta. Lepiej napisać raport tak, żeby model dostał liczby, definicje i cel, a potem samemu przetestować go w czacie.

Czy AI może źle odczytać nawet dobry raport?

Może. OpenAI i Anthropic piszą, że modele potrafią się mylić i brzmieć przy tym pewnie. Dobry raport zmniejsza pole do zgadywania, ale nie zastąpi rozmowy z klientem.

Czy mogę wkleić raport klienta do czatu AI, żeby go przetestować?

To zależy od umowy z klientem i planu u dostawcy AI. Sześć miejsc do sprawdzenia opisujemy we wpisie o danych klienta.

Policzmy, czy automatyzacja Ci się opłaca

Umów bezpłatną rozmowę wstępną. Sprawdzimy, który proces w Twojej firmie najszybciej zwróci się z automatyzacji.

Porozmawiajmy
Darmowy audyt procesówNajpierw liczby. Sprawdzamy, czy automatyzacja Ci się opłaca, zanim cokolwiek wdrożysz.30 dni bez ryzykaJeśli automatyzacja w 30 dni się nie sprawdzi, nic Cię nie kosztuje.