Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Analytics Public #218

Open
Cleop opened this issue May 5, 2017 · 11 comments
Open

Make Analytics Public #218

Cleop opened this issue May 5, 2017 · 11 comments
Labels
help wanted If you can help make progress with this issue, please comment! priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished question A question needs to be answered before progress can be made on this issue T1d Time Estimate 1 Day
Milestone

Comments

@Cleop
Copy link
Member

Cleop commented May 5, 2017

@iteles to share details with @markwilliamfirth so he can check up on this.

@Cleop Cleop assigned iteles and ghost May 5, 2017
@nelsonic
Copy link
Member

nelsonic commented May 5, 2017

Analytics are the lifeblood of the organisation ... @iteles please make them public.

@nelsonic nelsonic added blocker bug Suspected or confirmed bug (defect) in the code priority-1 Highest priority issue. This is costing us money every minute that passes. T25m Time Estimate 25 Minutes labels May 5, 2017
@ghost ghost removed their assignment May 8, 2017
@iteles
Copy link
Member

iteles commented May 10, 2017

So, after a little research, it looks like I can make some of our google analytics public using Google Analytics Super Proxy which I'm still looking into.

@Cleop @harrygfox @markwilliamfirth What kind of metrics do you think would be most useful to be public , seeing as we have to start somewhere? Have any of you done any research on analytics?
I've given you all access to our GA.

@iteles iteles assigned ghost , harrygfox and Cleop and unassigned iteles May 10, 2017
@iteles iteles added priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished and removed blocker priority-1 Highest priority issue. This is costing us money every minute that passes. labels May 10, 2017
@harrygfox
Copy link
Member

@iteles The stuff I find the most useful is seeing the point at which users leave the site: the sanky diagram showing users entering on this page then going to this page then leaving. why did they leave? are there patterns we can identify?
Ahh all of it is really interesting, especially devices and countries people are accessing from!

@harrygfox harrygfox removed their assignment May 11, 2017
@Cleop
Copy link
Member Author

Cleop commented May 17, 2017

It will be hard for us to track people's journeys if they're not clicking on things. Some significant parts of the site don't require any clicking to access them. However our clickable elements are:

  • The dwyl tick (> Meet the Team) - I don't think this is very intuitive/ obvious and so I'm not sure what this data could reveal
  • In the navbar: Offering, Process, Contact (can also be viewed by scrolling)
  • Navbar: Values
  • Navbar: Team
  • Submit (on the contact form)
  • Values: 'quality of our code', 'global network of expert contributors'
  • Team: every team member's face (> their github)

We could also analyse the traffic source (not just by country) but something like:
and

and duration of stay

E.g. Do people who visit the site from an email link stay longer than others? What do they click on?

@harrygfox
Copy link
Member

An interesting article on USING metrics from NNGroup:

Translating UX Goals into Analytics Measurement Plans

@ghost ghost removed their assignment Jun 15, 2017
@Cleop
Copy link
Member Author

Cleop commented Jun 19, 2017

As #286 states, since May 9th there has been no gathering of GA data.

@ghost
Copy link

ghost commented Aug 23, 2017

@Cleop next step in this issue:

  • Make the analytics public

@ghost ghost added this to the Sprint 1 milestone Aug 23, 2017
@ghost ghost removed the bug Suspected or confirmed bug (defect) in the code label Aug 23, 2017
@ghost ghost changed the title Check recent google analytics Make Analytics Public Aug 23, 2017
@Cleop
Copy link
Member Author

Cleop commented Sep 8, 2017

@markwilliamfirth - the way making analytics public works is that you have to write individual queries for the parts that you want to make public. Before I can simply 'make the analytics public', I need to know what queries to write. According to the number of queries this will impact how much time this takes. Please can you confirm which queries you'd like written?

@Cleop Cleop removed their assignment Sep 8, 2017
@Cleop Cleop removed the T25m Time Estimate 25 Minutes label Sep 8, 2017
@Cleop Cleop assigned ghost Sep 8, 2017
@ghost
Copy link

ghost commented Sep 8, 2017

@Cleop as an MVP let's go with:

  • Number of page views for each page
  • What countries people are coming from + source (email etc)
  • Average length of time spent on each page

If these aren't achievable please swap them out for similar stats - we can start with these for now and augment later

@Cleop Cleop assigned Cleop and unassigned ghost Sep 11, 2017
@Cleop Cleop added T2h Time Estimate 2 Hours in-progress An issue or pull request that is being worked on by the assigned person T1d Time Estimate 1 Day and removed in-progress An issue or pull request that is being worked on by the assigned person T2h Time Estimate 2 Hours labels Sep 11, 2017
@Cleop
Copy link
Member Author

Cleop commented Sep 11, 2017

  • Get app from github
  • download and install Python 2.7
  • Download and install the App Engine SDK for Python
  • Need to get credentials for API but not sure how to fill this section in, keep choosing options that don't provide any credentials or getting 'not secure' for the combinations I'm trying
  • Create an APIs Console Project (think this is done...)
  • 13.16 'Create an actual application on app engine' / Create an app engine instance with url @appspot.com
  • Configure the project with your details
  • Deploy to app engine
  • Create queries

@ghost ghost modified the milestones: Sprint 1, Post-deployment Sep 22, 2017
@ghost ghost unassigned Cleop Sep 29, 2017
@nelsonic
Copy link
Member

@Cleop could you please add a comment with your conclusion on this quest so that we know where/how to pick up and complete it. thanks! 👍

@nelsonic nelsonic added help wanted If you can help make progress with this issue, please comment! question A question needs to be answered before progress can be made on this issue labels Aug 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted If you can help make progress with this issue, please comment! priority-2 Second highest priority, should be worked on as soon as the Priority-1 issues are finished question A question needs to be answered before progress can be made on this issue T1d Time Estimate 1 Day
Projects
None yet
Development

No branches or pull requests

4 participants