Nowe funkcje w panelu ChatGPT Ads: instrukcja konfiguracji krok po kroku

Nowe funkcje ChatGPT Ads, które OpenAI udostępniło w tym tygodniu, dotyczą niemal wyłącznie konwersji i pomiaru: optymalizacja konwersji (oCPC) trafiła do kampanii na feedach produktowych, w adresach stron docelowych pojawiły się makra, a do tego doszła diagnostyka piksela oraz integracje z Triple Whale i Hightouch. Jedna zmiana ma termin: 17 sierpnia 2026 roku automatyczne zaawansowane dopasowanie (AAM) włączy się dla wszystkich istniejących pikseli webowych — jeśli tego nie chcesz, musisz zrezygnować wcześniej. Poniżej: co dokładnie się zmieniło i jak to skonfigurować krok po kroku.
Wszystkie dziewięć aktualizacji w skrócie
Aktualizacja przyszła mailem produktowym OpenAI do reklamodawców ChatGPT Ads. To już druga paczka zmian w krótkim czasie — o poprzedniej pisaliśmy w materiale «Nowe funkcje w panelu reklamowym ChatGPT Ads». Oto pełna lista tego, co doszło teraz:
| Aktualizacja | Co daje | Wymaga działania? |
|---|---|---|
| oCPC dla kampanii na feedach produktowych (beta) | Optymalizacja wyświetleń pod zdarzenie konwersji w kampaniach produktowych | Tak — włączyć |
| Klonowanie i masowe tworzenie oCPC | Kopia kampanii CPC jako oCPC albo tworzenie hurtowe | Tak — w razie potrzeby |
| Dynamiczne parametry URL (makra) | Automatyczne podstawianie ID kampanii, grupy, reklamy, konta | Tak — dopisać |
| Integracja z Triple Whale | Pomiar obok innych kanałów + Sonar Optimize | Tak — podłączyć |
| Obsługa Hightouch Conversion API | Serwerowe przesyłanie konwersji do ChatGPT Ads | Tak — podłączyć |
| Diagnostyka walidacji piksela | Widać, dlaczego zdarzenie odrzucono i co poprawić | Nie — tylko przegląd |
| Automatyczne zaawansowane dopasowanie domyślnie | Więcej dopasowanych konwersji dzięki zahaszowanym danym z formularzy | Tak, jeśli chcesz zrezygnować — do 17.08.2026 |
| Start w Brazylii i Meksyku | Dwa nowe rynki | Nie |
| Karuzela wieloproduktowa (test) | Kilka produktów jednego reklamodawcy w jednym bloku | Nie — test po stronie OpenAI |

1. Optymalizacja konwersji dla feedów produktowych (oCPC beta)
Kampanie optymalizowane pod konwersje z rozliczeniem za kliknięcie (oCPC) są już dostępne w wersji beta dla kampanii na feedach produktowych. Logika jest prosta: system wyświetleń optymalizuje się pod jedno wybrane zdarzenie konwersji, ale nadal płacisz za ważne kliknięcia, a nie za konwersje.
Pierwsze wydanie obsługuje kampanie rozliczane za kliknięcia ze stawką stałą lub ręczną i z dodatnim limitem stawki konwersyjnej. W dokumentacji OpenAI ten parametr nazywa się max_bid_micros i ustawia docelowy koszt pozyskania: wartość 100000000 to stawka 100 $ CPA dla konta w dolarach. Kluczowe: to sygnał dla optymalizacji, a nie kwota obciążenia — rozliczane jest kliknięcie po cenie aukcyjnej.
Co musisz mieć przed startem
- Konto reklamowe musi obsługiwać stawki konwersyjne. Jeśli API zwraca
403— dostęp nie jest jeszcze otwarty, trzeba zgłosić się do partnera; - Aktywne śledzenie konwersji — przez piksel JavaScript, Conversions API albo oba naraz;
- Dokładnie jedno aktywne standardowe zdarzenie konwersji jako cel optymalizacji. Zdarzenia niestandardowe nie mogą być celem oCPC;
- Zdarzenie należy do bieżącego konta i jest powiązane z aktywnym źródłem konwersji;
- Feed produktowy podpięty do konta, a każdy produkt, który reklama ma przetwarzać, ma
is_ads_eligible: true.
Standardowych zdarzeń do wyboru jest 13: order_created, checkout_started, items_added, contents_viewed, lead_created, registration_completed, subscription_created, trial_started, appointment_scheduled, page_viewed, app_installed, app_opened i custom. Dla e-commerce na feedach naturalnym celem jest order_created, dla długiego cyklu sprzedaży — lead_created.
Jak utworzyć kampanię oCPC
W API to trzy kroki: najpierw wstrzymana kampania z typem stawek conversions i wskazanym zdarzeniem konwersji, potem grupy reklam z billing_event_type: "click" i stawką CPA, a na końcu reklamy i aktywacja.
curl -X POST "https://api.openai.com/v1/ads/campaigns" \
-H "Authorization: Bearer $OPENAI_ADS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Product feed — oCPC",
"status": "paused",
"bidding_type": "conversions",
"conversion_event_id": "evt_...",
"mode": "product_feed"
}'Dwa ograniczenia, o których warto wiedzieć od razu: istniejącej kampanii CPM lub CPC nie da się przełączyć na oCPC — można tylko utworzyć nową — i wybranego zdarzenia konwersji nie zmienisz po utworzeniu kampanii. Wybieraj więc świadomie: jeśli masz mało danych o order_created, rozsądniej zacząć od zdarzenia wyżej w lejku.
2. Nowe sposoby tworzenia kampanii oCPC: klonowanie i tryb masowy
Wcześniej kampanię oCPC trzeba było budować od zera. Teraz są dwie krótsze drogi:
- Klonowanie CPC → oCPC. Bierzesz istniejącą kampanię rozliczaną za kliknięcia i tworzysz z niej nową kampanię oCPC. Podczas klonowania Ads Manager sam podstawi zdarzenie konwersji, jeśli na koncie jest dokładnie jedno odpowiednie; jeśli jest ich kilka — poprosi o wybór;
- Tworzenie masowe. Kilka kampanii oCPC naraz — przydatne przy wielu zestawach produktów lub kilku rynkach.
Do operacji masowych ChatGPT Ads ma osobne Bulk API: do 1 000 operacji w jednym zadaniu, treść żądania do 16 MiB, limit 10 żądań tworzenia na 10 sekund i do 5 000 niezarchiwizowanych kampanii na konto. Praca jest asynchroniczna: wysyłasz zadanie, dostajesz job_id i odpytujesz status, aż osiągnie stan końcowy. Tryb partial_failure sprawia, że jedna błędna operacja nie kładzie całego zadania.
Praktyczna uwaga: nie klonuj kampanii CPC do oCPC „jak leci”. Optymalizacja pod konwersję zmienia to, komu i kiedy wyświetla się reklama, więc stawki i strukturę grup przelicz od razu, a nie po tygodniu przepalonego budżetu.
3. Dynamiczne parametry URL: makra, które wreszcie domykają raportowanie
To prawdopodobnie najbardziej użyteczna aktualizacja dla wszystkich, którzy mierzą reklamę na poważnie. W parametrach adresu strony docelowej można teraz używać makr, których wartości podstawiane są automatycznie w momencie wyświetlenia:
{campaign_id}— ID kampanii;{ad_group_id}— ID grupy reklam;{ad_id}— ID reklamy;{ad_account_id}— ID konta reklamowego.
Do tej pory każdy tag UTM trzeba było wpisywać ręcznie dla każdej reklamy, a jakakolwiek zmiana struktury kampanii psuła raporty. Teraz link składasz raz i dalej żyje sam:
https://example.com/product
?utm_source=chatgpt
&utm_medium=cpc
&utm_campaign={campaign_id}
&utm_content={ad_id}
&utm_term={ad_group_id}Te wartości trafiają potem do GA4 jako zwykłe parametry źródła ruchu, dzięki czemu zestawisz wydatki z ChatGPT Ads z zachowaniem i przychodem na stronie. Jeśli masz serwerowe przesyłanie zdarzeń, przekaż te same ID również tam — raport kampanii złoży się bez ręcznego sklejania tabel. Podstawy tagowania opisaliśmy w przewodniku «Reklama w ChatGPT: jak uruchomić».
Jeden niuans: makra podstawiane są po stronie OpenAI, więc testuj je na żywym kliknięciu, a nie w podglądzie. Uruchom kampanię z minimalnym budżetem, kliknij własną reklamę i sprawdź, co realnie znalazło się w pasku adresu.

4. Triple Whale i Hightouch: konwersje spoza przeglądarki
Obie integracje rozwiązują ten sam problem: jak dostarczyć ChatGPT Ads dobry sygnał konwersyjny, gdy realne dane o sprzedaży są w CRM albo hurtowni danych, a nie w przeglądarce.
- Triple Whale. ChatGPT Ads można teraz podłączyć w Triple Whale i mierzyć efektywność obok pozostałych kanałów. Dla ChatGPT Ads dostępny jest też Sonar Optimize, który odsyła do OpenAI mocniejsze sygnały konwersyjne;
- Hightouch. Hightouch obsługuje już wysyłanie zdarzeń konwersji do ChatGPT Ads na potrzeby pomiaru i optymalizacji — zdarzenia idą prosto z hurtowni, bez warstwy pośredniej.
Jeśli nie używasz żadnego z tych narzędzi, to samo osiągniesz własną integracją serwerową. Conversions API ChatGPT Ads przyjmuje POST na https://bzr.openai.com/v1/events?pid=<PIXEL-ID> z tokenem Bearer, w paczkach do 1 000 zdarzeń. Każde zdarzenie musi mieć unikalne id do deduplikacji, type, timestamp_ms (nie starsze niż 7 dni) oraz action_source.
Zasada, która ma znaczenie: jeśli wysyłasz zdarzenie i pikselem, i przez API — użyj tego samego id w obu kanałach, inaczej konwersja policzy się dwa razy. Dane osobowe przekazujesz wyłącznie jako skróty SHA-256 pisane małymi literami (email_sha256, external_id_sha256); surowych adresów e-mail i numerów telefonu wysyłać nie wolno.
5. Diagnostyka walidacji piksela: gdzie patrzeć i co poprawiać
W Ads Managerze pojawił się panel diagnostyczny, który pokazuje nie sam fakt „zdarzenie nie doszło”, lecz przyczynę. Ścieżka: Tools → Conversions, panel diagnostyczny po prawej stronie.
Przy każdym problemie zobaczysz cztery rzeczy: dlaczego zdarzenie zostało odrzucone przed wysłaniem, które pole wywołało błąd, typ błędu oraz rekomendowaną poprawkę. To wyraźnie skraca debugowanie — wcześniej trzeba było łapać wszystko przez debug: true w konsoli przeglądarki.
Co sprawdzić w pierwszej kolejności, gdy diagnostyka pokazuje odrzucone zdarzenia:
- Format skrótów.
email_sha256musi być ciągiem 64 znaków szesnastkowych pisanym małymi literami. Najczęstszy błąd to skrót z adresu z wielkimi literami albo spacjami; - Czas zdarzenia.
timestamp_msnie starszy niż 7 dni i nie więcej niż 10 minut w przód — rozsynchronizowany zegar serwera psuje dokładnie to; - Typ zdarzenia. Standardowa nazwa z listy albo
customz wypełnionymcustom_event_name; - Kształt danych. Pole
typew obiekcie danych musi pasować do zdarzenia:contents,customer_actionalboplan_enrollment; - Zgoda. Jeśli wywołujesz
oaiq("consent", false)przed inicjalizacją, piksel nie wysyła zdarzeń do czasu uzyskania zgody — w diagnostyce wygląda to jak brak danych.

6. Automatyczne zaawansowane dopasowanie: termin 17 sierpnia 2026
To jedyna aktualizacja z twardą datą. Automatyczne zaawansowane dopasowanie (AAM) pomaga dopasować więcej konwersji do reklam, wykorzystując zahaszowane dane klienta z formularzy na stronie. Stan na teraz:
- AAM jest już domyślnie włączone dla wszystkich nowych pikseli webowych;
- 17 sierpnia 2026 roku OpenAI włączy je również dla pikseli istniejących;
- Jeśli tego nie chcesz — zrezygnuj przed 17 sierpnia: Tools → Conversions → Data Source → Edit pixel.
Technicznie AAM działa po stronie SDK piksela: sam odczytuje identyfikator oppref, zapisuje go w cookie first-party, dodaje pochodzenie strony jako source_url i grupuje bliskie czasowo wywołania. Ręcznej konfiguracji nie wymaga.
Kto powinien rozważyć rezygnację. AAM odczytuje dane, które użytkownik wpisał w formularz. Przy rynku europejskim to punkt do oceny prawnej: upewnij się, że polityka prywatności i baner zgody obejmują przekazywanie zahaszowanych identyfikatorów platformie reklamowej, oraz że piksel nie uruchamia się przed uzyskaniem zgody. Jeśli nie masz pewności, bezpieczniej zrezygnować teraz i wrócić do tematu po akceptacji prawnej.

7. Brazylia i Meksyk: dwa nowe rynki
OpenAI zapowiada, że w najbliższym czasie uruchamia ChatGPT Ads w Brazylii i Meksyku. Dla większości polskich i europejskich reklamodawców nic to bezpośrednio nie zmienia, ale ma znaczenie w dwóch przypadkach: gdy sprzedajesz na rynek latynoamerykański albo gdy wysyłasz tam produkty.
Praktycznie: sprawdź geotargetowanie istniejących kampanii. ChatGPT Ads pozwala targetować według kraju, regionu lub DMA — jeśli masz szeroki zasięg bez jawnej listy krajów, nowe rynki mogą podłapać się automatycznie i zabrać część budżetu.
8. Karuzela wieloproduktowa: co to znaczy dla feedu
OpenAI zaczęło testować format karuzeli dla reklam na feedach produktowych — kilka produktów jednego reklamodawcy w jednym bloku, z nazwą, krótkim opisem, ceną (w tym przekreśloną ceną poprzednią) i oceną.
Nic nie trzeba włączać — to test po stronie platformy. Ale podnosi on wymagania wobec jakości feedu, bo obok siebie pokazuje się kilka twoich produktów naraz i słabe uzupełnienie danych widać wyraźniej. Sprawdź, czy w feedzie są wypełnione title (do 150 znaków), description, brand, image_url, price i availability oraz identyfikator gtin albo mpn, a is_ads_eligible ustawione na true dokładnie tam, gdzie trzeba.
Checklista: co zrobić w tym tygodniu
- Do 17 sierpnia — zdecydować w sprawie AAM: zostawiamy włączone czy rezygnujemy w Tools → Conversions → Data Source → Edit pixel;
- Wejść w Tools → Conversions i przejrzeć panel diagnostyczny — odrzucone zdarzenia oznaczają, że już teraz nie doliczasz konwersji;
- Dopisać makra
{campaign_id},{ad_group_id},{ad_id}do adresów stron docelowych i sprawdzić je na żywym kliknięciu; - Zaudytować feed:
is_ads_eligible, ceny, dostępność, zdjęcia — pod karuzelę i pod oCPC; - Jeśli masz choć jedno standardowe zdarzenie konwersji z sensownym wolumenem — przetestować oCPC na kampanii produktowej z ograniczonym budżetem;
- Sprawdzić geotargetowanie przed startem w Brazylii i Meksyku;
- Jeśli korzystasz z Triple Whale albo Hightouch — podłączyć ChatGPT Ads jako źródło.
Spojrzenie Spilno Agency
Kierunek jest jednoznaczny: OpenAI rozbudowuje ChatGPT Ads do poziomu dojrzałej platformy performance. Optymalizacja pod konwersję, serwerowe przesyłanie zdarzeń, makra URL, diagnostyka piksela, integracje partnerskie — to dokładnie ten zestaw, z którego wyrosły Google Ads i Meta Ads. Różnica polega na tym, że tam zajęło to lata, a tu przylatuje paczkami co kilka tygodni.
Praktyczny wniosek dla reklamodawcy: przewaga konkurencyjna na tej platformie leży dziś nie w kreacjach, lecz w pomiarze. Kto wcześniej ustawi poprawny sygnał konwersyjny, temu algorytm odda tańsze konwersje — po prostu będzie miał się na czym uczyć. Z całej listy w priorytecie postawilibyśmy trzy rzeczy: diagnostykę piksela (za darmo pokazuje bieżące straty), makra URL (bez nich analityka stoi na pracy ręcznej) i decyzję w sprawie AAM przed 17 sierpnia.
Czego byśmy nie radzili — masowo przenosić budżetów do oCPC od razu. To beta, ograniczona do stawki stałej lub ręcznej, a zdarzenia po utworzeniu kampanii już nie zmienisz. Rozsądny scenariusz to jedna kampania testowa z kontrolowanym budżetem równolegle do istniejącej CPC i decyzja na danych po dwóch–trzech tygodniach.
Potrzebujesz skonfigurować nowe funkcje ChatGPT Ads bez eksperymentów na własnym budżecie? Spilno Agency sprawdzi piksel i zdarzenia konwersji, dopisze makra w adresach URL, przygotuje feed pod karuzelę i pomoże podjąć decyzję w sprawie AAM przed terminem. Zostaw zgłoszenie — zaczynamy od bezpłatnego audytu konta.
Najczęstsze pytania (FAQ)
Jakie nowe funkcje pojawiły się w panelu reklamowym ChatGPT Ads?
Dziewięć aktualizacji: optymalizacja konwersji (oCPC) dla kampanii na feedach produktowych w wersji beta, klonowanie i masowe tworzenie kampanii oCPC, dynamiczne makra w URL, integracja z Triple Whale, obsługa Hightouch Conversion API, diagnostyka walidacji piksela, automatyczne zaawansowane dopasowanie domyślnie, start w Brazylii i Meksyku oraz test karuzeli wieloproduktowej.
Czym jest oCPC w ChatGPT Ads i czym różni się od CPC?
oCPC to kampania optymalizowana pod konwersje z rozliczeniem za kliknięcie. System wyświetleń optymalizuje się pod jedno wybrane standardowe zdarzenie konwersji, ale obciążenie następuje za ważne kliknięcia po cenie aukcyjnej, a nie za konwersje. Limit stawki konwersyjnej (max_bid_micros) to sygnał dla optymalizacji, a nie kwota obciążenia.
Czy można przełączyć istniejącą kampanię CPC na oCPC?
Typu stawek w istniejącej kampanii zmienić się nie da. Ale w panelu pojawiło się klonowanie: tworzysz z kampanii CPC nową kampanię oCPC, a Ads Manager podstawia zdarzenie konwersji automatycznie, jeśli na koncie jest dokładnie jedno odpowiednie. Wybranego zdarzenia po utworzeniu już nie zmienisz.
Jakie makra obsługuje ChatGPT Ads w parametrach URL?
Cztery: {campaign_id}, {ad_group_id}, {ad_id} i {ad_account_id}. Dodaje się je do parametrów strony docelowej, a wartości podstawiane są automatycznie w momencie wyświetlenia reklamy — dzięki temu zestawisz dane ChatGPT Ads z GA4 bez ręcznego tagowania każdej reklamy.
Co stanie się 17 sierpnia 2026 roku z pikselem?
OpenAI włączy automatyczne zaawansowane dopasowanie (AAM) dla wszystkich istniejących pikseli webowych. Dla nowych pikseli jest ono już włączone domyślnie. Jeśli nie chcesz AAM, zrezygnuj przed 17 sierpnia przez Tools → Conversions → Data Source → Edit pixel.
Gdzie sprawdzić, dlaczego zdarzenia konwersji nie docierają?
W Ads Managerze: Tools → Conversions, panel diagnostyczny po prawej. Pokazuje, dlaczego zdarzenie odrzucono przed wysłaniem, które pole wywołało błąd, typ błędu i rekomendowaną poprawkę. Najczęstsze przyczyny to zły format skrótu SHA-256, przeterminowany timestamp_ms i niezgodność kształtu danych z typem zdarzenia.
Jak uniknąć podwójnego liczenia konwersji przy pikselu i API?
Trzeba przekazywać ten sam unikalny identyfikator zdarzenia (id) w obu kanałach — w pikselu i w Conversions API. ChatGPT Ads deduplikuje zdarzenia właśnie po tym polu. Jeśli identyfikatory się różnią, jedna konwersja policzy się dwa razy.
Czy start karuzeli i nowych rynków wymaga jakichś działań?
Karuzela to test po stronie OpenAI, nie trzeba jej włączać, ale warto sprawdzić kompletność feedu produktowego: nazwy, opisy, zdjęcia, ceny, dostępność i is_ads_eligible. Ze względu na start w Brazylii i Meksyku warto zweryfikować geotargetowanie kampanii, żeby nowe rynki nie podłapały się automatycznie i nie zabrały części budżetu.
Źródła
- Mail OpenAI do reklamodawców „ChatGPT Ads Product Update”, sierpień 2026 — lista aktualizacji, data 17.08.2026, makra, Brazylia i Meksyk, karuzela;
- developers.openai.com/ads/conversion-optimized-campaigns — wymagania oCPC,
max_bid_micros, ograniczenia; - developers.openai.com/ads/measurement-pixel — piksel, AAM,
oppref, zgoda; - developers.openai.com/ads/conversions-api — serwerowe przesyłanie zdarzeń i deduplikacja;
- developers.openai.com/ads/product-feeds — feedy produktowe i
is_ads_eligible; - developers.openai.com/ads/bulk-api — limity operacji masowych;
- developers.openai.com/ads/supported-events — standardowe zdarzenia konwersji.
Przeczytaj też: jak zmieniły się zasady budżetu dziennego w ChatGPT Ads — ta zmiana wprost wpływa na planowanie wydatków w nowych kampaniach oCPC.
Tutaj pojawią się Twoje komentarze
Dołącz do dyskusji — rejestracja zajmie chwilę.
Zarejestruj sięMasz już konto? Zaloguj się


