Alle apps
Meten wat je app doet
Je hebt content gepubliceerd, meldingen gestuurd, een shop geopend. Blijft de vraag die elke andere gids stelt zonder ze te beantwoorden: werkt het? Je back office telt dat allemaal al voor je, zonder dat je iets moet instellen of installeren. Deze gids zegt waar de cijfers staan, welke vraag elk cijfer beantwoordt, en hoe je ze leest zodat ze een beslissing worden.
Hoofdstuk 1Twee plaatsen, niet één
De eerste is het Dashboard, het eerste item in je menu, dat een pagina met de titel Overview opent. Het vat de laatste dertig dagen samen, klaar om te lezen, niets in te stellen. Zijn taak is je in tien seconden te tonen of er iets is bewogen.
De tweede is het menu Statistics, een trap lager. Elk scherm daarvan behandelt één onderwerp, en daar ga je voor een precies antwoord. De bedieningen hangen af van het scherm: verkeer is het best uitgerust, met een periode, een platformfilter en een export; de technische en internationale schermen tonen zich zoals ze zijn.
De twee productlijnen hebben niet dezelfde schermen, want ze meten niet hetzelfde. Een content-app telt gelezen content, een shop telt verkoop.
| Je vraag | Het scherm dat antwoordt | Op welke app |
|---|---|---|
| Groeit mijn publiek? | Statistics › Traffic | Allebei |
| Op welke telefoons zitten mijn gebruikers? | Statistics › Technical | Content-app |
| Welke landen, welke taal? | Statistics › Social | Content-app |
| Hoeveel heb ik verkocht, en waar stokt het? | Statistics › Activity | E-commerce app |
| Is mijn laatste melding aangekomen? | Notification › Push › History, of Marketing › Push history | Allebei |
| Werkt mijn loyaltyprogramma? | Business › Loyalty › Statistics | Content-app |
| Trajecten en verkeersbronnen opvolgen | Statistics › External tools | Allebei |
Twee richtpunten om meteen op de juiste plek te komen. Het item Social opent het scherm International, dat met de landen, steden en talen. En aan de kant van de shop opent het item External analytics hetzelfde scherm External tools als aan de kant van de content.
Hoofdstuk 2Wat verkeer telt
Dit is het enige scherm dat beide productlijnen delen. Het opent op drie getallen die op elkaar lijken en drie verschillende vragen beantwoorden: ze uit elkaar houden verandert alles wat je eruit haalt.

Drie tellers, drie verschillende vragen
Pageviews telt getoonde schermen. Een lezer die drie artikelen opent, levert er minstens drie op: het is een maat voor consumptie, niet voor opkomst.
Sessions telt het openen van de app. Dezelfde lezer die op één dag drie keer terugkomt, levert er drie op. Dat is je maat voor gewoontevorming, en het is het getal dat je Dashboard onder dezelfde naam overneemt.
Unique sessions telt wie meerdere keren terugkomt maar één keer mee. Dat is het getal om naar te kijken wanneer je wilt weten hoeveel mensen je bereikt, en het enige van de drie dat niet beweegt wanneer een vaste gebruiker nog vaster wordt.
De verhouding tussen de laatste twee zegt op zich al veel: stijgen je sessies terwijl je unieke sessies vlak blijven, dan heb je je publiek niet verbreed, je hebt het toegewijder gemaakt. Beide zijn winst, ze vragen alleen andere beslissingen.
Die drie blokken zijn geen drie getallen die naast elkaar staan: het zijn drie tabbladen. Het tabblad dat je selecteert, bepaalt welke curve eronder wordt getekend, wat je drie lezingen van dezelfde maand geeft zonder het scherm te verlaten.
Downloads, tijd in de app, beste dagen
Het blok Downloads geeft de installaties voor de periode, hun verloop, een dagelijks gemiddelde, en een lopend totaal. Elk getal heeft zijn nut: het totaal is wat je naar voren schuift, dat van de periode is waarop je stuurt.
Visit Duration verdeelt je sessies in vijf schijven, van minder dan tien seconden tot de laatste, die van drie tot tien minuten loopt. Het is de indicator die verwachtingen het best terugzet: in veel apps is de kortste schijf de volste, en dat is niet noodzakelijk een mislukking. Wie een melding opent, de kop leest en afsluit, heeft precies verbruikt wat je hebt gestuurd.
Top days rangschikt de paginaweergaves per dag van de week. Kruis dat met je publicatiegewoontes: is je beste dag die waarop je niets publiceert, dan heb je een makkelijke beslissing te nemen.
De twee filters, en de export
Boven aan het scherm biedt een periodekiezer de laatste 7 of 30 dagen, deze maand, vorige maand, of een eigen bereik dat je met twee data instelt. Ernaast beperkt een filter de weergave tot één platform: iOS, Android, tablet of Progressive Web App.
Dat tweede filter is de omweg waard. Je iOS-gebruikers en je PWA-gebruikers hebben noch hetzelfde installatietraject noch dezelfde band met de app, en het gemiddelde van de twee beschrijft geen van beide.
Ten slotte heeft elk blok op dit scherm een eigen link Export data, die een CSV-bestand oplevert. Dat opent de spreadsheet voor je: twee periodes naast elkaar zetten, een verloop berekenen, maand na maand een spoor bijhouden, dat wordt allemaal mogelijk in vijf minuten.
Hoofdstuk 3Wie je gebruikers zijn, en waar ze zijn
Twee schermen die voor content-apps zijn voorbehouden, en twee concrete beslissingen aan het einde ervan.
Statistics › Technical geeft de verdeling tussen platformen, het detail van de versies van het besturingssysteem, en de lijst van de meest voorkomende toestellen. De versies van het besturingssysteem zijn wat telt: ze zeggen je of de oude telefoon waarover één gebruiker klaagt, één persoon vertegenwoordigt of een derde van je publiek.
Statistics › Social opent het scherm International, dat je installaties rangschikt per land, per stad en per taal van het toestel. Twee toepassingen: beslissen of je een taal aan je app toevoegt, en weten op welk uur je een melding stuurt. Een publiek dat over meerdere tijdzones ligt, maakt de optie om op lokale tijd te versturen, beschreven in "Pushmeldingen versturen", veel minder bijkomstig dan ze lijkt.
Eén punt dat helpt dit juist te lezen: de gemeten taal is die van het toestel. Een Franse lezer die in Portugal woont, verschijnt dus als Frans, waardoor dit de juiste indicator is om de taal van je interface te kiezen, te kruisen met de kolom met landen wanneer je beslist in welke taal je publiceert.


