Tekst: Kristijan Sekereš
OpenAI Ads Manager: pierwsza kampania w ChatGPT, ekran po ekranie

OpenAI zaczęło testować reklamy w ChatGPT w Stanach Zjednoczonych 9 lutego 2026 roku. Po zamkniętym pilotażu, który trwał od lutego do kwietnia, platforma otworzyła się na samodzielną rejestrację pod adresem ads.openai.com, a lista dostępności obejmuje dziś 52 kraje, w tym niemal całą Unię Europejską, Wielką Brytanię, Japonię, Koreę, Indie, Brazylię i państwa Zatoki.
Zrzuty ekranu poniżej pochodzą z naszego własnego konta reklamodawcy. Pokazują Ads Manager Beta w wersji z początku września 2026 roku. Produkt zmienia się szybko, więc traktuj interfejs jak zdjęcie chwili, a centrum pomocy jak źródło, które obowiązuje.
Co właściwie kupujesz
Reklamy pojawiają się pod zakończoną odpowiedzią ChatGPT, oznaczone jako sponsorowane i wizualnie oddzielone od treści. Reklama to nazwa reklamodawcy, favicon, nagłówek, opis, strona docelowa i opcjonalnie kwadratowy obraz. Nie ma listy słów kluczowych.
To, kto je zobaczy, ma znaczenie przy szacowaniu zasięgu:
- Tylko użytkownicy planów Free i Go. Plus, Pro, Business, Enterprise i Edu nie widzą reklam.
- Żadnych reklam na kontach rozpoznanych jako należące do osób poniżej 18 roku życia.
- Żadnych reklam w czatach tymczasowych ani, w trakcie testu, w przeglądarce ChatGPT Atlas.
- Żadnych reklam w pobliżu treści wrażliwych lub regulowanych, w tym zdrowia osobistego, zdrowia psychicznego i polityki. Reklama polityczna jest zakazana całkowicie.
Reklamy spersonalizowane nie są dostępne w Europejskim Obszarze Gospodarczym ani w Szwajcarii na starcie, dlatego niestandardowe grupy odbiorców są zablokowane dla kampanii kierowanych na te obszary. Jeśli sprzedajesz do Polski albo Estonii, planujesz wokół rozmowy, w której reklama się pojawia, a nie wokół listy odbiorców.
Wybór odbywa się w aukcji drugiej ceny ważonej trafnością. Wśród sygnałów są kontekst i intencja trwającej rozmowy, twoja strona docelowa, nagłówek, tekst oraz wskazówki kontekstowe zapisane na poziomie grupy reklam.
Krok 1: skonfiguruj konto, zanim skonfigurujesz kampanię
Zaloguj się na ads.openai.com służbowym adresem e-mail, wgraj logo marki w Settings, utwórz profil rozliczeniowy, dodaj kartę i przejdź weryfikację.
Trzech pól nie zmienisz później: kraju lub regionu, waluty rozliczeniowej i strefy czasowej. Pomyłka w którymkolwiek oznacza drugie konto reklamodawcy, a każde konto wymaga innego adresu e-mail. Rozliczenie jest z dołu: wydatki narastają, a karta zostaje obciążona, gdy konto osiągnie przypisany próg płatności. Przy dodawaniu karty bank może pokazać tymczasową autoryzację na 100 dolarów, zwalnianą po weryfikacji.
Jeszcze jedno, zanim wydasz złotówkę. Twoje strony docelowe muszą być dostępne dla robotów OpenAI. Jeżeli robots.txt blokuje OAI-AdsBot lub OAI-SearchBot, reklama nie ma czego czytać, a emisja na tym cierpi.
Krok 2: przeczytaj ekran Overview

