Kirjoittanut Kristijan Sekereš
OpenAI Ads Manager: ensimmäinen ChatGPT-kampanja näkymä kerrallaan

OpenAI aloitti mainosten testaamisen ChatGPT:ssä Yhdysvalloissa 9. helmikuuta 2026. Helmikuusta huhtikuuhun kestäneen suljetun pilotin jälkeen alusta avautui itsepalvelurekisteröinnille osoitteessa ads.openai.com, ja saatavuuslistalla on nyt 52 maata, mukaan lukien lähes koko EU, Britannia, Japani, Korea, Intia, Brasilia ja Persianlahden maat.
Alla olevat kuvat ovat omalta mainostajatililtämme. Ne näyttävät Ads Manager Betan sellaisena kuin se on syyskuun 2026 alussa. Tuote muuttuu nopeasti, joten pidä käyttöliittymää hetkellisenä kuvana ja ohjekeskusta sitovana lähteenä.
Mitä oikeastaan ostat
Mainokset näkyvät päättyneen ChatGPT-vastauksen alapuolella, merkittyinä sponsoroiduiksi ja erotettuina vastauksesta. Mainos koostuu mainostajan nimestä, faviconista, otsikosta, kuvauksesta, laskeutumissivusta ja valinnaisesta neliökuvasta. Avainsanalistaa ei ole.
Kuka mainokset näkee, ratkaisee paljon, kun arvioit tavoittavuutta:
- Vain Free- ja Go-tilausten käyttäjät. Plus, Pro, Business, Enterprise ja Edu eivät näe mainoksia.
- Ei mainoksia tileille, jotka tunnistetaan alle 18-vuotiaiden tileiksi.
- Ei mainoksia väliaikaisissa keskusteluissa eikä testin aikana ChatGPT Atlas -selaimessa.
- Ei mainoksia arkaluonteisen tai säännellyn sisällön lähellä, mihin kuuluvat henkilökohtainen terveys, mielenterveys ja politiikka. Poliittinen mainonta ei ole sallittua lainkaan.
Personoidut mainokset eivät ole käytettävissä Euroopan talousalueella eivätkä Sveitsissä julkaisuvaiheessa, ja siksi mukautetut kohderyhmät on estetty kampanjoilta, jotka kohdistuvat näille alueille. Jos myyt Suomeen tai Viroon, suunnittelet sen keskustelun varaan, jossa mainos näkyy, et kohderyhmälistan varaan.
Valinta tapahtuu relevanssilla painotetussa toisen hinnan huutokaupassa. Signaaleihin kuuluvat käynnissä olevan keskustelun konteksti ja tarkoitus, laskeutumissivusi, otsikkosi ja tekstisi sekä mainosryhmätasolla kirjoittamasi kontekstivihjeet.
Vaihe 1: Rakenna tili ennen kampanjaa
Kirjaudu osoitteeseen ads.openai.com työsähköpostilla, lisää brändilogo Settings-osiossa, luo laskutusprofiili, tallenna kortti ja vie vahvistus loppuun.
Kolmea kenttää ei voi myöhemmin muuttaa: maa tai alue, laskutusvaluutta ja aikavyöhyke. Virhe yhdessä niistä tarkoittaa uutta mainostajatiliä, ja jokainen tili vaatii eri sähköpostiosoitteen. Laskutus on jälkikäteistä: kulut kertyvät, ja korttia veloitetaan, kun tili saavuttaa sille määritetyn maksurajan. Korttia lisätessä pankki voi näyttää väliaikaisen 100 dollarin varauksen, joka vapautetaan vahvistuksen jälkeen.
Vielä yksi asia ennen rahan käyttämistä. Laskeutumissivujesi pitää olla OpenAI:n indeksointirobottien saavutettavissa. Jos robots.txt estää robotit OAI-AdsBot tai OAI-SearchBot, mainoksella ei ole mitään luettavaa ja näyttökerrat kärsivät.
Vaihe 2: Lue Overview-näkymä