Hoofdstuk 4Wat een shop opbrengt
E-commerce apps hebben een eigen scherm, Statistics › Activity, dat alles rond verkoop samenbrengt. De periode stel je in per week, maand of jaar, lopend of vorig, met een eigen weergave als je andere grenzen wilt.
Vier indicatoren openen het scherm: Total sales, Average cart, Orders, en de Conversion rate of the checkout process. Elk draagt een pijl en een percentage dat het met de vorige periode vergelijkt. Die vergelijking maakt er informatie van: een omzetcijfer op zich zegt niets zolang je niet weet of het stijgt.
De conversietrechter, het scherm dat toont waar je moet ingrijpen
Daaronder zet de Conversion funnel drie stappen op een rij: begonnen winkelwagens, begonnen checkouts, en daarna bestellingen. De eerste twee tellen bezoekers, de laatste telt betaalde bestellingen, en elke stap toont haar aandeel in het totaal.
De twee terugvallen lees je apart, want ze hebben niet dezelfde oorzaken. Tussen de winkelwagen en de checkout gaat het meestal om de verzending, met kosten die op dat moment worden ontdekt of een registratie die te vroeg wordt gevraagd: "Je verzendstrategie bepalen" dekt dat terrein. Tussen de checkout en de verkoop gaat het om de betaling: een te lang formulier, een verwachte betaalmethode die ontbreekt, twijfel over de veiligheid. "Je betaalmethoden kiezen" dekt dat.
De teller Abandoned orders, er vlak naast, geeft de volumekant van hetzelfde verhaal, met een link naar het detail. Ze zijn niet verloren: "Je bestellingen goed beheren" legt uit hoe je ze één voor één terugwint.
Het scherm eindigt met Top sellers en de Distribution of sales by channel, tussen PWA op mobiel, PWA op de computer, iOS en Android. Die laatste verdeling is nuttig bij het beslissen waar je je inspanning legt, en ze houdt vaak een verrassing in voor wie alleen naar zijn downloadcijfers heeft gekeken.

