Od kaosa do jasnoće: Kako podaci i analitika mijenjaju pravila igre

For Those Who Prefer Listening: Explore the Podcast on Marketing, Data, and Analytics

If you’d rather listen than read, we’ve got just the thing for you!

From the chaos of disconnected metrics to the clarity of Bayesian analysis and predictive modeling in Python, we cover it all in a conversational and approachable format. Perfect for marketers, data enthusiasts, or anyone looking to decode the mysteries of ROI and analytics. 

Tune in for practical insights and expert perspectives to elevate your marketing strategies!

Marketing ROI_ Data-Driven Strategies for Success.wav

Marketing je danas ne samo umjetnost nego i znanost, temeljena na podacima i tehnologiji. No, unatoč naprednim alatima, mnogi marketinški timovi i dalje vode borbu u dokazivanju svog utjecaja na poslovanje. ROI je postao sveti gral, ali fokus na efikasnost često dolazi na štetu dugoročnih strategija koje grade brend.

ROI u Marketingu: Lanci, Brojke i Nepovezani Mozgovi

Ah, ROI – sveti gral marketinga, magični broj koji vaša šefica s čeličnim osmijehom želi vidjeti na njenom Excelu. "Koliko smo zaradili za svaki uloženi dolar?" pita, dok njen pogled klizi s vaših PowerPoint slajdova na njen sat jer već kasni na ručak s financijskim direktorom. Ali, dragi marketinški stručnjaci, prije nego što počnete mlatarati grafikama i tablicama, hajde da malo razložimo kaos metrika s kojima se suočavate.

Marketing je luda kuća metrika

U jednoj kutiji imate svijest o brendu. "Ljudi nas vole!" kažete dok gledate rastuće brojke iz anketa. U drugoj kutiji imate prodaju. "Ali gdje je novac?" pita računovođa koji je uvjeren da su svi marketinški stručnjaci preplaćeni zabavljači. A tu je i treća kutija – ponašanje kupaca. "Kliknuli su! Ali nisu kupili!" reži stručnjak za digitalne kampanje, dok prebire kroz podatke kao da traži ključeve u torbi bez dna.

 Sve ove metrike često imaju veze jedna s drugom koliko i reality TV ima s intelektualnim diskursom.

ROI nije broj. On je orkestar. Svaka metrika je instrument, i ako ne znate povezati melodiju između ponašanja kupaca, njihovih stavova i, da, novčanih tokova – završit ćete s kaosom metrika. 

Nemojte se zaljubiti u svoje brojeve

Svijet je pun ljudi koji se grčevito drže jedne metrike jer im odgovara. "Prodaja! Prodaja je jedina stvar koja se računa!" kaže vaš financijski direktor, dok zanemaruje činjenicu da bez svijesti o brendu nitko ne bi ni znao da vaša kompanija postoji. S druge strane, imamo romantične duše u kreativnim agencijama koje maštaju o tome kako je njihov oglas "povezao ljude s emocijama brenda" – dok prodaja pada brže nego što vaš budžet za Q2 može pratiti.

Rješenje? Naučite pričati dvojezično – govorite i jezik srca i jezik novčanika.

Eksperimenti su ključni, osim kad su skupi i strašni

Da, svi vole eksperimente... dok ne dođe trenutak da se podijele budžeti i kažete svom prodajnom timu da će biti "kontrolna grupa". 

Ako ste ikad pokušali objasniti prodajnom menadžeru zašto on neće dobiti dio budžeta za svoju regiju, znate da ćete prije uvjeriti mačku da prestane loviti miševe nego njega da je eksperiment važan.

Savjet? Počnite s malim eksperimentima.

Efektivnost vs. Efikasnost

ROI je ključan, ali sam po sebi ne govori dovoljno. Efektivnost kampanja (npr. rast svijesti o brendu) često je zanemarena u korist efikasnosti (npr. smanjenje troškova). Kombinacija kratkoročnih i dugoročnih ciljeva ključna je za uspjeh.