Overview on tehtävälista ja kuvaaja. Kulut, näyttökerrat, klikkaukset ja CPC ovat ylhäällä valitulta jaksolta, ja tehtäväkortit nostavat esiin keskeneräiset asetukset. Uudella tilillä ne sanovat yleensä saman kuin meillä: konversiotapahtumia ei ole vastaanotettu, konversioiden määritys on kesken.
Tämä on oikea työjärjestys. Konversiomittausta ei lisätä ensimmäisen kuluviikon jälkeen, koska se ratkaisee, mitkä kampanjatavoitteet ovat ylipäätään valittavissasi.
Vaihe 3: Luo tietolähde ja konversiotapahtuma

Tools ja sitten Conversions. Paneeli käy läpi neljä vaihetta: luo tietolähde, luo konversiotapahtuma, toteuta ja kirjaa tapahtuma, ja liitä tapahtuma kampanjaan. Event Stream -välilehdellä varmistat, että tapahtumia todella saapuu.
Tapahtumia voi lähettää kahdella tavalla, ja molempien käyttäminen on suositeltu ratkaisu:
- OpenAI Pixel. Selain-SDK. Lisäät skriptin jokaisen mitattavan sivun
<head>-osaan, alustat sen Pixel ID:llä ja kutsutoaiq("measure", ...), kun toiminto tapahtuu. Mukana on suostumustoiminto:oaiq("consent", false)ennen alustusta jaoaiq("consent", true)vasta suostumuksen jälkeen. Niin kauan kuin suostumusta ei ole, pikseli ei lähetä mitään, eikä estettyjä tapahtumia lähetetä jälkikäteen. - Conversions API. Palvelimelta palvelimelle, niitä tapahtumia varten, jotka palvelimesi tuntee ja selain ei.
Jos lähetät saman konversion molempia reittejä, anna sille sama tapahtumatunnus, jotta OpenAI voi poistaa kaksoiskappaleen. Tiukan Content Security Policyn sivustot tarvitsevat osoitteen https://bzrcdn.openai.com kohtaan script-src ja osoitteen https://bzr.openai.com kohtiin connect-src ja img-src.
Attribuutio nojaa klikkausviitteeseen nimeltä oppref, joka liitetään laskeutumissivun osoitteen perään. Pikseli tallentaa sen ensimmäisen osapuolen evästeeseen. Säilytä se uudelleenohjausten läpi, muuten menetät yhteyden klikkauksen ja kaupan välillä. Raportoituihin summiin voi lisäksi sisältyä mallinnettuja konversioita, mikä on yksi syy siihen, että OpenAI:n luvut eivät täsmää analytiikkatyökalusi kanssa.
Vaihe 4: Lataa tuotesyöte, jos myyt tuotteita

Verkkokaupan ei tarvitse rakentaa mainoksia käsin. Tools, sitten Feeds, sitten Create Feed: nimeä syöte ja valitse, miten tuotteet saapuvat, CSV- tai TXT-latauksena satunnaisia manuaalisia päivityksiä varten, isännöitynä HTTPS-osoitteena, tai SFTP-yhteytenä automaattiseen palvelinten väliseen siirtoon.
Valitse jompikumpi kahdesta jälkimmäisestä, jos voit. Tuotteet vanhenevat kahdessa viikossa, joten manuaalisesta CSV:stä tulee toistuva työ kertaluontoisen sijaan. Beetan aikana syötteen tuotteet kelpaavat vain mainoksiin eivätkä näy tavallisissa ChatGPT-keskusteluissa. Käsittely kestää minuuteista tunteihin koon mukaan, ja virheet löytyvät latoushistoriasta.
Syötepohjaiset kampanjat käyttävät sitten omaa kampanjatyyppiä ja mainospohjaa yksittäisten mainosten sijaan, ja tuotesuodattimet ratkaisevat, mitkä tuotteet mainosryhmä saa näyttää.
Vaihe 5: Luo kampanja

