tr Skip to content

When user watches complete video in Presto Player, mark a lesson complete of a course in Tutor LMS

When a viewer watches a Presto Player video to the end, FlowMattic marks a Tutor LMS lesson complete for that user, so watching the lesson video counts as finishing the lesson.

Presto Player Tutor LMS

2 steps Setup ~5 min Used on 2.6k sites Productivity Free to import

The When user watches complete video in Presto Player, mark a lesson complete of a course in Tutor LMS workflow on the FlowMattic canvas, with 2 steps across Presto Player, Tutor LMS
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

In a video-led course, a student who has watched the whole lesson video has done the work. Tutor LMS still waits for them to click the complete button, and many forget. That leaves progress bars behind and course-completion steps stuck. This workflow ties the two together.

The Presto Player trigger, Complete Video Watched, fires when a user watches a video all the way through. FlowMattic then runs Tutor LMS's Mark Lesson Complete action, which records the lesson as complete for a user. You map the viewer from the Presto Player data and set which lesson the step marks.

As imported, any Presto Player video on the site that is watched to the end starts a run. If you have several videos, add a Filter on the video so only the right one marks the lesson. The step needs to know which WordPress user watched, so test with a logged-in student first.

Single-video lessons

Each lesson is one recorded talk. Watching it to the end marks that Tutor LMS lesson complete without the student clicking anything.

Compliance training

Staff must watch a policy video in full. The completed lesson in Tutor LMS becomes your record that they saw all of it.

Moving on to the next lesson

Where your course needs earlier lessons finished first, a completed video moves the student forward without a manual step.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Presto Player Complete Video Watched

    Fires when a user watches a Presto Player video through to the end on your site. The video and viewer data are passed on to the Tutor LMS step.

  2. Step 2Action
    Tutor LMS Mark Lesson Complete

    Marks a Tutor LMS lesson complete for the user. Map the viewer from the Presto Player data and set the lesson, then test with a logged-in student account.

What you need

  • FlowMatticCore
  • Presto Player PluginPlugin
  • Tutor LMS PluginPlugin

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Add a Filter right after the trigger on the video ID or title from a test run, so only the video belonging to this lesson marks it complete.
  • Using one video per lesson across a course? Copy the workflow once per lesson, each with its own video Filter and its own lesson in the Tutor LMS step.
  • For partial credit, swap the trigger for Presto Player's Partial Video Watched, which fires when the viewer reaches the percentage you choose.

Questions about this workflow

What happens if a visitor isn't logged in when the Presto Player video ends?

Tutor LMS tracks progress for WordPress users, so a guest viewer has no account to mark. Watch a video while logged out and check Task History to see what the step returns.

Does every Presto Player video mark the lesson complete?

Yes, as imported, because there is no Filter. Add one on the video so other videos on the site don't mark this lesson.

Do Presto Player and Tutor LMS need to be on the same WordPress site?

Yes. Both are WordPress plugins, and both must run on the site where FlowMattic is installed.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Flowmattic is a noteworthy option for businesses looking for a self-hosted alternative to Zapier. With its user-friendly interface and a strong set of features, it is a top pick for those in need of a reliable WordPress automation solution.

Creative-Minded Multimedia

The main advantage of the plugin that it can turn your WordPress installation into a powerhouse, just imagine that you can replace all other integration with only this one.