ChatGPT Conversions API

ChatGPT Conversions API mahdollistaa konversiotapahtumien lähettämisen OpenAI:lle suoraan palvelinpuolelta. Selainpohjaisen Pixel-seurannan sijaan mittaus ei tällöin ole täysin riippuvainen siitä, että tapahtuma saadaan lähetettyä käyttäjän selaimesta.

OpenAI kuvaa Conversions API:a Pixel-seurantaa luotettavammaksi mittauslähteeksi ja suosittelee sen käyttämistä mahdollisuuksien mukaan tarkemman konversiodatan saamiseksi. Käytännössä paras lopputulos syntyy yleensä silloin, kun client-side- ja server-side-seuranta toimivat rinnakkain.

Miksi ChatGPT Conversions API kannattaa ottaa käyttöön?

Konversioseurannan arvo riippuu siitä, kuinka kattavasti oikeat tapahtumat saadaan välitettyä mainosalustalle. Jos osa ostoista, rekisteröitymisistä tai liideistä jää mittaamatta, myös kampanjoiden raportointi ja optimointiin käytettävä data jää vajaaksi.

Selainpohjainen Pixel on tärkeä osa ChatGPT Ads -mittausta, mutta sen toimintaan voivat vaikuttaa selainten rajoitukset, käyttäjän suostumukset ja muut tilanteet, joissa tapahtuma ei välity odotetusti. Conversions API tuo rinnalle palvelinpuolen reitin, jonka kautta esimerkiksi vahvistettu ostos tai rekisteröityminen voidaan lähettää suoraan OpenAI:lle.

Luotettavampi kuva konversioista

Server-side-seuranta ei tarkoita sitä, että kaikki selainpuolen mittaus pitäisi korvata. Sen tarkoitus on täydentää mittausta tilanteissa, joissa sama liiketoimintatapahtuma on mahdollista tunnistaa myös palvelinpuolella.

Esimerkiksi verkkokaupan valmis tilaus tai järjestelmään tallentunut rekisteröityminen on usein tapahtuma, jonka toteutuminen voidaan vahvistaa backendissä. Kun sama tieto voidaan välittää myös Conversions API:n kautta, mittaus ei ole pelkästään selaimessa tapahtuvan lähetyksen varassa.

Parempaa dataa myös kampanjoiden optimointiin

Conversions API:n hyöty ei rajoitu raportointiin. OpenAI yhdistää vastaanotetut tapahtumat kampanjoille määritettyihin konversiotavoitteisiin, ja samaa konversiodataa voidaan käyttää myös kampanjoiden optimoinnin pohjana.

Mitä paremmin välitetty tapahtuma vastaa todellista liiketoiminnan tavoitetta, sitä hyödyllisempää data on myös mainosalustalle. Tästä syystä olennaisinta ei ole lähettää mahdollisimman paljon tapahtumia, vaan varmistaa, että oikeat tapahtumat välittyvät mahdollisimman luotettavasti.

Pixel ja Conversions API täydentävät toisiaan

OpenAI suosittelee Pixelin ja Conversions API:n käyttämistä yhdessä silloin, kun se on mahdollista. Tällöin sama konversio voidaan mitata sekä selaimessa että palvelinpuolella ilman, että se lasketaan automaattisesti kahdeksi eri tapahtumaksi.

Sama Event ID estää tuplakonversiot

Kun sama tapahtuma lähetetään Pixelin ja Conversions API:n kautta, molemmissa käytetään samaa tapahtumatunnistetta. Pixelissä kyse on event_id:stä ja server-side-tapahtumassa vastaavasta event id:stä.

OpenAI käyttää Pixel ID:n, tapahtuman nimen ja Event ID:n yhdistelmää tunnistaakseen saman tapahtuman. Ensimmäinen vastaanotettu tapahtuma käsitellään ja myöhempi vastaava tapahtuma jätetään duplikaattina huomioimatta.

Tämä deduplikointi on olennainen osa hybriditoteutusta. Pelkkä saman konversion lähettäminen kahdesta eri paikasta ilman yhteistä tapahtumatunnistetta ei vielä muodosta oikein toimivaa Pixel + CAPI -kokonaisuutta.

Conversions API toimii osana laajempaa ChatGPT Ads -konversioseurantaa. Jos client-side-seurantaa tai varsinaisia konversiotapahtumia ei ole vielä rakennettu, ne kannattaa laittaa ensin kuntoon.

Mitä tietoa ChatGPT Conversions API:n kautta voidaan lähettää?

Conversions API tukee OpenAI:n määrittelemiä standarditapahtumia sekä tarvittaessa omia custom-eventtejä. Valmiita tapahtumia ovat esimerkiksi ostos, liidi, rekisteröityminen, ajanvaraus, checkoutin aloittaminen ja tuotteen lisääminen ostoskoriin.

Toteutuksessa kannattaa käyttää mahdollisuuksien mukaan tapahtumaa, joka vastaa todellista liiketoimintatapahtumaa. Näin server-side-seuranta tukee samaa konversiorakennetta, jota käytetään myös kampanjoiden raportoinnissa ja optimoinnissa.

Konversiot ja niiden arvo

Verkkokaupassa Conversions API:n kautta voidaan lähettää esimerkiksi valmis ostos ja siihen liittyvä arvo. OpenAI tukee tapahtumissa rahallisen arvon ja valuutan välittämistä, jolloin kampanjoita voidaan tarkastella myös niiden tuottaman arvon perusteella.