Create, sitten Create campaign. Kampanjataso pitää sisällään tavoitteen, budjetin, päivämäärät ja kohdennuksen.
Tavoite on päätös, jota ei voi perua. Se määrää sekä hinnoittelun että optimoinnin, eikä sitä voi myöhemmin muokata:
| Tavoite | Maksat | Mihin sopii | | --- | --- | --- | | Reach (CPM) | 1 000 näyttökerrasta | Näkyvyys ja tunnettuus | | Clicks (CPC) | Jokaisesta kelvollisesta klikkauksesta | Liikenne sivulle | | Conversions (oCPC) | Jokaisesta kelvollisesta klikkauksesta, optimoituna konversiotapahtumaan | Mitattu toimenpide klikkauksen jälkeen |
Conversions-kampanja vaatii toimivan tietolähteen ja yhden tuetun vakiokonversiotapahtuman, joka valitaan luontivaiheessa ja lukitaan siitä eteenpäin. Mukautettuja tapahtumia oCPC ei vielä tue. Olemassa olevaa Reach- tai Clicks-kampanjaa ei voi muuntaa. Tässä tehty valinta on siis todellisuudessa valinta siitä, mikä kampanja pyörii vielä kuukauden päästä.
Kohdennus tehdään maatasolla, ja Yhdysvalloissa myös osavaltion, DMA-alueen ja postinumeron tarkkuudella. Sijaintivalitsin kertoo, mikä on tuettua, ja OpenAI julkaisee koko sijaintiluettelon CSV-muodossa.

Kohdennuksen alla on kolme kenttää, jotka kannattaa ymmärtää ennen kuin vierität ohi.
Eligible platforms rajaa näytön alustoihin iOS App, Android App tai Web, jossa Web kattaa sekä työpöytä- että mobiiliselaimet. Raportointi erottelee tällä hetkellä vain Mobilen ja Desktopin, ja mobiiliselain lasketaan Mobileksi.
Landing page query parameters liittää seuranta-arvot kampanjan jokaiseen kohdeosoitteeseen. Tuetut mallit ovat {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id} ja {oppref}. Tähän kuuluu UTM-käytäntösi, jotta ChatGPT-liikenne erottuu omassa analytiikassasi eikä saavu kohdistamattomana viittausliikenteenä.
Custom audiences ottaa vastaan ladatun listan sähköpostiosoitteita, puhelinnumeroita, näiden SHA-256-tiivisteitä tai Google Advertising ID -tunnuksia. Sisällyttävä kohdennus ja mainosryhmätason tarjouskertoimet vaativat vähintään 25 000 täsmäävää käyttäjää, ja OpenAI suosittelee 100 000. Alle 25 000:n listaa voi käyttää vain poissulkemiseen. Kuten ikkunan huomautus kertoo, mikään tästä ei koske kampanjoita, jotka kohdistuvat ETA-alueelle tai Sveitsiin.

Budjetti. Päiväbudjetti on seitsemän päivän keskiarvo, ei päiväkohtainen katto. Yksittäisenä päivänä kulut voivat nousta kaksinkertaisiksi, eivätkä ne ylitä jakson aikana seitsenkertaista summaa. Meidän 65 euron päiväbudjettimme näyttää 130 euron päivä- ja 455 euron viikkorajan, juuri tuon laskutoimituksen. Kokonaisbudjetti on tiukempi hallintakeino. Summaa voi muuttaa myöhemmin, budjettityyppiä ei, eikä päiväbudjetiksi vaihdettua kokonaisbudjettia voi vaihtaa takaisin. Vähimmäispäiväbudjetit on määritelty valuutoittain: 25 dollaria Yhdysvalloissa, 15 puntaa Britanniassa, 2 500 jeniä Japanissa, 725 rupiaa Intiassa.
Text customization on oletuksena päällä, ja teksti kannattaa lukea kahdesti: tekoäly luo otsikoistasi ja kuvauksistasi personoituja ja käännettyjä versioita, joita voidaan näyttää ilman erillistä tarkistustasi tai hyväksyntääsi. Säännellyn väitteen, tavaramerkitun ilmauksen tai sellaisen markkinan kohdalla, jossa juridinen tekstisi on lukittu, kytke se pois. Muualla se on ilmaista kattavuutta kielillä, joita et ole itse kirjoittanut.
Vaihe 6: Rakenna mainosryhmä ja kirjoita kontekstivihjeet