Overview to lista zadań plus wykres. Wydatki, wyświetlenia, kliknięcia i CPC są na górze dla wybranego okresu, a karty zadań wskazują niedokończoną konfigurację. Na nowym koncie zwykle mówią to samo, co u nas: nie odebrano zdarzeń konwersji, konfiguracja konwersji niedokończona.
To właściwa kolejność pracy. Pomiaru konwersji nie dokłada się po pierwszym tygodniu wydatków, bo decyduje on o tym, jakie cele kampanii w ogóle możesz wybrać.
Krok 3: utwórz źródło danych i zdarzenie konwersji

Tools, potem Conversions. Panel prowadzi przez cztery kroki: utwórz źródło danych, utwórz zdarzenie konwersji, wdróż i zaloguj zdarzenie, powiąż zdarzenie z kampanią. Zakładka Event Stream służy do potwierdzenia, że zdarzenia rzeczywiście przychodzą.
Zdarzenia można wysyłać dwiema drogami, a użycie obu jest zalecaną konfiguracją:
- Piksel OpenAI. SDK przeglądarkowy. Dodajesz skrypt do
<head>każdej mierzonej strony, inicjujesz go swoim Pixel ID i wywołujeszoaiq("measure", ...), gdy działanie nastąpi. Jest funkcja zgody:oaiq("consent", false)przed inicjalizacją ioaiq("consent", true)dopiero po udzieleniu zgody. Dopóki zgody nie ma, piksel nie wysyła niczego, a zablokowane zdarzenia nie są odtwarzane później. - Conversions API. Serwer do serwera, dla zdarzeń, które zna twój serwer, a nie zna przeglądarka.
Jeśli wysyłasz tę samą konwersję obiema drogami, nadaj jej ten sam identyfikator zdarzenia, żeby OpenAI mogło ją odduplikować. Witryny ze ścisłą polityką bezpieczeństwa treści potrzebują https://bzrcdn.openai.com w script-src oraz https://bzr.openai.com w connect-src i img-src.
Atrybucja opiera się na referencji kliknięcia o nazwie oppref, doklejanej do adresu strony docelowej. Piksel zapisuje ją w cookie własnym. Zachowaj ją przez przekierowania, inaczej tracisz połączenie między kliknięciem a sprzedażą. Raportowane sumy mogą też zawierać konwersje modelowane, co jest jednym z powodów, dla których liczby OpenAI nie zgodzą się dokładnie z twoim narzędziem analitycznym.
Krok 4: wgraj plik produktowy, jeśli sprzedajesz produkty

Sklepy nie muszą budować reklam ręcznie. Tools, potem Feeds, potem Create Feed: nadaj nazwę i wybierz, jak trafiają produkty, przez wgranie CSV lub TXT do sporadycznych aktualizacji ręcznych, przez hostowany adres HTTPS, albo przez połączenie SFTP do automatycznych przesyłek między serwerami.
Wybierz w miarę możliwości jedną z dwóch ostatnich opcji. Pozycje wygasają po dwóch tygodniach, więc ręczny CSV staje się pracą cykliczną, a nie jednorazową. W becie pozycje z pliku nadają się wyłącznie do reklam i nie pojawiają się w zwykłych rozmowach z ChatGPT. Przetwarzanie trwa od minut do godzin, zależnie od rozmiaru, a błędy widać w historii wgrań.
Kampanie oparte na pliku używają potem własnego typu kampanii i szablonu reklamy zamiast pojedynczych reklam, a filtry produktów decydują, które pozycje może emitować dana grupa.
Krok 5: utwórz kampanię

