Syväanalyysi · 16 min lukuaika

Näin kytkimme tekoälyn PPC‑työnkulkuumme

PPC camp 2026:n voittanut esitys, rakennettuna uudelleen englanniksi. MCP-palvelin, data, muisti ja 16 sovellusta oikeilla asiakastileillä.

PPC camp 2026:n parhaan esityksen pokaali seisoo yleisön edessä puisessa salissa
Paras esitys · 18. PPC camp
Katso mieluummin

Neljäkymmentäneljä minuuttia, englanniksi, omalla äänelläni. Jokainen luku alla vie omaan minuuttiinsa.

Toistetaan YouTubesta — mitään ei ladata Googlelta ennen kuin painat toista. Katso YouTubessa

Lyhyesti: Pidin 29. elokuuta 2026 esityksen PPC campilla Telčin lähellä, tšekkiläisen ja slovakialaisen PPC-yhteisön omassa konferenssissa, siitä miten toimistomme pyörii tekoälyllä. Tämä on lyhyt raportti campilta, ja sen alla koko esitys rakennettuna uudelleen englanniksi sinulle joka et puhu tšekkiä. Video, tiivistelmä jokaisesta osasta minuuttilinkkeineen ja englanninkieliset diat.

Elokuun viimeisenä viikonloppuna vietin kolme päivää puisessa salissa Telčin lähellä ja puhuin siitä, miten toimistomme oikeasti pyörii tekoälyllä. Sunnuntaina ajoin kotiin kultainen pokaali apukuskin penkillä, ja siinä lukee Nejlepší přednáška PPC campu, campin paras esitys.

Tapahtuma on PPC camp, sen järjestää uLab, ja minun mielestäni se on Tšekin ja Slovakian paras PPC-tapahtuma. Syy on ovi. Lippua ei voi ostaa. Yhteisö äänestää ihmiset sisään, joten sali on täynnä tekijöitä, joilla on jotain oikeaa vaihdettavaa, ja esitykset ovat oikeita esityksiä eivätkä neljänkymmenen minuutin yritysmainoksia. Tämä oli kahdeksastoista camp, kolme päivää 28.–30. elokuuta 2026, noin seitsemänkymmentä ihmistä ja kaksikymmentäyksi esitystä. Perjantai meni somessa, feedeissä ja datassa, lauantai oli kokonaan tekoälyä, ja sunnuntaina palattiin dataan ja mittaamiseen.

uLabin Markéta Kabátová ojentaa parhaan esityksen pokaalin Jakub Kašparůlle puisessa salissa PPC camp 2026:ssa
Kuva: uLab

Seitsemän muuta esitystä, jotka ansaitsevat iltapäiväsi

Useimmat puhujat jakoivat diansa jälkikäteen, ja uLabin omat muistiinpanot viikonlopusta linkittävät PDF:t. Tässä ne seitsemän, jotka avaisin ensin, muutamalla lauseella kukin.

Milan Cidilo (6clickz) (diat) pyörittää Metan kreatiivia kuin tuotantolinjaa, jossa konsepti on persoona kertaa kulma kertaa formaatti. Kahta lukua seurataan, testattujen mainosten osuus joka pääsee skaalaukseen ja inkrementaalinen kattavuus. Hänen maanantairutiininsa tagaa jokaisen mainoksen suljettua taksonomiaa vasten, skannaa viisi suurinta kilpailijaa Ad Librarysta ja pisteyttää briiffit ennen kuin mitään menee tuotantoon.

Anna Czarnoba (Knihobot) (diat) pitää feedissään noin 1,5 miljoonaa käytettyä kirjaa, joista jokainen on ainutlaatuinen fyysinen kappale omalla tunnisteellaan, mikä nollaa Smart Biddingin konversiohistorian yhä uudestaan. Hän rakensi feedin uusiksi painoksen eikä kappaleen ympärille, rajasi tarjoukset neljään per teos ja validoi sen satunnaistetulla 4 429 teoksen jaolla difference in differences -menetelmällä. ROAS nousi 1,686:sta 1,819:ään kontrolliryhmän laskiessa, ja koko putken hän rakensi itse.

Ľubo Kružliak (Wilsondo) (diat) vetää in house -markkinointia kymmenelle kaupalle kuudessa maassa ja piti viikonlopun konkreettisimman tietovarastoesityksen, raportointikategorioista ja kampanjanimeämisestä siihen, miten BigQuery kohdistaa istunnon kustannuksen yksittäisille tuotteille asti. Hän julkaisi myös luvun, jonka useimmat puhujat jättävät kertomatta, 250 000–500 000 CZK rakentamiseen ja 7 500–10 000 CZK kuukaudessa ylläpitoon.

Lukáš Hvizdoš (6clickz) (diat) luetteloi kymmenen mediaostamisen työnkulkua, jotka hän on automatisoinut, ja jokaisesta hän nimeää tilastollisen menetelmän, luettavan rajapintaresurssin ja syntyvän lopputuloksen. Budjettimuutokset arvioidaan event study -asetelmalla, Shoppingin tuotetason segmentointi käyttää empiiristä Bayes-kutistusta, ja kreatiivin väsyminen ajoitetaan changepoint-tunnistuksella. Yksi dia listaa hänen koko työkalupakkinsa ja toimii sellaisenaan lukulistana.

Vito Nikolič (Mergado) (diat) näytti, miltä staattiset feed-bannerit näyttävät, kun niissä on se tieto jota ostaja oikeasti tarvitsee. Kantavuus, mitat, toimitusehdot ja tähtiarviot painettuna suoraan tuotekuvaan. Hänen väitteensä on, että brändimanuaali ja selaimen kehittäjätyökalut riittävät tekemään tuon kreatiivin ilman graafikkoa.

Iveta Dudová (uLab) (diat) selitti, miksi mittaaminen Shopifyssa hajoaa, PPC-asiantuntijan eikä analyytikon tuolista. Checkout extensibility siirsi kiitossivun hiekkalaatikkoon, joten hän vertailee kolme yhä avointa reittiä ja päättää päätöspuuhun siitä, milloin palvelinpuolen seuranta on vaivan arvoista.

Pavel Tomáš Řehák (M&M Reality) (diat) testasi Viberiä, Telegramia ja X:ää kreatiivilla, joka jo toimi isoilla alustoilla, ja mittasi koko matkan myyntiverkostolle luovutukseen heidän CRM:ssään. Yksikään kolmesta ei kannattanut, ja rehellinen raportointi tekee esityksestä hyödyllisen. Telegram tuotti 926 klikkausta, 22 bottiavausta eikä yhtään liidiä.

Miksi tämä video on olemassa

Esitys nauhoitettiin, tallenteesta tulee julkinen, ja tämän artikkelin tšekinkielinen versio upottaa sen. Mutta se on tšekiksi ja tšekinkielisillä dioilla, joten kaikilta muilta se jäisi lukkojen taakse yhteen kieleen. Tämä uudelleenrakennus on tilaisuus antaa se myös englanninkieliselle yleisölle, äänen kanssa, omalla äänelläni. Se maksoi minulle noin tunnin omaa aikaani ja noin päivän työtä muutamalta tekoälyagentilta.

Miten englanninkielinen versio tehtiin

Lähdemateriaali oli tšekinkielisen esityksen ääniraita ja alkuperäiset diat. Tallenne litteroitiin ja kirjoitettiin sitten uusiksi englanninkieliseksi käsikirjoitukseksi kohtaus kohtaukselta, 252 lyhyttä kohtausta joissa kussakin yksi ajatus, samalla tummalla kuvakielellä kuin muutkin täkäläiset videot. Ääneni kloonattiin ElevenLabsilla ja käsikirjoitus luettiin sillä. Jokainen kohtaus rakennettiin sen jälkeen animoiduksi HTML-sivuksi ja renderöitiin videoksi. Jokaisen animaation ajoitus on sidottu kerronnan sana-aikaleimoihin, joten korostus osuu siihen sanaan joka sen sanoo.

Päälle tuli kaksi tarkistuskierrosta. Katsoin leikkauksen ja jätin aikakoodatut kommentit, ja riippumaton tekoälytarkastaja kävi läpi jokaisen kohtauksen ja jokaisen dian etsien kaikkea, mikä ei vastannut käsikirjoitusta. Hinnat videolla ovat euroina. Englanninkieliset diat ovat ladattavissa.

Ilmainen lataus

Haluatko videon sijaan diat?

Kaikki esityksen 67 diaa englanniksi PDF:nä. Jätä sähköpostisi, niin diat ovat sinun, tai lue eteenpäin lukukohtainen tiivistelmä.

Yksi tiedosto, yksi lista. Kirjoitan vain kun on jotain lukemisen arvoista.

Tärkeimmät kohdat tl;dr
  • Kaikilla on samat tilitunnukset. Ero syntyy siitä, mitä tekoälysi näkee ennen kuin siltä kysytään mitään, joten konteksti voittaa nokkeluuden.
  • Suojakaiteet kuuluvat koodiin, eivät kehotteeseen. Poisto-operaatiota jota ei ole olemassa ei saa puhuttua olemaan.
  • Tekoäly ei valehtele niinkään faktoista kuin siitä, mitä se tarkisti. Siksi tarkastaja tarkistaa todisteet, ei koskaan johtopäätöstä.
  • PPC:stä on tullut kehitysongelma ja dataongelma. Substanssi vie sinut huoneeseen. Ulottuvuus kehitykseen ja dataan voittaa siellä.
8 kuukautta
tammikuusta lavalle, täydellä teholla
810 000
riviä tuotantokoodia elävissä järjestelmissä
7
järjestelmää tuotannossa, noin 20 käyttäjää
16
sovellusta pyörimässä oikeilla asiakastileillä

Esityksessä on kaksi puoliskoa. Ensin ne neljä asiaa, joiden piti olla olemassa ennen kuin mikään tästä toimi, ja kuvaan ne kehon osina, koska niin ne pysyvät helposti mielessä. Sitten se, mitä laite oikeasti tekee tileillä, sovellus kerrallaan. Jokainen otsikko alla avaa videon täsmälleen siitä minuutista.

Osa yksi · Anatomia

Mitä piti olla olemassa ennen kuin mikään toimi

Kädet. Turvallinen pääsy tileille 1:48

Kaikki neljä osaa roikkuvat yhdessä pistorasiassa, omassa MCP-palvelimessamme, ja sen kirjoittaminen oli askel yksi. Se puhuu jokaisen hallinnoimamme kanavan kanssa, lukee ja kirjoittaa vain siellä missä saa, ja ylettyy BigQueryyn, Cloud Storageen, tuntikirjanpitoomme, asiakasrekisteriin, Asanaan, sähköpostiin, Slackiin ja asiakaspuheluiden litterointeihin. Koska se kirjoittaa eläviin tileihin, rajat istuvat koodissa. Poisto-operaatiota ei ole olemassa, jokainen kirjoitus ajetaan ensin testiajona, tili tarkistetaan ennen kuin siihen kosketaan, ja jokaisella asiantuntijalla on kulutuskatto. Jokainen muutos jättää merkinnän molemmista tiloista, ennen ja jälkeen. Tunnukset jäävät palvelimeen. Malli saa tuloksen, ei koskaan avaimia.

Silmät. Konteksti jota chatilla ei ole 4:38

Jokainen markkinointialusta latautuu päivittäin yhteen tietokantaan, ja eniten käyttämämme näkymät on esilaskettu, joten kysymys hakutermeistä kestää sekunteja satojen rajapintakutsujen sijaan. Se on myös arkisto, koska Google Adsin muutoshistoria katoaa kolmessakymmenessä päivässä ja meidän tietokannassamme se säilyy vuosia. Päällä ovat oma crawlerimme asiakkaan sivustolle, viisi vuotta liiketoimintaraportointia joka menee yksittäisen tilauksen katteeseen asti, PostHog siihen mitä kävijät oikeasti tekevät, ja DataForSEO kilpailuun. DataForSEO korvasi noin 600 euron kuukausittaisen Semrush-lisenssin 80–160 eurolla koko yritykselle. Konteksti on koko peli, eikä osaa tästä datasta ole julkisesti missään.

Verstas. Missä materiaalit syntyvät 12:31

Staattinen kreatiivi lähtee yhdestä brändikansiosta per asiakas, jossa ovat manuaali, fontit, logot, aiemmat kreatiivit ja kilpailijoiden vastaavat. Sitten kollega kirjoittaa yhden lauseen siitä, mitä kreatiivin pitäisi sanoa. Banneri rakennetaan kahdessa kerroksessa, ja juuri se tekee siitä halvan. Kuvamalli generoi vain taustan, joka on se kallis osa, ja kaikki muu on HTML-kerros päällä. Voit siis vaihtaa fontin, suurentaa napin, siirtää logon tai kääntää koko homman generoimatta mitään uudelleen. Video toimii samoin, ja kohtausta kohti valitaan noin 25 mallista kuudelta toimittajalta. Kaksi sääntöä ei liiku, digitaaliset kaksoset vain allekirjoitetulla suostumuksella, ja tuote tulee aina hyväksytystä feed-kuvasta.

Aivot. Muisti, ja jotain jonka kanssa kiistellä 14:47

Kirjoitimme oman orkestrointikerroksen sen sijaan että olisimme käyttäneet jonkun toisen chat-sovellusta. Istunto voi käynnistää toisen istunnon, ja kaikki on sidottu tehtävään. Kun istunto päättyy, se tislataan faktoiksi, preferensseiksi, opeiksi ja päätöksiksi, jotka menevät projektin muistiin eivätkä henkilön. Semanttinen haku kulkee noin 25 000 istunnon ja yli 10 000 tutkimuksen yli, joten hintatarjoaminen, tarjoukset ja strategia löytävät kaikki saman vanhan työn. Joka yö se lukee päivän uudelleen, mitätöi vanhentuneet faktat ja painottaa uudelleen sen mitä oikeasti käytetään. Ja koska mallit hallusinoivat, jokainen työkierros saa vastustajia. Vartija on harkintaa. Suojakaide on sääntö.