Primjena u Pythonu: Prediktivni modeli

Prediktivni modeli pomažu marketinškim timovima da identificiraju koji će potezi donijeti najveći ROI. Evo primjera korištenja scikit-learn za modeliranje:

from sklearn.model_selection import train_test_split

from sklearn.ensemble import RandomForestRegressor

from sklearn.metrics import mean_squared_error

import pandas as pd


# Učitavanje podataka

data = pd.read_csv('marketing_data.csv')  # Pretpostavimo da imamo ROI podatke

X = data[['ad_spend', 'email_campaigns', 'social_media']]

y = data['roi']


# Podjela na trening i test setove

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)


# Treniranje modela

model = RandomForestRegressor(n_estimators=100, random_state=42)

model.fit(X_train, y_train)


# Predikcije

predictions = model.predict(X_test)


# Evaluacija modela

mse = mean_squared_error(y_test, predictions)

print(f"Mean Squared Error: {mse}")

Ovaj model može predviđati ROI na temelju marketinškog budžeta i aktivnosti, omogućujući vam optimizaciju kampanja u stvarnom vremenu.

Bayesian analiza za upravljanje rizikom

Marketinške strategije često uključuju visoku razinu nesigurnosti. Bayesian analiza omogućuje kvantificiranje nesigurnosti i donošenje odluka temeljenih na vjerojatnosti.

Primjer u Pythonu: Pystan

Evo primjera predviđanja ROI-a uz Bayesian pristup:

import pystan

import matplotlib.pyplot as plt


# Stan model code

stan_model_code = """

data {

    int<lower=0> N;  // number of observations

    real y[N];       // observations

}

parameters {

    real mu;                  // mean

    real<lower=0> sigma;      // standard deviation

}

model {

    mu ~ normal(10, 5);        // prior for mu

    sigma ~ normal(0, 5);      // prior for sigma

    y ~ normal(mu, sigma);     // likelihood

}

"""


roi_data = [10, 12, 15, 9, 11, 14, 13, 10, 16, 8]

data = {'N': len(roi_data), 'y': roi_data}


stan_model = pystan.StanModel(model_code=stan_model_code)

fit = stan_model.sampling(data=data, iter=1000, chains=2)


print(fit)


# posterior

fit.plot()

plt.show()


Ovaj graf nam govori da je prosječan povrat na ulaganje (ROI) iz dosadašnjih kampanja oko 11.82%. 

Širina grafa nam pokazuje koliko smo sigurni u ovu procjenu. Prema podacima, možemo reći da će se prosječan ROI najvjerojatnije kretati između 10.58% i 13.14%.

Ovaj kod analizira ROI podataka i prikazuje distribuciju očekivanih vrijednosti, omogućujući bolje razumijevanje rizika povezanih s budućim kampanjama.

Vizualizacije: Jer nitko ne želi čitati vaše Excel tablice

Znate li što top menadžeri mrze više od nejasnih rezultata? Tablice. Nitko ne želi buljiti u 20 redova podataka. Oni žele vizuale, grafove, dijagrame – nešto što mogu pokazati svom odboru i izgledati pametno, a da zapravo ne moraju objašnjavati previše.

Savjet? Heatmap. Neka stvari izgledaju kao termalna karta – crveno je loše, zeleno je dobro. Niko neće pitati za detalje. 🤣

Heatmap (toplinska karta) je jednostavan, vizualno privlačan alat koji pretvara podatke u boje. Može pokazati koji dijelovi vaše strategije funkcioniraju (zeleno) i gdje stvari padaju u vodu (crveno). Savršeno za one koji žele ključne informacije odmah, sada, bez filozofiranja.

Prednosti heatmapa

Brza interpretacija:

Šefovi nemaju vremena za detalje. Oni žele "gdje smo loši i što popraviti". Heatmap sve to kaže u 3 sekunde gledanja.

Povezanost s emocijama:

Boje prirodno privlače pažnju i stvaraju osjećaj hitnosti ili uspjeha. Crveno izgleda loše – odmah znate gdje treba djelovati.

Jednostavno korištenje:

Alati poput Excela, Tableaua ili Google Data Studio imaju mogućnosti za izradu heatmapa. Postavljanje traje nekoliko minuta.

Primjer heatmape za optimalnu cijenu i budžet

Koristeći Matplotlib:

import matplotlib.pyplot as plt

import numpy as np


# Podaci

prices = np.linspace(20, 100, 10)

budgets = np.linspace(1000, 10000, 10)

profits = np.random.rand(10, 10) * 1000  # Simulirani profit


# Heatmap

plt.imshow(profits, cmap='viridis', extent=[20, 100, 1000, 10000], origin='lower', aspect='auto')

plt.colorbar(label='Profit')

plt.xlabel('Price')

plt.ylabel('Budget')

plt.title('Optimal Price and Budget')

plt.show()

Ovaj graf pokazuje kako se profit mijenja ovisno o tome koliko trošimo (budžet) i koliko naplaćujemo (cijena).


X-os: To su cijene proizvoda ili usluga.

Y-os: Ovo je budžet koji ulažemo u kampanje.

Boje: Svijetlo znači da zarađujemo više, tamnije da zarađujemo manje.


Ova heatmapa omogućuje brzu identifikaciju kombinacija cijena i budžeta koje maksimiziraju profit.

Povežite metrike kao lanac

Svi ti podaci koje skupljate – prodaja, klikovi, svijest o brendu – nisu konkurenti. Oni su lanac. Svijest o brendu pokreće klikove, klikovi vode do razmatranja, a razmatranje do prodaje. Ako preskočite jedan korak, lanac puca. No, veliki problem je što većina organizacija radi u silosima – digitalni marketing ne priča s prodajom, prodaja ne priča s brendingom, a svi zajedno ne pričaju s financijama.

Rješenje? Dashboard. Sve podatke na jedno mjesto. Ne možete biti maestro ako vam se orkestar ne nalazi u istoj prostoriji.

Kako povezati metrike u lanac i koristiti dashboard kao rješenje

Razumijevanje vaših marketinških podataka kao dijelova međusobno povezane cjeline je ključno za donošenje informiranih odluka. 

Evo kako to napraviti korak po korak.

1. Identificirajte ključne metrike za svoj lanac

Prvi korak je prepoznati metrike koje čine vaš marketinški lanac. Svaki korak u ovom lancu ima specifičnu ulogu:


2. Povežite metrike u logičan lanac

Sada te metrike morate povezati kao uzročno-posljedični lanac. To radite tako što ćete:

Primjer:


3. Prikupljajte i spajajte podatke iz različitih izvora

Podaci o različitim koracima lanca obično dolaze iz različitih sustava. Evo što trebate učiniti:

Savjet: Koristite alate za integraciju poput Zapier-a, Integromat-a ili specijalizirane softvere poput Tableau-a ili Power BI-a za spajanje ovih podataka.


4. Kreirajte dashboard koji povezuje sve metrike

Što trebate:


5. Vizualizirajte lanac na dashboardu

Primjeri vizualizacija:

Primjer: Na jednom zaslonu možete imati:


6. Interpretirajte podatke i poduzmite akcije

Dashboard nije samo alat za gledanje podataka – to je alat za odlučivanje. Kada vidite slabu točku (npr. puno klikova, ali niska stopa dodavanja u košaricu), to ukazuje na problem:


7. Automatizirajte procese

Jednom kad je dashboard postavljen, automatski povlači podatke.


8. Testirajte i usavršavajte

Postavljeni lanac i dashboard nisu konačni – oni su živ sustav. Svaki mjesec analizirajte:

Zaključak: Marketing ROI kao rock koncert

Razumijevanje ROI-a je poput planiranja koncerta – morate znati tko svira koju ulogu i kako svi zajedno stvaraju harmoniju. Ako vam basista (svijest o brendu) ne svira u ritmu s bubnjevima (prodajom), cijela stvar se raspada.

