Bazirano na istinitim događajima: Developerica u paklu marketinga

Bazirano na istinitim događajima: Developerica u paklu marketinga

Nakon pola godine uspona i padova, misterija i HEUREKA trenutaka pokušavajući razumjeti što su “ad grupe” i kakve veze imaju “keywordi” s oglasima, napokon, iako se bavim developmentom, i ja pritišćem gumb kojim se kreira 20.000 oglasnih grupa s ključnim riječima i oglasima u jednom satu. 

No, put do toga nije bio nimalo pravocrtan. Ogromni template sa svim dijelovima oglasa i ad grupa mi je bio ravan hijeroglifima. Svi elementi imali su slične nazive, ključne riječi i oglasne grupe imali su iste tipove, a u jednom trenutku pojavili su se i negativni keywordi. Što bi to sad trebalo biti?! 

Koliko može biti komplicirano nešto što radi marketing?

Mislila sam da imam ideju kako funkcioniraju Google Adsi jer sam kao studentica sudjelovala na početničkoj radionici oglasa koju su držale moji sadašnje kolege iz firme (što tada nisam znala da će biti), a i koliko može biti komplicirano nešto što radi marketing? 🙂

Osim raznih tehničkih izazova i razumijevanja svrhe svih entiteta koje treba kreirati, od sve većeg obujma ulaznih podataka do sve većih zahtjeva u brzini stvaranja velikog broja ad grupa i gađanja API limita broja zahtjeva na Google Ads API, najveći izazov bila je komunikacija s marketingašem. 

Mojom kolegicom Nikolinom, točnije.

Još uvijek pokušavam natjerati Nikolinu i njezin tim da razmišljaju dugoročnije o strukturi kampanja, imenima svih entiteta, o svim informacijama koje će nositi ad grupe. Kroz nekoliko stvarnih događaja ću pokušati objasniti zašto imam iskonski poriv promijeniti Nikolinu iz srži.

“Nema tu puno, 20.000 ad grupa na 5 jezika”

Iskreno sam se osjećala povrijeđeno jer nisam od početka znala da se radi o oglasima na 20 jezika, a ne samo 5 kako mi je inicijalno predstavila. Zašto mi je tajila? Putem sam otkrivala limite broja ad grupa u kampanji, broja kampanja na jednom accountu kao i broj keyworda na razini jednog računa, a takve blockere mogli smo zaobići da smo prije imali te informacije. 

Iako je Nikolini bilo jasno da će sve kampanje i oglasi morati biti stvoreni na svih 20 jezika, nije smatrala da je ta informacija nama bitna. Znam što je mislila: 

Počet ćemo polako i vidjeti kako ide, ne trebam sve govoriti Angeli. 

Sve se činilo u redu, dok u jednom trenutku nije bacila bombu: 

Moraš ponovno napraviti svih 200.000 ad grupa i svih 50 kampanja na drugim accountima.

Problem je bio, i još uvijek je, zapravo razlika u važnosti koju pridajemo istim informacijama. 

Informacija o 20 jezika bi nas devse ponukala da malo bolje razmislimo o strukturi projekta i na koji način optimizirati stvaranje entiteta u odnosu na resurse, od kojih je vrijeme neupitno najvrjedniji resurs. Ako smo napravili petinu posla, a moramo ju ponovno odraditi – bar sam se ja osjećala da nismo dorasli zadatku hendlanja te količine podataka trenutnim setupom projekta. 

Planiranje i konzistentnost – nepoznanica u umu marketingaša

Razmišljale smo o istom problemu na potpuno drugačiji način. Suradnja s drugim timovima koje sam imala do tada bila je potpuno drugačija. Vjerojatno zato što su u pitanju bili također developeri i možda poneki data analyst koji, kao i ja, vole agilno upravljanje projektima i čvršću strukturu s detaljnijim planiranjem. Iako je agile donekle grozničav pristup i development se odvija u manjim vremenskim intervalima, nisam očekivala da će se prioriteti i zahtjevi mijenjati tako brzo radeći s Nikolinom. 