Hyödyllisintä mitä vastustajat ovat opettaneet on se, missä tekoäly oikeasti menee metsään. Ei niinkään faktoissa kuin väitteissä omasta työstään. Yksi skripti raportoi, että Google Ads oli todistetusti ladannut katedatan, vaikka ainoa mitä se oli varmistanut oli että kello oli yli puoli yksi. Toinen käänsi ROAS-muunnoksen väärin päin ja olisi kirjoittanut 1 600 prosenttia elävään kampanjaan. Kolmas kirjoitti Wienin ja Belgradin ja hinnat yhdestätoista maasta, kun briiffissä luki Itävalta ja Serbia ja kymmenen markkinaa. Väitetty ei ole sama kuin varmistettu, ja tuo kaava on joka viides kaikesta mitä vartijat löytävät.

Osa kaksi · Kahdeksan perussovellusta

Mitä se tekee joka päivä

1. Raportointia, satoja raportteja 21:13

Ensimmäinen asia jonka kuka tahansa rakentaa tämän päälle on raportit. Live-artefakti on interaktiivinen sivu, jonka tekoäly kokoaa chatissa esilasketusta alustadatasta ja asiakkaan omasta liiketoimintadatasta, ja niitä on nyt satoja. Yksi laskee laitekohtaiset hintatarjousmuutokset uudelleen 55 kampanjan yli joka aamu, muutos ja sen perustelu samalla rivillä, mobiili alas 33 prosenttia, työpöytä alas 45. Sama taulukko yhtä tasoa syvemmältä avaa kampanjan sen neljään kreatiiviin, Google ja Meta rinnakkain. Myynnin kustannusosuuden mukaan lajiteltuna katteet vaihtelevat rajusti. Halpa liikenne ja kannattava liikenne eivät ole sama asia.

2. Yksi banneri, yksitoista kieltä 22:53

Tässä näet mitä ne kaksi kerrosta oikeasti tuovat. Kuvamallia kutsutaan kerran taustaa varten, ja ne yksitoista käännöstä ovat pelkkää tekstiä HTML-kerroksessa, joten mitään ei generoida toista kertaa. Työkalukustannus koko setistä on 14 senttiä, oma kustannuksemme noin 80 senttiä, ja laskutamme siitä noin 2 euroa. Isompi voitto on, että kaikki tapahtuu yhdessä istunnossa. Asiantuntija pyytää uusia kreatiiveja. Sama istunto katsoo, miten kreatiivit ovat aiemmin toimineet, katsoo tuotetta ja katsoo miten hyvin se myy liiketoimintaraportissa, tekee sitten kreatiivin ja lataa sen ylös. Kukaan ei avaa suunnitteluohjelmaa eikä kukaan avaa asset manageria.

3. Aamun varjoajo 23:39

Sääntöjoukko auditoi jokaisen tilin joka aamu ja ehdotukset odottavat puoli kahdeksalta. Mihin siirtää hintatarjouskattoja ja tavoitetuottoja, mitkä hakutermit sulkea pois, mihin lisätä budjettia koska tavoitteet täyttyvät. Toinen puoli vain katsoo, onko Merchant Center kunnossa, päivittyikö Metan katalogi, onko tuotteita joita mikään ei kohdenna. Videon päivänä 79 tarkistusta meni läpi ja viisi kaipasi huomiota, ja niiden takana jonotti jopa 84 toimenpidettä. Hyväksyntä käydään rivi riviltä, eikä rivi jota et hyväksynyt aja koskaan. Minä rastitan, minä kommentoin, ja kaikki jää aineistoksi seuraavaan kierrokseen.

4. Asiakaspalaverin pohjustus 25:42

Koska kaikki näkevät kaiken, tiedät myös mitä kollega on tehnyt. Ennen asiakaspalaveria saat yhden sivun. Mitä on sovittu, puheluiden litteroinneista ja tavoitteista. Mitä työtä on tehty, Asanasta ja toimenpidepäiväkirjasta. Sitten rehellinen tiivistelmä siitä mikä tuli tehtyä, mikä ei, ja mitä puuttuu. Käytännössä se on yksi kysymys, mitä teimme tässä projektissa viimeisen kolmenkymmenen päivän aikana ja mitä viime palaverissa luvattiin. Kaksi minuuttia ja se on kädessä. Sama kysymys toimii myös luovutuksena, kun kollega lähtee lomalle ja otat hänen tilinsä haltuun.

5. Mainostekstit sivustosta itsestään 26:23