Liidipohjaisessa liiketoiminnassa tapahtuma voi puolestaan olla esimerkiksi lead_created, registration_completed tai appointment_scheduled. Olennaista on, että tapahtuma kuvaa oikeaa vaihetta funnelissa eikä esimerkiksi tavallista sivukäyntiä käsitellä samanarvoisena kuin varsinainen liidi tai rekisteröityminen.

OpenAI-mainosklikin yhdistäminen konversioon

OpenAI käyttää oppref-nimistä click reference -tunnistetta mainosklikin ja myöhemmän konversion yhdistämiseen. Tunniste lisätään laskeutumissivun URL:iin ChatGPT Ads -klikin yhteydessä, ja OpenAI Pixel voi tallentaa sen ensimmäisen osapuolen cookieen myöhempää mittausta varten.

Kun oppref on käytettävissä, se voidaan välittää myös Conversions API -tapahtuman mukana. Tämä auttaa OpenAI:ta yhdistämään palvelinpuolelta lähetetyn konversion sitä edeltäneeseen mainosklikkiin.

Tämä on yksi käytännön syy siihen, miksi toimiva CAPI-toteutus on muutakin kuin yksittäisen purchase- tai lead-eventin lähettäminen serveriltä.

Advanced matching

OpenAI tukee myös advanced matching -tietoja mittauksen laadun parantamiseksi tilanteissa, joissa suoraa klikkitunnistetta ei ole käytettävissä. Tällaisia voivat olla tietyt sallitut ensimmäisen osapuolen asiakastiedot, jotka normalisoidaan ja hajautetaan OpenAI:n määrittelemällä tavalla ennen lähettämistä.

Näiden tietojen käyttö riippuu aina siitä, mitä dataa on saatavilla ja mitä käyttäjälle on kerrottu mittauksesta. OpenAI ohjeistaa lähettämään konversiodataa vain silloin, kun siihen on tarvittavat oikeudet ja mahdolliset suostumukset.

ChatGPT Conversions API:n asennus

ChatGPT Conversions API ei ole pelkkä Ads Managerista päälle kytkettävä ominaisuus. Konversiot lähetetään OpenAI:lle palvelinpuolelta, joten toteutus vaatii myös server-side-ympäristön, josta tapahtumat voidaan lähettää turvallisesti Conversions API:in. OpenAI edellyttää, että CAPI-kutsut tehdään palvelimelta ja että API-avain säilytetään vain server-side-ympäristössä.

Tämä ympäristö voi olla esimerkiksi yrityksen oma backend, erillinen server-side-tagging-ratkaisu tai hallittu palvelu. Käytännössä toteutus voidaan rakentaa esimerkiksi olemassa olevan server-side GTM -infran päälle tai käyttää palvelua, kuten Stapea tai Tracklutionia. Jos server-side-seurantaa ei vielä ole käytössä, myös tämä infrastruktuuri täytyy ratkaista ennen kuin CAPI-tapahtumia voidaan lähettää.

Kun tarvittava ympäristö on olemassa, määritetään mitä tapahtumia OpenAI:lle halutaan lähettää ja mitä tietoja niistä on saatavilla. ChatGPT Ads -tililtä tarvitaan samaan datalähteeseen kuuluva Pixel ID sekä Conversions API -avain. Server-side-eventit lähetetään tämän jälkeen OpenAI:n Conversions API -rajapintaan.

Jos sama konversio mitataan myös selaimessa, client-side- ja server-side-tapahtumat yhdistetään samaan mittauskokonaisuuteen. Yhteistä Event ID:tä käytetään saman tapahtuman deduplikointiin, ja mahdollinen oppref sekä muut mittauksen kannalta olennaiset signaalit välitetään server-side-tapahtuman mukana silloin, kun ne ovat käytettävissä.

Toteutuksen jälkeen pitää vielä varmistaa, että OpenAI vastaanottaa tapahtumat odotetusti. Recent events -rajapinnasta voidaan tarkistaa esimerkiksi, tuleeko tapahtuma selain-Pixelistä vai server-to-server-integraatiosta.

Jos käytössä on jo server-side-seuranta esimerkiksi muita mainosalustoja varten, ChatGPT Ads voidaan usein liittää osaksi samaa infrastruktuuria. Jos server-side-ympäristöä ei vielä ole, lue lisää server-side-seurannasta.

Usein kysyttyä ChatGPT Conversions API:sta

Ei välttämättä. OpenAI suosittelee käyttämään Pixeliä ja Conversions API:a yhdessä silloin, kun se on mahdollista. Pixel mittaa tapahtumia selaimessa ja CAPI tuo rinnalle palvelinpuolen mittausreitin.

Conversions API voidaan kuitenkin toteuttaa myös ilman selain-Pixelin asentamista. Server-only-toteutus käyttää silti Pixel ID:tä datalähteen tunnistamiseen.

OpenAI:n dokumentaatio

Tämän sivun tekniset tiedot perustuvat OpenAI:n omaan Ads-dokumentaatioon.

Tarvitsetko apua ChatGPT Conversions API:n asentamiseen?

Jos ChatGPT Ads -konversioseuranta on jo käytössä ja haluat täydentää sitä server-side-mittauksella, voin rakentaa Conversions API -toteutuksen osaksi nykyistä mittausympäristöäsi.

Samalla voidaan varmistaa, että client-side- ja server-side-tapahtumat toimivat yhdessä, samat konversiot deduplikoidaan oikein ja tarvittavat mittaussignaalit välittyvät OpenAI:lle.

Yhteydenotto ei sido ostamaan palvelua.