Započele bismo mjesec sa zahtjevom kreiranja oko 1000 oglasnih grupa, ali do petka u prvom tjednu smo kasnili za 3000 ad grupa jer se stvorila prilika da oglasi dođu do korisnika tijekom produženog vikenda u Ukrajini. Pomisliš da je sve isplanirano na početku godine ili kvartala (ali budimo iskreni, nitko se ne drži plana), ali netko je morao istraživati ukrajinsko tržište i promijeniti prioritete usred tjedna.

Osim plana, naravno da svi imamo određene budžete. Lagano se pri planiranju odredi i određeni budžet, koliko će se potrošiti na oglase, a bome i koliko novca ima na raspolaganju za projekte na kojima ja radim. Tako da mi budžet nije stran pojam. Ali u 11. mjesecu mi je Nikolina slomila srce.

Napokon smo uhvatili zalet, dobro smo surađivale, broj stvorenih ad grupa po satu se polako povećavao, uspjele smo dogovoriti i automatizirati razne postavke kampanji, oglasa i svih ostalih dosadnih i time-consuming zadataka koje je Nikolina inače trebala odraditi. Nadobudno smo započele tjedan zahtjevom za 300.000 novih oglasnih grupa ako je moguće “jučer” ili bar do kraja tjedna. Neki dnevni prosjek tada je bio 30.000 stvorenih ad grupa, što je do srijede rezultiralo sa skoro 100.000 ad grupa. Imala sam dobar osjećaj da će tjedan proći s minimalnom razinom stresa, imali smo sastanak, neće se mijenjati puno… Sazvan je hitni (emergency) sastanak sredinom tjedna da hitno (urgent(ly)) prestajemo s dodavanjem ad grupa jer je nestalo budžeta mjesec i pol prije kraja godine!

Danas sam puno više svjesna koliko se novca zapravo troši i da ga greškom možemo potrošiti jako puno. Zamisli da stvorim milijun krivih oglasa koji potroše sav budžet za oglašavanje. OK, bit će neke koristi od njih jer će ipak dovući nešto ljudi, ali to nije bio ciljani impact oglasa, a i nije ni planirani trošak.

Ipak se može raditi s marketingašem: Tips & tricks

Nije sve tako dramatično, stresno ni negativno. Nakon pola godine suradnje, jako se dobro poznajemo i naučile smo poštivati međusobne razlike. Znam koliko je radna atmosfera u njezinom uredu užurbana, a ciljevi, koji su onda postali i naši ciljevi, su labavo definirani i vrlo promjenjivi. 

U Seekandhitu postoje dvije većinske grupe zaposlenika: developeri i marketing, koje mislim da možemo predstavljati nas dvije. Imale smo jake predrasude jedne prema drugoj, od kojih su neke bespogovorno potvrđene, ali se sada bolje razumijemo. Osim na poslovnoj razini u vidu bolje komunikacije na sastancima i pri planiranju, poboljšali smo i odnose na razini zaposlenika iz dvije suprotne grupe, što smanjuje jaz između marketingaša i developera na razini cijele firme.

Imaš sličan problem?

Savjetujem ti da malo izađeš iz svoje zone komfora i dozvoliš da te netko izbaci iz takta. Pokušaj se staviti u marketinške cipele, ne samo kako bi bolje razumio o čemu taj marketingaš govori, nego ćeš time dobiti novi pogled na problem, bolje ga razumjeti u cijelosti i doći ćete do boljeg rješenja. Iako sam u nekim trenucima isfrustriranosti vikala da ću dati otkaz usred tjednog sastanka s Nikolinom, ne žalim što surađujemo. I’ve grown personally as well as a developer and an employee. Tko još može reći da uspješno surađuje s marketingom? 😎