Haluan sivustolinkkejä jotka sopivat kuhunkin kategoriaan, enkä normaalisti voi saada niitä, koska en tunne sivuston rakennetta. Täällä koko asiakkaan sivusto crawlataan, murupolkuineen kaikkineen, joten lasten pyörien mainosryhmä saa sivustolinkit jotka oikeasti ovat olemassa. Kuusitoistatuumaiset pyörät pienimmille, varastossa. Kaksikymmentuumaiset kuusi- ja kahdeksanvuotiaille, varastossa. Chat ilman tuota kontekstia kirjoittaa koko tilille erikoistarjous, tietoa meistä, yhteystiedot. Näemme myös mitä kilpailijat huutavat huutokaupassa, joten jos kaikki huutavat ilmaista toimitusta, vastaan jossain muualla, osaamisella, takuulla ja varastosaldolla. Sitten vartijat tarkistavat faktat ennen kuin mitään menee sisään.

6. Hylätyt tuotteet, korjattuna yhdellä ajolla 27:47

Merchant Center hylkää tuotteen, koska sen kuvassa on overlay, tarra tai kampanjaraita. Yksi lause korjaa sen. Ota alkuperäinen kuva referenssiksi, generoi kuva ilman overlayta, vie se Cloud Storageen, laita julkinen linkki täydentävään feediin ja tuo se sisään. Ei graafikkoa, ei kehittäjää asiakkaan päässä, ja sama ajo menee koko feedin yli kerralla. Korjaus on tylsä puolisko. Sitten alat lisätä, koska Google ottaa kymmenen kuvaa lisää ja viisi lifestyle-kuvaa ja Meta jopa kaksikymmentä, kun useimmat kaupat lähettävät yhden. Toinen kuva on tilin halvinta varastoa, ja se tuo 76 prosenttia enemmän näyttökertoja ja 32 prosenttia enemmän klikkauksia.

7. Negatiiviset avainsanat toiselta alustalta 29:16

Tämä lepää yhden havainnon päällä. Google piilottaa suuren osan hakutermeistä, Sklik ei piilota, ja ihmiset hakevat molemmissa samalla tavalla. Ne haut joita et näe Googlessa näkyvät siis Sklikissä, ja niistä poimit kantasanat jotka kannattaa leikata. Neljä vaihetta. Kokoa hakutermit Google Adsista, Sklikistä ja Bingistä yhteen paikkaan, poimi sitten kantasanat näkyvistä. Laajenna kutakin kantasanaa DataForSEO:n ehdotustyökalulla, jos haluat mennä syvemmälle. Yksi kirjoitus työntää sitten koko negatiivirakenteen kaikkiin tileihin kerralla. Yhden alustan sokea piste näkyy yleensä toisella.

8. Feedin attribuutit täytettynä puolestasi 29:57

Merchant Centeriä varten täytämme 17 suositeltua attribuuttia automaattisesti, otsikon, kuvauksen, brändin, tuotekoodit, värin, materiaalin, kuvion, koon, ikäryhmän, sukupuolen ja loput. Asiakkaan feedin ei tarvitse kantaa niistä yhtäkään, ja sama rikastus menee Metalle täydentävien feedien kautta. Tämä on meillä tuote eikä sisäinen työkalu. Sen nimi on Boostora, se on ollut tuotannossa yli puolitoista vuotta ja sen takana on kaksi vuotta kehitystä, ja myymme sitä erikseen. Tämä on siis se yksi osa pinosta jota kenenkään ei tarvitse rakentaa. Sen voi vain hankkia.

Ilmainen lataus

Koko diasetti englanniksi

Kaikki 67 diaa PDF:nä, myös ne jotka yllä olevat tiivistelmät puristavat yhteen kappaleeseen. Jätä sähköpostisi, niin ne ovat sinun.

Yksi tiedosto, yksi lista. Kirjoitan vain kun on jotain lukemisen arvoista.

Osa kaksi · Kahdeksan edistynyttä sovellusta

Ne raskaammat kahdeksan

Nämä ovat analyyseja, jotka asiakas ennen osti oikealla rahalla tai ei saanut ollenkaan, koska kenelläkään ei ollut varaa tehdä niitä käsin.

1. Vuosisuunnitelma 30:54

