Reading stats are fun… until they become pressure.
The goal of a Notion dashboard isn’t to turn your hobby into homework—it’s to help you notice patterns like:
- When you read the most
- What genres you actually finish
- Whether audiobooks are saving your reading life
If you want your reading tracker to feel like a clean little app inside Notion (with dashboards that don’t break), NotionReads makes this stuff effortless.

Step 1: Define the only stats that matter
Pick 3–5. Here are the ones that stay motivating:
- Books finished (YTD)
- Pages read (YTD) (optional)
- Minutes listened (if you do audio)
- Genre mix (what you’re actually reaching for)
- DNFs (to normalize quitting)
If a metric makes you feel bad, delete it.
Step 2: The database setup (keep it boring)
You need one Books database (or a Reading Log) with these properties:
- Status (Want to read / Reading / Finished / DNF)
- Start date
- Finish date
- Pages (number)
- Genre (select)
- Format (select: Physical / Ebook / Audio)
Optional:
- Rating
- Series
- Mood/Vibe
If you’re starting from scratch, use one of these first:
Step 3: A “This Year” filter that powers everything
Create a view called Finished — This Year with a filter like:
- Status = Finished
- Finish date is within this year
That one view becomes the backbone of your dashboard.

Step 4: Build 4 dashboard blocks (and stop)
1) Progress: books finished
Create a simple number rollup or database count.
2) Pages read (optional)
Sum the Pages property for your Finished — This Year view.
If you don’t track pages, skip it. Truly.
3) Genre breakdown
Use a grouped view by Genre (or a simple chart block if you use Notion charts).
4) Formats: physical vs ebook vs audio
This is the “why am I stuck?” diagnostic.
If you finish more books on audio, that’s not cheating—that’s strategy.
Step 5: Add two “sanity views” (the secret to staying consistent)
“Currently Reading”
Filter: Status = Reading.
Keep it tiny (1–3 books). If it’s bigger, you’re collecting guilt.
“DNF is allowed”
Filter: Status = DNF.
If you want a lightweight system for DNFs, pair this with:
Make the dashboard work with your actual life
If you’re busy: lean on audio
Set a monthly goal like “2 audiobooks” instead of forcing pages.
Helpful companion:
If you’re in a slump: do a reset week
Don’t “push through.” Reset the environment.
Try:
A gentle “best month” metric (that won’t stress you out)
Instead of comparing yourself to other people’s Goodreads numbers, track:
- Your best reading month for you
A simple formula:
- Best month = the month where you finished the most books and rated your reading vibe as “good.”
(Yes, vibes count.)
CTA
If you want a reading stats dashboard that stays clean, fast, and actually fun to use inside Notion, NotionReads is made for exactly this:
If you’re doing a challenge, pair your stats page with: