openfoodfoundation / analytics Goto Github PK
View Code? Open in Web Editor NEWA repository to share progress on Analytics work
License: GNU Affero General Public License v3.0
A repository to share progress on Analytics work
License: GNU Affero General Public License v3.0
We want to understand conversion rates around Split-checkout. There are many ways to achieve this, two have been identified:
Goal is triggered
-> when visitors
-> visit a given URL
; take note of the IDAll Elements Click
and Only Trigger When
-> Click Class
-> contains
-> button primary
(this is can be viewed when using the browser page inspector of the /checkout/summary
page)Goal is triggered
-> when visitors
-> send an event
ATM, not sure how to make option 2) work correctly, so, proceeding with 1).
Does anyone uses the "Mailing list" report in the customer section? The Addresses report contains similar information.
Page views from the respective URLs?
Matomo: comparing the following:
Goal (page view) with
And a second goal
https://openfoodnetwork.slack.com/archives/C012LE8LLDS/p1680705866453549
What are the actions that are performed the most, as admin?
Which admin pages are compromising usability on mobile?
Matomo data:
Which events are triggered more often?
Which pages do admins spend most time on?
To be agreed upon, needs discussion.
This came up here.
We want to know how often do users experience an item finishing stock, before the order actually is completed.
One approach could be measure how often do users see the out of stock banner.
Proposed solution: Set up an event on Matomo, to observe when the out of stock banner is triggered.
How does an order look like, when an item is of stock, in the DB? Maybe there are some features which allow setting up queries on Metabase?
We need to compare user interaction between the soon to be released split-checkout and the legacy checkout.
OFN France seem to have their Wordpress set up and might be a good reference
In Progress
Currently we only started measuring business metrics. But making OFNs impact measurable is equally important, both to support decisions and for fundraising purposes.
Come up with a first set of KPIs (that are rather simple to measure with Metabase)
Objective 1: Sales Concentration:
Hypothesis: OFN empowers many small food hubs and producers to sell (vs. having a small number of big food hubs and producers)
Objective 2: Market Access / Connecting Food Enterprises
Empowering small scale producers by connecting them with different points to sell
Objective 3: Prioritizing sustainable and regenerative agriculture
As an instance manager / product manager I would like to insights about the selling and purchasing behaviour of our enterprise users and shoppers, i.e. segment food enterprises by their sales frequency and shoppers by their buying frequency.
Buying Frequency
The busing frequency relates to how often a customer buys in a given unit of a lifetime.
This can be tracked in cohorts: Cohorts are groups of buyers or sellers who joined the platform in a specific period, usually a given month. In any cohort you’ll find both buyers and sellers who
- transact once
- some who transact occasionally
- super users who transact consistently
These KPIs will also help to calculate the Customer Lifetime Value (LTV) in the next steps:
What is the is the total value (in €/$|GBP) an average user(shopper) of the platform generates for OFN, over their active life on the platform?
KPIs / Queries to be created
Buying Frequency: Buyer Segmentation, what % of users buying once, buying occasionally (tbd) and super users who are buying regularly (per given cohort, e.g. among all users that joined in January 2020)
Sales Frequency: Seller segmentation, what % of shops selling once, selling occasionally (tbd) and super users who are selling regularly
We'd like to have estimates on the number visitors for OFN-US website.
Page view numbers can serve as a first approach to access this.
We can set basic tracking using Matomo, by following these steps.
The steps above are required since we've removed the general tracking code and installed the tag manager code. After doing so, we need to set up the correct trigger / tag / goal combination to re-enable page views / basic tracking.
We've discussed this here recently and via huddle with @wuchristina
Are the buttons "first" and "last" used?
When these buttons are clicked: what is the URL of the current page.
Goals and/or Events, not sure
Focus should be on the /products
page
This thread.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.