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

Design Pass for DPUL Success Dashboard #33

Open
1 task
sdellis opened this issue Jul 5, 2024 · 8 comments
Open
1 task

Design Pass for DPUL Success Dashboard #33

sdellis opened this issue Jul 5, 2024 · 8 comments

Comments

@sdellis
Copy link
Member

sdellis commented Jul 5, 2024

Blocked by #14

Acceptance Criteria

Wireframe a dashboard page that allows users to determine how successful we are based on a number of metrics that we are getting from Plausible.

Users should be able to determine success over a given date range for the following:

  • Traffic (Basic Site traffic metrics from Plausible)
  • Engagement (Aggregate totals for Record Page Views, UV Clicks, and Downloads)
  • Sources (Pie graph of top referrers for the given date range)

For each of the above metrics, we should allow for a drill down on data. For example:

  • Traffic can default to "Visitors" but allow a user to decide which metric they want to view on the line chart.
  • Engagement would be a tally of "engagement metrics" but one could drill down on the individual data in a line chart.
  • Sources could show the top 10 in the pie chart, but could allow for a longer list of all the data.

We can also supply a table of data at the bottom of the page. The graphs should be given priority at the top of the page.

Success Criteria

  • Users should be able to determine how well we did towards traffic and engagement goals for a given time period.
@AminEdZare
Copy link
Contributor

AminEdZare commented Jul 8, 2024

Mockup 1 for Success Dashboard

DPUL-Dashboard-Mockup.png

@AminEdZare
Copy link
Contributor

AminEdZare commented Jul 8, 2024

Mockup 2 for Success Dashboard

  • After getting feedback from Trey, we changed the Source section of the mockup to display a line chart instead of a bar graph.
  • The "Source Diversity" section was also modified to reflect this change, being renamed "Sources" and displaying an aggregate number instead of a percentage.

Mockup will continue to be modified as needed to give us the most utility out of the DPUL Success Dashboard #14 which we are implementing.

DPUL-Dashboard-2.png

@tpendragon
Copy link
Contributor

tpendragon commented Jul 8, 2024

I don't totally understand what the 11% and 20% aggregates would tell me, and since they're so big I think I'd give them a lot of mental weight. I wonder if instead of trying to combine those metrics we had their own separate rows, with a little up or down arrow and red/green that indicated "Up 10%" or what have you.

Like if Downloads goes down by 30, and Viewer Clicks goes down 100, but RPV goes up 3000, I don't think those things are all connected to the same goals, so I'd want to reflect on those individually if that makes sense? Otherwise I'd see a big green box that was like UP A MILLION PERCENT and be like job done 👍, but our goal of enabling transformative use may have gone down.

@tpendragon
Copy link
Contributor

Also I think "Visitors" isn't in #14, so I wonder if we can take it out. I know it's like...the easy one, but we heard from our stakeholders that it's not really popularity that means success.

@tpendragon
Copy link
Contributor

DPUL-Dashboard-2
putting this here to a public link

@hackartisan
Copy link
Member

I think I was out when we looked at this but since it came up again, reading Trey's comments makes me think it would be nice to have our goals spelled out on this page. Like, what if there was descriptive text that helped link the visuals to our goals and guided someone in how to read / use the info?

@sdellis
Copy link
Member Author

sdellis commented Oct 30, 2024

Here are some goals:

  • Number of downloads over a time period goes up.
  • We want all downloads of Figgy resources, and be able to filter where people are getting to those downloads from. Generally we want downloads to come up.
  • Number of clicks in a session goes up.
  • Number of sessions greater than 1 minute goes up.
  • Users link our data out to other sites and platforms; blogs, IIIF story builders
  • Both visits from individual sources goes up and diversity of sources goes up
  • Bounce Rate goes down
  • Reference / area librarians or curators (sorry don’t know all the titles) hear that someone used a resource, or help them find a resource they say will be useful.

@sdellis
Copy link
Member Author

sdellis commented Oct 30, 2024

@AminEdZare and I were talking more about how to visualize these numbers:

For each of the metrics we intend to display a line graph (or scatterplot) detailing daily stats. We will also overlay a "line of best fit" (aka, linear regression) and then use the line's slope to determine the percent of increase or decrease over the time period given. That line of best fit is the indicator for general success or failure over the time period, and the daily values can help determine changes based on events (i.e., publicity campaigns, feature releases, etc.). The Rate of Change percentage would be a good indicator as to the rate of success or failure over a given time period. Rate of Change is calculated as change in Y (metric) / change in X (days) x 100.

Above each metric graph/visualization, we will define the metric, state our goal for including it as a measure of success, and indicate how success is determined. For example we want downloads to go up over time and have a positive slope, whereas we want bounce rates to go down so success would be a negative slope.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants