BACK TO DIRECTORY

LekTrail Reading Tracker

by Raúl Rojas

0.0
(0 ratings)

Most websites have no memory. Visitors return and see the same content with no recognition of what they’ve already explored. LekTrail changes that.

For content sites: Show readers which articles they started but didn’t finish, and suggest new content based on their history.

For e-commerce: Display recently viewed products so customers can easily return to items they were considering.

For courses and documentation: Track progress through lessons or guides, showing what’s completed and what’s next.

How It Works

LekTrail tracks when visitors scroll through your content:

  • Viewed: Posts they started reading
  • Completed: Posts they scrolled to the end (configurable threshold)
  • Suggestions: Unread posts based on your configuration

The widget displays three sections: “Continue Reading”, “Completed”, and “Suggested Reading”.

Two Tracking Modes

localStorage Mode (Default)

  • Works for all visitors, no login required
  • Data stored in browser, completely private
  • Optional consent banner
  • Data clears if browser storage is cleared

Server-Side Mode

  • Requires logged-in users (WordPress users or membership plugin)
  • Reading history persists across devices
  • Useful for membership sites, courses, or personalized experiences
  • Anonymous visitors see suggestions only

Features

  • Gutenberg block and shortcode support
  • Works with any post type (posts, pages, products, custom types)
  • Configurable scroll threshold to mark content as “completed”
  • Show/hide excerpts and thumbnails
  • Suggestion order: random, recent, or related
  • Category filters for suggestions
  • Customizable labels (multilingual ready)
  • Optional consent requirement with built-in banner
  • Performance caching for suggestions

Development

Source code and build tools are available on GitHub.

Screenshots

Suggested reading widget showing unread posts with excerpts.

Suggested reading widget showing unread posts with excerpts.

All LekTrail blocks and patterns in the Gutenberg block inserter.

All LekTrail blocks and patterns in the Gutenberg block inserter.

Reading dashboard with category breakdown, display modes, and reading lists with status indicators.

Reading dashboard with category breakdown, display modes, and reading lists with status indicators.

Settings page with tracking, display, consent, and suggestion options.

Settings page with tracking, display, consent, and suggestion options.

Plugin Details

Active Installs
0
Total Downloads
338
Version
1.1.0
Requires WP
6.3
Requires PHP
7.4
Tested Up To
6.9.7
Added
2026-04-05
Last Updated
2026-04-24 3:24am GMT

Ratings

5
0
4
0
3
0
2
0
1
0