Ako si developer kojem treba savjet ili utjeha pri radu s marketinškim odjelom, najbolje što ti imam reći je da ne se*eš i odeš na svih milijun sastanaka i stvarno pričaš na njima. Uvijek pitaj više o idućim koracima koje bi marketing htio poduzeti koji se i najmanje mogu ticati tvog projekta da bude što manje moguće missing information like the 20 languages were for us.

A i vi, očajni marketingaši, koji ne mogu podnijeti introvertne developere koji ne žele pričati – nadam se da možete osjetiti koliko je i meni bilo teško komunicirati s drugačijim načinom razmišljanja.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Mobilne aplikacije

ZET-ov štrajk iznjedrio nova digitalna rješenja za prijevoz po Zagrebu

Zagreb je jutros ostao bez redovitog tramvajskog i autobusnog prometa, no građani su brzo počeli tražiti alternativna rješenja. Uz organiziranje zajedničkih vožnji, pojavilo se i nekoliko digitalnih projekata koji pokušavaju povezati vozače i putnike.

Vodič

Imate pretplatu na AI alate? Evo što računovođe kažu o ispravnom evidentiranju

U novoj kolumni Bruno Cvitanović, direktor računovodstvenog i konzultantskog servisa Brojevi objašnjava kako računovodstveno tretirati AI alate, što vrijedi za poduzetnike izvan sustava PDV-a i na koje pogreške treba paziti.

Programiranje

Tim od šest developera, dva QA-a i jednog Product Ownera postaje prošlost

Florian Krause ima trideset godina iskustva u razvoju softvera, jedan propali startup i čvrsto mišljenje: tim od šest developera, dva QA-a i jednog product ownera postaje prošlost. Na The Geek Gatheringu u Osijeku objasnio je čime se takva postava zamjenjuje.

Što ste propustili

Pametni automobili

Napokon smo se provozali Verneovim robotaksijem!

Nakon što smo u Zagrebu bezuspješno pokušali uhvatiti Verneov robotaksi putem Uberove aplikacije, zvijezde su se posložile i mi smo dobili poziv koji se ne odbija.

Umjetna inteligencija

Tko zbog AI-ja i dalje ulaže u ljude, a tko otpušta 50% radne snage?

Dok neke tvrtke nastavljaju i zapošljavati i ulagati u AI, druge su odabrale samo potonje. Kako različite tvrtke pristupaju promjenama na tržištu, doznali smo na Automation Summitu.

Novost

Gamepires najavio otpuštanja, smanjuje tim koji radi na SCUM-u

Gamepires, koji stoji iza igre SCUM, smanjuje broj zaposlenih zbog zahtjevnih tržišnih uvjeta. Objava dolazi nekoliko mjeseci nakon što je studio preuzeo britanski Splash Damage.

Vodič

Imate pretplatu na AI alate? Evo što računovođe kažu o ispravnom evidentiranju

U novoj kolumni Bruno Cvitanović, direktor računovodstvenog i konzultantskog servisa Brojevi objašnjava kako računovodstveno tretirati AI alate, što vrijedi za poduzetnike izvan sustava PDV-a i na koje pogreške treba paziti.

Veliki intervjui

Ako AI može napraviti film ili igru, što ostaje kreativcima? Odgovara CEO Nanobita

Može li umjetna inteligencija promijeniti način na koji nastaju filmovi i igre, a da pritom ne žrtvujemo kvalitetu priče i kreativnu viziju? Nanobit već testira odgovor na to pitanje, razvijajući AI produkcijske procese koji otvaraju mogućnost stvaranja sadržaja velikom brzinom.

Netokracija Podcast

Dekan FER-a: AI ne može zamijeniti temeljno znanje inženjera

Umjetna inteligencija mijenja način na koji radimo, ali bez temeljnih znanja nema ni kvalitetnih inženjera ni ozbiljnog tehnološkog napretka. U razgovoru s dekanom FER-a otkrivamo zašto je važno ulagati u istraživanje i razvoj, kako povezati fakultete i industriju te gdje se otvaraju nove prilike za Hrvatsku – od robotike i fizičke umjetne inteligencije do razvoja visokotehnoloških proizvoda.