Completion Prompt

Tutor LMS Lesson Completion Prompt โ€” Smart Popups + Lesson Search

Prompt Students to Complete Lessons at the Right Moment

A smart popup asks students to mark lessons complete and move to the next one โ€” triggered by video watch progress or time spent on text lessons. Includes a built-in lesson search bar.

๐Ÿ”’ Secure checkout โšก Instant download ๐Ÿ“ง Lifetime updates
75% Watched

Complete This Lesson?

You’ve watched most of this lesson. Would you like to mark it complete and move to the next lesson?

Not Now Complete & Continue โ†’

Students watch lessons but forget to mark them complete

Tutor LMS requires students to manually click “Complete” after every lesson. Many forget, skip the button, or don’t realize it’s there โ€” leaving their progress records incomplete and certificates unearned.

โญ๏ธ

Silent Progress Loss

A student watches the entire video, reads the whole text lesson, then navigates away. The lesson stays marked as incomplete. Their progress bar stalls, courses never show as finished, and certificates don’t generate.

Incomplete records
โœ…

Prompted at the Right Time

After watching 75% of the video (or spending 60 seconds on a text lesson), a popup appears asking “Complete This Lesson?” with one click to mark it done and navigate to the next lesson automatically.

Accurate progress

Completion prompts and lesson search

Both features improve the student experience on lesson pages. Enable or disable each independently.

๐ŸŽฌ

Lesson Completion Prompt

A smart popup that asks students to mark the lesson complete based on their actual engagement.

  • โœ“ Video lessons: triggers at configurable % watched (default 75%)
  • โœ“ Text lessons: triggers after configurable seconds on page (default 60s)
  • โœ“ Supports YouTube, Vimeo, and HTML5 video
  • โœ“ “Complete & Continue” navigates to next lesson
  • โœ“ Skips already-completed and offline lessons
  • โœ“ Only shows to enrolled students
  • โœ“ Toggle video and text prompts independently
๐Ÿ”

Lesson Search Bar

An AJAX search field that lets students find any lesson, assignment, or quiz within a course instantly.

  • โœ“ Searches lessons, assignments, and quizzes
  • โœ“ Shows on course pages, lesson pages, and assignment pages
  • โœ“ Type icons: video, YouTube, Vimeo, text, assignment, quiz
  • โœ“ Displays topic name under each result
  • โœ“ Highlights matched text in results
  • โœ“ Works for enrolled and non-enrolled visitors
  • โœ“ Toggle on/off from settings

Smart behavior built into every detail

The plugin only shows prompts when it makes sense and stays out of the way when it doesn’t.

โš™๏ธ

Configurable Thresholds

Set video completion percentage (1โ€“100%) and text lesson time (in seconds) from the settings page. Each feature has its own toggle switch to enable or disable independently.

๐ŸŽฅ

Multi-Source Video

Detects YouTube, Vimeo, HTML5, and external URL video sources automatically. The popup triggers based on actual playback progress, not just page time.

โžก๏ธ

Auto-Navigation

When a student clicks “Complete & Continue”, the lesson is marked complete via AJAX and the page navigates to the next lesson in the course sequence automatically.

๐Ÿ›ก๏ธ

Smart Guards

Won’t show for already-completed lessons, unenrolled visitors, offline lessons, or logged-out users. Checks enrollment status and completion state before rendering anything.

๐Ÿ“ฑ

Responsive Design

Both the popup and search bar are fully responsive. The popup stacks buttons vertically on mobile. The search dropdown adapts its height and padding for smaller screens.

๐Ÿ“

Tutor LMS Settings Page

Settings live under Tutor LMS โ†’ Lesson Completion Prompt in the admin menu. Toggle switches with real-time field enabling/disabling. Clean, native WordPress UI.

Install, configure thresholds, done

Works immediately with default settings. Customize the trigger thresholds to match your courses.

1

Install & Activate

Upload the plugin and activate. Both the completion prompt and lesson search are enabled by default with sensible settings (75% video, 60s text).

2

Adjust Thresholds

Go to Tutor LMS โ†’ Lesson Completion Prompt. Set the video percentage and text lesson time. Toggle each feature on or off with the switch.

3

Students Get Prompted

When a student hits the threshold, the popup appears. One click marks the lesson complete and moves them forward. The search bar helps them find any lesson instantly.

One plugin. One price. Lifetime access.

No subscriptions. No hidden fees. Pay once and use it forever.

$49
Lifetime license for 1 website ยท All features included
  • โœ“ Video lesson completion prompt (configurable %)
  • โœ“ Text lesson completion prompt (configurable seconds)
  • โœ“ YouTube, Vimeo, HTML5 video support
  • โœ“ “Complete & Continue” auto-navigation
  • โœ“ Lesson search bar (lessons, quizzes, assignments)
  • โœ“ Independent toggle for each feature
  • โœ“ Works with Tutor LMS Free & Pro
  • โœ“ Lifetime updates & priority support
Get Lesson Completion Prompt โ€” $49 โ†’

๐Ÿ”’ Secure payment via WooCommerce ยท Instant download after purchase

Frequently asked questions

Everything you need to know before purchasing.

The plugin tracks actual video playback progress. When the student reaches the configured percentage (default 75%), the popup appears. It works with YouTube, Vimeo, HTML5, and external URL video sources. The percentage is configurable from 1% to 100% in the settings.
For lessons without video, the plugin starts a timer when the page loads. After the configured number of seconds (default 60), the popup appears. This gives students time to read the content before being prompted to mark the lesson complete.
No. The plugin checks if the lesson is already completed before loading anything. If the student has already completed the lesson, the popup never renders. It also checks enrollment status, login state, and whether it’s an offline lesson โ€” skipping all of those cases.
The search covers lessons, assignments, and quizzes within the current course. Each result shows a type icon (video, YouTube, Vimeo, text, assignment, quiz), the item title with matched text highlighted, and the topic name. Clicking a result navigates directly to that item.
Yes. The settings page has three independent toggles: video lesson prompts, text lesson prompts, and the search bar. You can enable any combination. Each feature works independently of the others.
The search bar appears above the course curriculum/topics accordion on course pages, above the sidebar on lesson pages, and before the content on assignment pages. It renders once per page using Tutor LMS hooks and only loads its assets on Tutor pages.

Stop losing progress to a forgotten button click

Students who watch the video and read the content deserve accurate progress records. Prompt them at the right moment and let them move forward with one click.

Get the Plugin for $49 โ†’

One-time payment ยท Lifetime updates ยท 1 website license