Mainosryhmä kantaa tarjouksen, oletuskohdeosoitteen ja kontekstivihjeet.
Tarjousstrategia on oletuksena Maximize results, joka asettaa ja säätää tarjoukset automaattisesti kohti kampanjan tavoitetta budjetin sisällä. Se optimoi määrää eikä lupaa CPA- tai CPC-tavoitetta. Valitse Manual: Max bid, kun tarvitset katon. Manuaalisiin CPC-kampanjoihin OpenAI ehdottaa aloitusta 3 ja 5 dollarin väliltä klikkaukselta; oCPC:ssä Bid Cap on konversiolähtöinen luku, jolle ei vielä ole suositusta.
Kontekstivihjeet korvaavat avainsanat eivätkä käyttäydy lainkaan samoin. Ne kuvaavat keskustelut, aiheet ja tarpeet, joissa tarjontasi on olennaista, ja ohjaavat osumia olematta tarkan vastaavuuden sääntöjä. Ohjekeskuksen oma esimerkki on hyvä: ei ”juoksukengät”, vaan ”vaimennetut arkijuoksukengät aloittelijalle, joka harjoittelee ensimmäistä viiden kilometrin juoksuaan varten”. Kirjoita, mikä tuote on, ketä se auttaa ja milloin siitä on hyötyä. Yksi teema mainosryhmää kohti, ja kaikki mikä vaatisi eri tekstin tai eri laskeutumissivun, saa oman ryhmänsä.
Vaihe 7: Kirjoita mainokset

Mainos on enintään 50 merkin otsikko ja enintään 100 merkin kuvaus, sekä laskeutumissivu ja valinnainen kuva. OpenAI suosittelee selvästi vähempää kuin maksimia: otsikkoon 16 merkistä 24:ään ja kuvaukseen 32 merkistä 48:aan. Kuvien pitää olla PNG tai JPG, neliönmuotoisia, enintään 1200 kertaa 1200 ja julkisesti saavutettavia.
Kirjoita useita mainoksia ryhmää kohti ja anna jokaiselle oma näkökulmansa saman lauseen uudelleenmuotoilun sijaan. Järjestelmä tarvitsee vaihtelua löytääkseen osumia, ja otsikkoa toistava kuvaus hukkaa ainoan lisärivin, joka sinulla on. Linkitä sivulle, joka lunastaa mainoksen lupauksen, älä etusivulle.
Tilikohtaiset ylärajat ovat 5 000 kampanjaa, 5 000 mainosryhmää ja 5 000 mainosta.
Vaihe 8: Käynnistä ja odota kunnolla
Mainokset käyvät läpi tarkistuksen ennen näyttämistä. Käynnistyksen jälkeen näyttökertoja ja klikkauksia on odotettavissa 24 tunnin sisällä, ja raportointi laahaa näyttökertojen perässä jopa seitsemän tuntia. Älä arvioi mitään ensimmäisenä iltapäivänä.
Jos rivillä lukee Not serving, kuten meillä artikkelin alun kuvassa, vie osoitin tilan päälle nähdäksesi syyn. Tavallisia syitä ovat: mainokset yhä tarkistuksessa, tilin vahvistus kesken, kampanjabudjetti käytetty, päättymispäivä mennyt, tai laskutusongelma. Raportointi kattaa näyttökerrat, klikkaukset, kulut, CTR:n, keskimääräisen CPC:n, keskimääräisen CPM:n ja konversiot, taulukkona, kuvaajana tai CSV-vientinä.
Yksi varaus keskeyttämisestä: muutokset leviävät viiveellä, mainoksia voi näkyä vielä 24 tunnin ajan, ja ne kulut ovat laskutettavia.
Mitä tämä on juuri nyt arvoltaan
ChatGPT Adsille ei ole julkaistuja vertailulukuja. OpenAI sanoo sen itse, ja jokainen, joka lupaa sinulle ChatGPT-CPA:n syyskuussa 2026, lainaa yhden havainnon otosta. Rehellinen kuvaus on halpa ja varhainen huutokauppa epätavallisella osumamallilla, paikassa jossa hyvin moni ostopäätös nykyään alkaa.
Kaksi asiaa erottaa hyödyllisen testin hukatusta budjetista. Rakenna konversiomittaus ennen ensimmäistä kampanjaa, älä sen jälkeen. Ja kirjoita kontekstivihjeet kuin kuvailisit asiakkaasi ongelmaa kollegalle, sillä se on paljon lähempänä sitä, mitä järjestelmä lukee, kuin avainsanalista.
Jos haluat mittauspuolen kuntoon kerralla, pikselin, Conversions API:n ja sen suostumusportin kanssa, joka pitää molemmat EU:ssa laillisina, ota yhteyttä.