A ako ste onaj tip koji gleda samo svoj kutak – bio to digitalni klik, offline kampanja, ili Excel formula – pa, možda vam je bolje da idete svirati solo. Marketing je za timske igrače koji razumiju širu sliku. 

ROI nije broj; to je priča. Ispričajte je dobro.

Dodatno čitanje za marketing štrebere

Hanssens, Dominique M. (2014). Econometric Models.

Detaljan pregled ekonometrike u marketingu i kako koristiti modele za procjenu utjecaja marketinških aktivnosti. Izvrstan za one koji vole brojke i uzročno-posljedične veze.


Hanssens, Dominique M. (2015). Empirical Generalizations About Marketing Impact, 2nd Edition.

Vodič za razumijevanje kako različiti marketinški kanali djeluju na prodaju, s empirijskim podacima i generalizacijama.


Rust, Roland T., Tim Ambler, Gregory Carpenter, V. Kumar, and Raj Srivastava (2004). Measuring Marketing Productivity: Current Knowledge and Future Directions.

Klasičan rad o tome kako mjeriti marketinšku produktivnost i postaviti temelje za ROI.


Pauwels, Koen (2014). It’s Not the Size of the Data—It’s How You Use It: Smarter Marketing with Analytics and Dashboards.

Praktičan vodič za stvaranje i korištenje marketinških dashboardova koji povezuju podatke i strategiju.


Srinivasan, Shuba, Marc Vanhuele, and Koen Pauwels (2010). Mind-Set Metrics in Market Response Models: An Integrative Approach.

Kako integrirati "meke" metrike poput svijesti i angažmana s "tvrdim" financijskim podacima.


Court, David, Dave Elzinga, Susan Mulder, and Ole Jørgen Vetvik (2009). The Consumer Decision Journey.

Osnovni model korisničkog putovanja i kako uskladiti marketinške taktike s fazama donošenja odluka.


Ariely, Dan. Why Businesses Don’t Experiment.

Kratka i uvjerljiva analiza zašto su kompanije često skeptične prema eksperimentima i kako to promijeniti.


Lilien, Gary L., John H. Roberts, and Venkatesh Shankar. Effective Marketing Science Applications: Insights from the ISMS-MSI Practice Prize Finalist Papers and Projects.

Studije slučaja iz prakse koje pokazuju kako uspješno primijeniti marketinške analitike.


DeHaan, Evert, Thorsten Wiesel, and Koen Pauwels. The Effectiveness of Different Forms of Online Advertising for Purchase Conversion in a Multiple-Channel Attribution Framework.

Dubinska analiza kako različiti online marketinški kanali utječu na konverzije.


You, Ya, Gautham G. Vadakkepatt, and Amit M. Joshi (2015). A Meta-Analysis of Electronic Word-of-Mouth Elasticity.

Meta-analiza o utjecaju online recenzija i sentimenta na prodaju.

Goran Peremin

With over 10 years of experience in the field, Goran has worked on a wide range of projects, including performance marketing for eCommerce, SEO, design thinking, UX design, graphic design, social media management, and influencer marketing. It’s safe to say that Goran is a master of many skills, each more refined than the last.


Goran holds great responsibility in shaping and executing all kinds of digital marketing strategies.

 From the high peaks of content marketing to the deep caves of SEO, PPC, email, and social media, he navigates them all. He leads Bima’s digital presence, always vigilant in measuring and reporting on the performance of all digital marketing campaigns. Indeed, he ensures they achieve their goals, both ROI and KPI, lest he incur the wrath of the marketing gods.

Goran, a Growth Marketer with a keen eye for trends and insights, tirelessly optimizes his costs and performance based on such findings.

He is a true brainstorming wizard, effortlessly conjuring up new and creative growth strategies, boldly running experiments and conversion tests to uncover the most effective paths to digital marketing success.


LinkedInGitHub