Hello there! I have some news to share on something that Fandom is beginning to work on.
We recently released the Table Progress Tracking feature, which allows users to check their own personal progress in tables (and which can now be used by all wikis). Previously, we also included the ability to mark progress in Interactive Maps.
The next update is that we are beginning work on a Page-Level Progress Tracking feature, which is for individual pages (rather than tables or maps). We would love to hear any feedback on this before the team starts building it.
Page-Level Progress Tracking idea:
This feature would allow for users to have personal progress tracking on article pages - not every page, but specific ones that perhaps cover a single entity which is something that is part of game progression. For example, something like one quest or mission, one item, one collectible.
The idea right now is to allow for adding a checkbox module on such pages, so that readers can make the topic as done / collected / purchased, etc.
You can see some images of what this might look like below (these are examples, and not a finalized version of anything). It includes:
A small module at the top of the page
Expandable to show related pages in the same category (e.g. "quests", "collectibles")
Readers could check them off or jump directly to others in the group
Think of it as a checklist spread across multiple pages
We would likely use categories to group these related pages, so that the progress tracking feels connected and purposeful, not random.
What we’d love to know:
Do you think readers would find this useful?
What do you think of the above example images?
What kinds of pages would you want to see it on (and NOT see it on)?
What are your thoughts on using categories to cluster relevant sets of pages?
Where this will go (if tests go well):
First, we’ll add tools for you to control which pages/categories are trackable
Probably: Syncing between map markers and location pages
Maybe: Progress bars for each group
Other ideas welcome!
If you have any thoughts or questions to share on this feature, that would be very welcome - this is the ideal time to share anything as the team is only just getting started with it. Any feedback is appreciated!