Create, potem Create campaign. Poziom kampanii zawiera cel, budżet, daty i kierowanie.
Cel to decyzja, której nie cofniesz. Ustala jednocześnie model rozliczeń i optymalizację, a później nie da się go zmienić:
| Cel | Płacisz za | Do czego służy | | --- | --- | --- | | Reach (CPM) | 1000 wyświetleń | Widoczność i rozpoznawalność | | Clicks (CPC) | Każde ważne kliknięcie | Ruch na stronę | | Conversions (oCPC) | Każde ważne kliknięcie, optymalizowane pod zdarzenie konwersji | Mierzone działanie po kliknięciu |
Kampanie Conversions wymagają działającego źródła danych i jednego obsługiwanego standardowego zdarzenia konwersji, wybranego przy tworzeniu i od tej chwili niezmiennego. Zdarzenia niestandardowe nie są jeszcze obsługiwane w oCPC. Istniejącej kampanii Reach albo Clicks nie da się przekształcić. Wybór w tym miejscu jest więc naprawdę decyzją o tym, która kampania będzie działać jeszcze za miesiąc.
Kierowanie odbywa się na poziomie kraju, a w Stanach Zjednoczonych także stanu, DMA i kodu pocztowego. Wyszukiwarka lokalizacji pokazuje, co jest obsługiwane, a OpenAI publikuje pełny katalog lokalizacji w formacie CSV.

Pod kierowaniem są trzy pola, które warto zrozumieć, zanim się je przewinie.
Eligible platforms ogranicza emisję do iOS App, Android App lub Web, gdzie Web obejmuje przeglądarkę na komputerze i w telefonie. Raporty rozróżniają obecnie tylko Mobile i Desktop, a mobilny web liczy się jako Mobile.
Landing page query parameters dokleja wartości śledzące do każdego adresu docelowego w kampanii. Obsługiwane szablony to {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id} i {oppref}. Tu należy wpisać swój schemat UTM, żeby ruch z ChatGPT dawał się wydzielić we własnej analityce, zamiast trafiać jako nieprzypisane odesłanie.
Custom audiences przyjmuje wgraną listę adresów e-mail, numerów telefonu, skrótów SHA-256 jednych albo drugich, lub identyfikatorów Google Advertising ID. Kierowanie z włączeniem i mnożniki stawek na poziomie grupy wymagają co najmniej 25 000 dopasowanych użytkowników, a OpenAI zaleca 100 000. Poniżej 25 000 lista nadaje się wyłącznie do wykluczeń. Jak przypomina komunikat w oknie, nic z tego nie dotyczy kampanii kierowanych na EOG lub Szwajcarię.

Budżet. Budżet dzienny to średnia z siedmiu dni, a nie limit dobowy. W pojedynczym dniu wydatek może sięgnąć dwukrotności, a w całym okresie nie przekroczy siedmiokrotności kwoty. Nasz budżet 65 euro dziennie pokazuje maksimum 130 euro na dzień i 455 euro na tydzień, dokładnie to wyliczenie. Budżet całkowity jest ostrzejszą kontrolą. Kwotę zmienisz później, typu budżetu nie, a budżetu całkowitego przestawionego na dzienny nie przestawisz z powrotem. Minimalne budżety dzienne są ustalone dla każdej waluty: 25 dolarów w USA, 15 funtów w Wielkiej Brytanii, 2500 jenów w Japonii, 725 rupii w Indiach.
Text customization jest domyślnie włączone, a opis wart jest przeczytania dwa razy: sztuczna inteligencja generuje spersonalizowane i przetłumaczone wersje twoich nagłówków i opisów, które mogą być wyświetlane bez twojej indywidualnej weryfikacji ani zgody. Przy stwierdzeniu regulowanym, zastrzeżonym sformułowaniu albo rynku, gdzie tekst prawny jest ustalony, wyłącz to. W pozostałych przypadkach to darmowy zasięg w językach, których sam nie napisałeś.
Krok 6: zbuduj grupę reklam i napisz wskazówki kontekstowe