Asiakas pyytää liikevaihtolukua tietyllä kannattavuudella, vuodeksi. Alla pyörii Greykite, LinkedInin avoimen lähdekoodin ennustemalli, liiketoimintaraporttimme päällä, ja pienille ja uusille markkinoille tehdään käsin korjaus siellä missä dataa on ohuesti. Ulos tulee suunnitelma markkinoittain ja kanavittain. Yhdellä oikealla yhdeksän markkinan ryhmällä se ennustaa lähes 40 prosentin kasvun. Google Ads API:n hintatarjoussimulaattori hinnoittelee sitten tuon kasvun, 29–49 senttiä mediaa jokaista seuraavaa liikevaihtoeuroa kohti. Sama data mittaa asiakaspysyvyyden tilauksina uutta asiakasta kohti 360 päivän sisällä. Asiakaspysyvyys on summa, jonka voi kirjata suunnitelmaan. Nosta jokainen perustason alle jäävä markkina siihen, ja se on jopa 1,29 miljoonan euron arvoinen vuodessa ilman euroakaan lisää mediaan.

2. Aukkoanalyysi 33:44

Kaksi suuntaa kohtaa keskellä. Ulospäin crawleri pitää hallussaan jokaisen sivun jonka asiakas omistaa ja liiketoimintaraportti tietää miten kukin konvertoi, joten poimimme sivut jotka myyvät hyvin eikä niitä mainosteta lainkaan. Sisäänpäin otamme ne sata tai kaksisataa avainsanaa jotka ovat tälle asiakkaalle ydintä ja etsimme viisi lähintä orgaanista kilpailijaa. Sitten vedämme jokaisen laskeutumissivun jolla he sijoittuvat ja avainsanat sen takaa. Yhdistä nämä kaksi, niin erotus putoaa ulos, puuttuvat laskeutumissivut kysynnän mukaan järjestettynä, kaupalliset aukot, sisältöteemat. Tämä oli ennen analyysi jonka asiakas joutui ostamaan, tuhannesta eurosta ylöspäin. Nyt se on kaksi tuntia konetta lounaasi aikana ja kaksikymmentä minuuttia tarkistusta. Pitkä versio on omassa artikkelissaan.

3. Vientianalyysi 34:47

Jokaisella kaupalla on Merchant-feed ja feedissä on product_type-attribuutti, joten deduplikoit sen ja sinulla on kaupan oikeat kategoriat. Niistä tulee siemenavainsanoja, käännettynä noin kymmenen kandidaattimarkkinan kielelle, ja jokainen menee avainsanatutkimukseen omaan maahansa. Takaisin tulee 10 000–20 000 ehdotusta, tekoäly heittää noin puolet pois, ja jäljelle jää taulukko, jossa jokainen avainsana kantaa kategoriansa, maansa, hakukysyntänsä ja klikkihintansa. Yhdeksän painokerrointa asettaa markkinat järjestykseen. Yksi maa tuli ulos 8 prosenttia markkinan alle ennustetulla 6,1 tuotolla, toinen 15 prosenttia yli tuotolla 1,1. Tuotolla 1 et mene maahan. Koko menetelmä on kuvattu täällä.

4. Kaikki mitä tiedämme yhdestä tuotteesta 36:20

Otetaan yksi tuote, kissan kiipeilypuu, 150 senttiä, 98 euroa. Tiedämme että sen kate on 31 prosenttia ja että sitä myydään 47 kappaletta kuussa. Tiedämme että sen myynnin kustannusosuus on 9,7 prosenttia Shoppingissa ja 11,2 Metan katalogikampanjoissa. Kaikki roikkuu feedin tuotetunnisteessa. Oikealla istuu markkina, jolla tämä tuote on hinnaltaan seitsemästoista 23 kaupasta, ja kilpailijaportaikko kulkee 69 eurosta 110 euroon. Mukautetut tarrat lajittelevat tuotteet kaistoihin, jotta hyvät saavat omat kampanjansa. Luku jota asiakas tarvitsee on kate miinus myynnin kustannusosuus, ei koskaan kustannusosuus yksin.

5. Konversiotyö PostHogista 37:29

Olen ajanut tämän kolmelle tai neljälle asiakkaalle ja jokainen päättyi konversioprosenttiin joka nousi selvästi. Ensimmäinen kerros on käyttäytyminen PostHogin rajapinnasta, vierityssyvyys, klikkaukset, kuolleet klikkaukset ja virheet, laitetyypeittäin. Se on raskasta dataa, koska 100 000 istuntoa päivässä on 40 gigatavua, joten emme säilytä siitä vuoden verran. Toinen kerros on konversiotutkimus ja asiakkaan oma analytiikka, ja yhdessä ne ehdottavat ne pienet muutokset. Tällä sivulla on ongelma mobiilissa, ihmiset eivät koskaan vieritä niin pitkälle, tuo nappi ei tee mitään. Tunti sitä työtä osui hyvin lähelle maksullista auditointia, jonka teki yksi parhaista tuntemistani UX-ihmisistä ja joka maksoi 6 000 euroa.

6. Sivusto repositoriona 38:17

Muutamassa projektissa lopetimme tavallisen WordPress-sivuston rakentamisen. Sivusto on repositorio, staattinen, tehty Astrolla, ja tekoäly rakentaa koko homman. Palvelu- ja ohjelmistoasiakkaille se tarkoittaa satoja laskeutumissivurakenteita tiettyihin hakuihin, ja niiden välillä tehdään kunnollisia testejä. Kaksi asiaa tulee kaupan päälle. Julkista sisällönhallintaa ei ole, joten hyökkäyspinta on pienempi ja ylläpidettävää vähemmän, ja sivusto on nopea. Tämä blogi on todiste, kuusi tai seitsemän tuntia suunnittelua ja kehitystä, ja kirjoitan sitä neljälletoista kielelle. Jokainen muutos on versioitu, joten mikä tahansa saadaan takaisin minuuteissa.

7. Tuotevideot feediin 39:37

Metan katalogikampanjat ottavat videon ja niin ottaa Googlekin, eikä lähes kenelläkään ole sellaista feedissä. Teemme ne kuvasta joka on jo olemassa, kymmenen tai viisitoista sekuntia tuotetta useasta kulmasta ja pari leikkausta väliin, yhdestä kahteen dollaria per video. Kaikki päällä oleva on overlay, hyödyt, arviot, hinta, loppuruutu, renderöitynä HTML:nä aivan kuten bannerit. Sitten video menee täydentävään feediin tuoteattribuuttina. Koska hinta on vain kerros, yöllinen ajo etsii missä hinta tai saatavuus muuttui ja generoi uusiksi pelkän overlayn. Kallista kerran, halpaa joka yö.

8. Sivufeedit joita asiakkaan ei tarvitse koskaan lähettää 40:39

Parametrinen DSA-kohdennuksemme tarvitsee sivufeedin, ja jos pyydät sitä asiakkaalta, saat odottaa pitkään. Usein se ei tule koskaan. Meidän ei tarvitse pyytää. Crawleri on jo luokitellut jokaisen sivun tuotteeksi, kategoriaksi, parametriseksi tai ei-kaupalliseksi, joten feedit menevät Cloud Storagen kautta Google Adsin DSA- ja Performance Max -kampanjoihin. Ja koska crawleri laskee tuotteet joka sivulta, kohdennus säätää itse itsensä. Tyhjentynyt kategoria putoaa feedistä, täyttyvä palaa takaisin. Samassa crawlissa on bonus. Tuotesivu sanoo yhtä hintaa ja Merchant Center toista, ja näemme ristiriidan ennen kuin Google tekee siitä hylkäyksen.

Mitä kahdeksan kuukautta tätä maksoi ja tuotti

  • Järjestelmää tuotannossa, noin 20 ihmisen käytössä 7
  • Riviä koodia elävissä järjestelmissä, testit mukaan lukien 810 000
  • Mukaan lukien edeltäjä jonka myös korvasimme tänä vuonna 1,3 miljoonaa
  • Pelkkä orkestrointi, hinnoiteltuna vanhaan tapaan 2–3 vuotta
  • Koko ekosysteemi, hinnoiteltuna vanhaan tapaan 2 kehittäjää × 5 vuotta

PPC ei ole enää PPC-ongelma 41:44

Noin 80 prosenttia ajastamme meni ennen rutiiniin. Exportteja, klikkailua, käsin säätämistä, hakujen läpikäyntiä, mainosten tarkistamista. Se loppuu. Loppuuko se nyt vai vuoden päästä ei oikeastaan ratkaise, koska käsin sitä ei enää kauaa tehdä. Eikä työ vähentynyt. Sitä on enemmän kuin ennen. Se on vain vihdoin sitä työtä joka ei ollut koskaan mahdollista.

Tässä on syy siihen miksi näin kävi, ja se on taloudellinen argumentti eikä tekninen. Automaation piti ennen maksaa itsensä takaisin volyymilla, mikä tarkoitti että se kannatti firmalle jolla on viisituhatta tiliä ja kaksikymmentä kehittäjää. Avainsanatyökalu Google Ads API:n päälle, jota vasten olen kirjoittanut kaksitoista vuotta, oli kolme tai neljä kuukautta työtä ennen kuin se oli omaan käyttöömme tuotantokelpoinen. Tänään sama työkalu vie kolme päivää, uusi automaatio viikon, ja se pyörii rinnakkain viiden muun asian kanssa. Yksi seniori hyvillä työkaluilla riittää nyt.

Substanssi on siis pääsylippu, ja ulottuvuus kehitykseen ja dataan on etu. PPC pitää yhä ymmärtää. Tarvitset vain lisäksi mielikuvitusta, dataa, orkestrointia ja kontrollia. Lapio hoitaa loput.

1

Aloita siitä mitä tekoälysi näkee

Kaikilla on samat tilitunnukset, joten ero ei synny pääsystä. Valitse se yksi datajoukko jota tiimisi hakee yhä uudestaan käsin, vie se jonnekin mistä malli voi kysyä sekunneissa, ja katso miten monta avointa kysymystäsi kutistuu yhdeksi lauseeksi. Meillä se oli päivittäinen alustalataus, ja se muutti jokaisen sen jälkeisen keskustelun.

2

Laita suojakaiteet koodiin ennen kuin annat kirjoitusoikeuden

Kehotteet ovat pyyntöjä. Koodi on sääntö. Ennen kuin mikään sinun tekemäsi kirjoittaa elävään tiliin, päätä mitä ei yksinkertaisesti saa olla olemassa, mikä on ajettava ensin testiajona ja mikä kulutuskatto kuuluu kenellekin. Hyväksytä sitten rivi riviltä, jottei tarkistamaton rivi aja koskaan.

3

Hinnoittele uudelleen se analyysi jonka jätit kolme vuotta sitten

Ota se yksi lopputuote jonka lopetit tarjoamasta, koska kukaan ei maksanut tunneista. Aukkoanalyysi, vientiselvitys, tuotetason talous. Laske sen hinta uudelleen konetta vasten joka ajaa sen yön yli ja ihmistä vasten joka tarkistaa sen kahdessakymmenessä minuutissa. Juuri siitä arbitraasista koko tämä esitys kertoo, ja ikkuna on nyt auki.

Neljä sovellusta jäi esityksestä pois. Shopping-raportti jota Google ei anna sinulle, hakutermit yksittäisen tuotteen tasolla, on jo kuvattu. Kate konversioiden sisällä, johdetut feedit ja taustalla luetut alennuskoodit ovat tulossa.

Ota mukaasi

Ota koko diasetti mukaasi

Kaikki PPC camp 2026 -esityksen 67 diaa englanniksi PDF:nä. Jätä sähköpostisi, niin tiedosto on sinun.

Yksi tiedosto, yksi lista. Kirjoitan vain kun on jotain lukemisen arvoista.

Usein kysytyt kysymykset

Miksi MCP-palvelin eikä vain kutsuja alustojen rajapintoihin?

Rajapinta on kirjoitettu ohjelmalle, joka tietää etukäteen mitä haluaa. Malli päättää ajon aikana, joten sen laittaminen suoraan rajapinnan päälle tarkoittaa, että se kirjoittaa ja ajaa koodia elävää asiakastiliä vasten. Meidän palvelimemme ojentaa sille reseptejä, jotka kantavat pakolliset kentät ja rajat ja näyttävät samalta joka alustalla.

Mikä estää tekoälyä rikkomasta tiliä?

Säännöt asuvat koodissa, koska kehote on vain pyyntö. Poisto-operaatiota ei ole olemassa, jokainen kirjoitus ajetaan ensin testiajona, tili tarkistetaan ennen kuin siihen kosketaan, ja jokaisella asiantuntijalla on kulutuskatto. Sen päälle jokainen ehdotus hyväksytään rivi riviltä, eikä rivi jota kukaan ei hyväksynyt aja koskaan.

Mitä asiakasdataa malleihin menee?

Ei nimeä, ei sähköpostia, ei osoitetta eikä puhelinnumeroa. Asiakas on sisäinen tunniste, jota ei voi kytkeä henkilöön. Sisään menee tilauksen talous sekä kohorttien ja segmenttien käyttäytyminen, tiimitilauksilla ja allekirjoitetulla tietojenkäsittelysopimuksella.

Kauanko tämän rakentaminen kesti?

Kahdeksan kuukautta täydellä teholla, tammikuusta elokuun lavalle. Seitsemän järjestelmää tuotannossa, noin 810 000 riviä koodia elävissä järjestelmissä, käytössä noin kahdellakymmenellä ihmisellä. Ilman tekoälyä hinnoittelisin pelkän orkestroinnin kahden tai kolmen vuoden kehitystyöksi.

Onko video esityksen alkuperäinen tallenne?

Ei. Esitys pidettiin tšekiksi ja tämä on englanninkielinen uudelleenrakennus, kerrottuna oman ääneni kloonilla ja animoituna uusiksi kohtaus kohtaukselta. Alkuperäinen tšekinkielinen tallenne julkaistaan uLabin omalla YouTube-kanavalla.

Haluatko tämän pyörimään omille tileillesi?

Kaikki tässä esityksessä pyörii oikeilla asiakastileillä tänään. Jos haluat saman kytkennän omillesi, juuri sitä me teemme.

Jutellaan siitä →