Automated Goodreads Reading Challenge Tracking
Every Monday, WebRun signs in to Goodreads, reads your reading challenge target and how many books you have finished, works out whether you are ahead or behind for the week of the year, blocks reading time on Google Calendar when you have slipped, and sends you a short Telegram note with the pace and what is already on your shelves to pick up next.
How do I know if I am on pace for my reading challenge?
WebRun keeps your reading challenge on track. Every Monday it reads your Goodreads target and finished books, works out whether you are ahead or behind for this week of the year, blocks reading time on Google Calendar when you have slipped, and sends the pace plus what to read next to Telegram.
- You know every Monday whether you are ahead or behind, and by how many books
- Reading time appears in the diary only in the weeks you slipped
- Next reads come from shelves you already picked
Built for avid readers · book clubs · students · anyone running a yearly reading goal
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.goodreads.com/user/sign_inin a real browser with your saved login - no setup, no API keys. -
1
Goodreads - read the challenge and your shelves
WebRun opens Goodreads to read the challenge and your shelves. - Sign in to Goodreads and open your reading challenge for the current year
- Capture the target, the number of books finished, and the dates you finished them
- Read your currently reading shelf and your want to read shelf so the note can suggest what is already waiting
Done when The challenge target, books finished, and both shelves have been read.
-
2
Google Calendar - block reading time when behind
WebRun opens Google Calendar to block reading time when behind. - Work out the pace: books finished against the number the calendar says you should be at by this week
- Block reading sessions in your own free evenings this week when you are behind, sized to the gap
- Leave the calendar alone when you are ahead, so a good month is not turned into homework
Done when Reading time is blocked if you are behind, and left clear if you are ahead.
-
3
Telegram - send this week's pace
WebRun opens Telegram to send this week's pace. - Send yourself a short note: books finished, the target for this week of the year, and whether you are ahead or behind and by how many
- Name what is on your currently reading shelf and suggest two from want to read that would close the gap
- Keep it to your own chat. WebRun never posts an update, a review, or a rating to your Goodreads profile
Done when You know this week's pace and what to pick up next.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it post to my Goodreads profile?
No. WebRun reads your challenge and your shelves only. It never posts an update, writes a review, rates a book, or marks anything as read on your behalf.
Does it fill my calendar every week?
Only when you are behind, and only in evenings that are already free. If you are ahead of the target, the calendar is left completely alone that week.
What if I change my challenge target?
It reads the live target from Goodreads each Monday, so raising or lowering your goal is picked up on the next run without any setting to change.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.