Grupa reklam trzyma stawkę, domyślny adres docelowy i wskazówki kontekstowe.
Strategia stawek jest domyślnie ustawiona na Maximize results, która ustala i koryguje stawki automatycznie w stronę celu kampanii, w ramach budżetu. Optymalizuje wolumen i nie obiecuje docelowego CPA ani CPC. Wybierz Manual: Max bid, gdy potrzebujesz pułapu. Dla kampanii CPC z ręcznymi stawkami OpenAI sugeruje start między 3 a 5 dolarami za kliknięcie; w oCPC Bid Cap to wartość zorientowana na konwersję, dla której nie ma jeszcze zalecanej kwoty.
Wskazówki kontekstowe zastępują słowa kluczowe i działają zupełnie inaczej. Opisują rozmowy, tematy i potrzeby, przy których twoja oferta ma sens, i kierują dopasowaniem, nie będąc regułami dokładnego dopasowania. Przykład z centrum pomocy trafia w sedno: nie „buty do biegania”, tylko „amortyzowane buty do biegania na co dzień dla początkujących trenujących do pierwszej piątki”. Napisz, czym jest produkt, komu pomaga i kiedy się przydaje. Jeden temat na grupę, a wszystko, co wymagałoby innego tekstu albo innej strony docelowej, trafia do osobnej.
Krok 7: napisz reklamy

Reklama to nagłówek do 50 znaków i opis do 100, plus strona docelowa i opcjonalny obraz. OpenAI zaleca znacznie mniej niż maksimum: od 16 do 24 znaków w nagłówku i od 32 do 48 w opisie. Obrazy muszą być w PNG lub JPG, kwadratowe, nie większe niż 1200 na 1200 i publicznie dostępne.
Napisz kilka reklam w grupie i nadaj każdej inne ujęcie, zamiast przepisywać to samo zdanie. System potrzebuje różnorodności, żeby znaleźć dopasowania, a opis powtarzający nagłówek marnuje jedyną dodatkową linijkę, jaką masz. Linkuj do strony, która spełnia obietnicę reklamy, a nie do strony głównej.
Limity na konto to 5000 kampanii, 5000 grup reklam i 5000 reklam.
Krok 8: uruchom i poczekaj jak należy
Reklamy przechodzą weryfikację, zanim zaczną się wyświetlać. Po uruchomieniu spodziewaj się wyświetleń i kliknięć w ciągu 24 godzin, a raportowania opóźnionego wobec emisji nawet o siedem godzin. Nie oceniaj niczego pierwszego popołudnia.
Jeśli w wierszu widnieje Not serving, jak u nas na zrzucie na początku artykułu, najedź na status, żeby zobaczyć powód. Typowe przyczyny: reklamy wciąż w weryfikacji, niedokończona weryfikacja konta, wyczerpany budżet kampanii, data zakończenia w przeszłości albo problem z płatnością. Raportowanie obejmuje wyświetlenia, kliknięcia, wydatki, CTR, średni CPC, średni CPM i konwersje, w tabeli, na wykresie albo w eksporcie CSV.
Jedno zastrzeżenie co do pauzy: zmiany potrzebują czasu, żeby się rozejść, reklamy mogą się pokazywać jeszcze przez 24 godziny, a ten wydatek podlega rozliczeniu.
Ile to dziś warte
ChatGPT Ads nie ma opublikowanych wskaźników odniesienia. OpenAI mówi to wprost, a każdy, kto podaje ci CPA z ChatGPT we wrześniu 2026 roku, podaje próbę jednoelementową. Uczciwy opis brzmi tak: tania, wczesna aukcja z nietypowym modelem dopasowania, w miejscu, gdzie zaczyna się dziś bardzo wiele decyzji zakupowych.
Dwie rzeczy decydują o różnicy między pożytecznym testem a spalonym budżetem. Ustaw pomiar konwersji przed pierwszą kampanią, nie po niej. I pisz wskazówki kontekstowe tak, jakbyś opisywał koledze problem swojego klienta, bo to znacznie bliżej tego, co czyta system, niż lista słów kluczowych.
Jeśli wolisz powierzyć stronę pomiarową, razem z pikselem, Conversions API i bramką zgody, która utrzymuje jedno i drugie w zgodzie z prawem w UE, napisz do nas.