Hoofdstuk 5Het effect van een verzending
Elke melding die je verstuurt, houdt een eigen rapport bij, dat je vanuit je verzendgeschiedenis opent: Notification › Push › History in een content-app, Marketing › Push › Push history in een shop. Het toont het aantal verstuurde meldingen en het aantal geopende meldingen, elk opgesplitst tussen iOS, Android en PWA, de klikratio, en een grafiek van de openingen per uur.
Die laatste curve is het meest direct bruikbaar: ze zegt niet wanneer je hebt verstuurd, maar wanneer mensen hebben geopend. Twee of drie verzendingen volstaan om een tijdsblok te laten opduiken.
Een referentiecijfer, berekend op je eigen verzendingen
Het rapport bevat een blok met de titel Expected rates based on previous notifications, met je gemiddelde CTR, je hoogste en je laagste. Het back office maakt de rekening dus voor je, op je eigen geschiedenis.
Dat is het juiste instinct, en het is meer waard dan een marktgemiddelde: een dagelijkse nieuwsapp, de app van een sportclub en een shop hebben noch hetzelfde verzendritme noch hetzelfde publiek. De vergelijking die je werkelijk aangaat, is je vorige verzending.
Eén punt van interpretatie, om die cijfers juist te lezen. De telling van de ontvangers dekt de geregistreerde toestellen: iedereen die je app heeft geïnstalleerd en je meldingen aanvaardt, ook wie ze al een tijd niet meer heeft geopend. Dat is het juiste getal om je bereik te meten. Wil je betrokkenheid meten, vergelijk je openingen dan met de unieke sessies van de maand: beide lezingen kloppen, ze beantwoorden alleen andere vragen.
Hoofdstuk 6De kring die meten nuttig maakt
Een getal dat niets verandert aan wat je doet, is niets waard. Drie schermen praten met elkaar, en die kring maakt van een vaststelling een handeling.
Je merkt een gedrag op in je statistieken. Je bouwt een groep in Community › User list, waar de lijst van je geregistreerde gebruikers hun laatste aanmelding toont en je hen van de ene groep naar de andere laat verplaatsen. Die groep wordt daarna een targetingcriterium wanneer je een melding stuurt, en ze dient ook om de toegang tot een sectie te beperken: het is aan beide kanten hetzelfde object, en "Een community opbouwen met je app" beschrijft de extensie die het levert.
De targeting van push kan ook een deel van het werk alleen doen: ze biedt gedragscriteria, waaronder het aantal keer openen in de laatste dertig dagen, zonder dat je iets hoeft voor te bereiden.
In een content-app heeft het loyaltyprogramma een eigen meetscherm in Business › Loyalty › Statistics: registraties, toegekende punten, volle kaarten, ingewisselde cadeaus, en een verdeling per beloning tussen aangeboden en geopende beloningen. Je ziet dus rechtstreeks wat een beloning heeft opgeleverd, en dat zegt je welke je opnieuw inzet. Het scherm voegt een raming toe van de opbrengst die het programma heeft gebracht: een orde van grootte, als zodanig te lezen.
Hoofdstuk 7Verder gaan met een analyticsinstrument
De schermen hierboven beantwoorden vragen over opkomst, toestellen en verkoop, en ze doen dat zonder dat je iets moet installeren. Andere vragen vragen om een gespecialiseerd instrument: weten welk artikel het meest is gelezen, het traject scherm per scherm volgen, of een golf van installaties toeschrijven aan de campagne die ze heeft voortgebracht.
Met GoodBarber sluit je het instrument van je keuze aan, en dat is de taak van het scherm Statistics › External tools. Het is in drie panelen ingedeeld, één per platform, want de bedrading is niet dezelfde.
Op iOS verbind je je app met Google Analytics for Firebase: het scherm geeft je de identificatie van je app om in de Firebase-console aan te geven, en daarna stuur je het configuratiebestand terug dat je uit die console hebt gedownload. Op Android valt er niets te sturen, Firebase wordt automatisch ingesteld wanneer de app wordt gecompileerd en het scherm zet het alleen aan of uit. Op de Progressive Web App plak je een meet-ID van Google Analytics, en optioneel een container-ID van Google Tag Manager als je je tags liever van daaruit stuurt. Content-apps bieden daarnaast Count.ly aan, een open platform dat je zelf kunt hosten.
De twee vullen elkaar meer aan dan ze elkaar vervangen, en de tabel hieronder helpt je beslissen welk je opent naargelang de vraag.
| Het back office van GoodBarber | Een extern analyticsinstrument | |
|---|---|---|
| Om te beginnen | Niets te doen, het staat er al | Een account aan te maken, een sleutel te plakken, een app opnieuw te compileren |
| Wat het geeft | Opkomst, toestellen, landen, verkoop, meldingen, loyaliteit | Trajecten scherm per scherm, geraadpleegde content, waar installaties vandaan komen |
| Waar de gegevens wonen | Bij GoodBarber, naast je app | Bij de aanbieder die je kiest |
| Wat het van je vraagt | Niets | Een toestemmingsbanner en een regel in je privacybeleid |
Dat laatste punt verdient je aandacht, en het scherm helpt je het aan te pakken: elk paneel heeft een eigen selectievakje voor anonimisering, aangepast aan zijn platform. iOS geeft de advertentie-identificatoren van Apple op, Android die van Google, en de PWA anonimiseert IP-adressen en brengt de bewaring van meetcookies van vierentwintig maanden terug naar zes. Doe je niet aan gerichte advertenties, vink ze dan aan: je behoudt je metingen en maakt je naleving een stuk eenvoudiger.

Hoofdstuk 8De juiste referentie ben jij
Blijft de vraag die iedereen stelt bij het ontdekken van deze schermen: welke openingsratio is een goede ratio, hoeveel sessies per gebruiker moet je nastreven, welke retentie is normaal. Het antwoord past in één zin: wat je app vorige maand deed.
Die waarden hangen af van je vakgebied, je publicatieritme, hoelang je app al bestaat en hoe je gebruikers je hebben gevonden. De gemiddelden die op het web circuleren, gooien apps op één hoop die niets met elkaar te maken hebben, terwijl je eigen geschiedenis je situatie precies beschrijft. Dat is trouwens wat het rapport van een melding je geeft: je eigen referentiecijfers, niet een marktgemiddelde.
Drie gewoontes halen er het meeste uit. Vergelijk twee periodes van dezelfde lengte, wat de export naar spreadsheet meteen mogelijk maakt. Verander één ding tegelijk, zodat je weet waaraan je een beweging moet toeschrijven. En kijk naar de richting in plaats van naar de waarde: een curve die drie maanden zachtjes stijgt, leert je meer dan één uitstekend cijfer op zich.
Ontwerp