Fall inte i fällan att köra Matomo mot Power BI eller Google Looker

Dessa produkter kommer inte göra analysen bättre utan endast ge er möjlighet till enkla filter och att sätta färg på befintliga rapporter.
Fall inte i fällan att köra Matomo mot Power BI eller Google Looker
Tomas Persson
2025-01-23

Jag har arbetat som webbanalytiker sedan 2010 (då med fokus på Google Analytics) och insåg snabbt att själva verktyget för webbanalys oftast inte räcker till när jag skall presentera insikter eller göra mer avancerade frågor mot data. 

Jag började tidigt lära mig Google Data Studio (numera Google Looker) eftersom det gav helt nya möjligheter till att presentera data, men kanske främst eftersom det erbjöd helt nya möjligheter att segmentera (skära i datamängder), vilket är extremt viktigt när man skall hitta mönster som i sin tur kan leda till insikter kring data som vi sedan kan fatta data drivna beslut från. 

När jag började arbeta med Matomo behövde jag lära om och leta efter nya sätta att arbeta på. Det jag definitivt lärt mig är att verktyg som Google Looker och Power Bi inte ger speciellt mycket mervärde till Matomo. 

Här kommer jag presentera lite hur möjligheterna i Matomo ser ut och varför jag inte anser dessa verktyg som speciellt kompetenta.  

Dashboards i Matomo

Det finns en inbyggd Dashboard i Matomo, den erbjuder en enkel möjlighet att samla de rapporter man har i en och samma yta,. 

Matomos Dashboards ör dock väldigt enkla och det finns lite brister som gör att mer avancerade case ofta kräver en annan lösning. Några exempel på begränsningar är:

  • Du kan inte addera Text, bilder eller beskrivningar till Dashboards i Matomo utan du får nöja dig med de standardrubriker olika rapporter har.
  • Du kan inte skapa en Dashboard och sedan dela ut access till andra användare. I stället måste du kopiera Dashboards till andra användare vilket blir lite frustrerande om du gör ändringar i en Dashboard, då måste dessa sedan manuellt kopieras till användarna igen.
  • Du kan inte se vilka som har access (en kopia på en Dashboard)

Filtrering av data i Matomo

Matomo erbjuder inta att man sparar ner filtrering av data i sitt grundutförande. Det går utmärkt att söka i rapporter, men om jag vill spara ner en rapport det finns i dagsläget ingen open source plugin som löser detta.

Du kan dock köpa en premium plugin i Matomos Marketplace som heter "Custom reports". Denna plugin löser detta behov, men även denna plugin har sina begränsningar i hur du kan anpassa och visualisera ditt data. (mer om den längre ner)

Nybörjarmisstaget "Att Filtrera med Segment" 

Det jag ofta ser att användare gör för att "spara ner" sina filtreringar är att man skapar ett segment som löser problemet med att tex bara visa sidvisningar för Nyheter. 

Problemet är att Segment inte filtrerar "actions" i Matomo utan "visits". Så när du skapar ett segment med /news så får du inte alla sidvisningar under /news utan alla visits (besökare) som besökt /news. Det betyder att när du kikar på sidvisningar med detta segment, så ser du även alla andra sidor som dessa visits har besökt. 

Möjligheter och begränsningar med Custom reports

Custom reports är ett måste om du vill skapa filtrerade vyer i Matomo, med detta plugin kan du spara ner rapporter för saker som:

  • Alla sidvisningar under news
  • Alla events av typen "mail click" eller "form submit"
  • Alla sidvisningar från skribenten "Anders" (om ni lagrat detta som en Dimension)
  • osv

Begränsningarna med custom reports handlar främst om:

  • En custom report skapas utifrån rådata (visitor logs), det gör att man inte kan kika på data historiskt (längre bak än man har logggar). 
  • En custom report måste processa data (historisk) för att data skall bli tillgängligt, det kan ta tid om er Matomo-installation är långsam. 
  • Det finns bara 2 visningslägen (tabell / graf)
  • Du kan inte namnge fälten
  • Du kan inte skapa beräknade fält som tex Ett KPI för Engagerade Event besök ( event / antal sidvisningar)
  • Det finns begränsningar kopplat till User-id (du kan endast titta på data per dag eller månad om du använder detta fält)

Externa Dashboards till Matomo

För mer avancerade användare innebär detta att man ofta behöver en extern visualisering till Matomo för att göra mer avancerade och användarvänliga Dashboards. 

Vad du behöver förstå när du väljer Dashboardlösning till Matomo. 

Typ av data som används i era Dashboards

Du kan komma åt data från Matomo på 3 olika sätt (lite förenklat). 

1. Matomodata via API 

Det är relativt enkelt att komma åt  datat via API, du kan komma åt alla rapporter i Matomo den vägen. 

Begräsningar

  • Data är endast aggregerad data (så många avancerade frågor 
  • Du kan inte addera nya fält utöver de som finns
  • Du kan inte skapa kalkylerade fält eller anpassade fält. 

2. Matomodata via Databasen

Här finns inga begränsningar i vad du kan efterfråga för data egentligen. Du kan göra joins på diverse tabeller osv. 

Begräsningar

  • Rådata i Matomo är bara tillgängligt i X-dagar (default 180) så frågor som använder detta blir begränsade i tid. 
  • SQL är kraftfullt, men frågor kan påverka prestandan på databasen rejält. 
  • Det är komplext. Du kommer vara beroende av en utvecklare för att skapa nya rapporten.

3. Matomodata via rådataexport

Denna lösning bygger på att man skapar en rådata-export i ett kolumnbaserat dataformat. Det är extremt kraftfullt, du kan i princip exportera vad som helst från Matomo denna väg och du kan även berika data med saker som inte riktigt finns i Matomo. 

Begränsningar

  • Det är komplext att sätta upp. 
  • Begrepp som sidvisningar, events, visits etc etc måste definieras om i det verktyg du använder mot exporten. 
  • Alla rapporter måste bygga om i det verktyg ni väljer

Google Looker eller Power Bi med Matomo

När du väljer Google Looker och Power Bi så använder man sig oftast pluginen Matomo Connector for Looker Studio. Denna plugin använder sig av Matomos API.

Det gör att möjligheterna är väldigt begränsade och alla rapporter måste byggas om från start.

I princip ger det er "bara" möjlighet till:

  • Fler visualiseringar av befintliga rapporter
  • Enkla filer på befintliga rapporter
  • Bygga Dashboards

Ni kan inte:

  • Skapa Dashboard med ett filter som slår på alla rapporter i Dashboarden (pga att detta data inte finns med i API förfrågningen). Dvs enkla segmenteringar som "Mobil & Desktop" kan inte appliceras i efterhand.   
  • Skapa rapporter och få direkta svar på historiska data
  • Skapa beräknade fält
  • Addera nya dimensioner till er data
  • Komma åt rådata
  • Anpassa frågor på historisk data (eftersom ni använder aggregat)

Personligen tycker jag det är extremt begränsade förbättringar jämfört med Matomos befintliga gränssnitt. Det är lite "färg" och form.

Vad är alternativet till Google Looker eller Power Bi med Matomo?

Testa RebelMetrics för Matomo, det är helt enkelt överlägset och erbjuder ca 40 fördiga rapporter, Dashboards för Matomo.

Det ger er möjlighet att skapa beräknade fält och ni kan skapa rapporter som ni inte trodde var möjliga på ert Matomodata.




 

 


Dela
Taggar
Arkiv
Det handlar inte bara om grön energi, utan även om hur mycket