Presto Player plays the videos on your WordPress site and knows when a viewer reaches a set percentage or watches to the end. FlowMattic writes those moments to Google Sheets, so HR teams get a training record, course creators see which lessons hold attention, and marketers see which videos people actually finish.
8 triggers19 actions5 example workflows1 ready-made templateUnlimited runs
Try a pairing
When this happens in Presto Player2 triggers
Do this in Google Sheets19 actions
1. TriggerPartial Video Watched
2. ActionAdd New Row
When Presto Player fires Partial Video Watched, FlowMattic runs Add New Row in Google Sheets with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Presto Player and Google Sheets workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Log partial views at the percentage you choose
Set the trigger to fire at, say, half way. Each viewer who gets there adds a row, which shows how far into a video people really get.
Keep a compliance record of completed training videos
Staff who watch a required video to the end get a dated row with their name and the video, which is the evidence auditors ask for.
Complete Video Watched→Add New Row
Tick the video off in a learner roster
The roster has one row per learner and one column per video. A completion finds the learner's row and marks that video's cell as watched.
Complete Video Watched→Lookup Row Data→Update Cell Data
Keep one row per viewer and update their progress
A Router updates the viewer's existing row when they reach a later milestone and adds a new row only on their first view, so the sheet does not fill with repeats.
Partial Video Watched→Lookup Row Data→Router→Update Row
Write each video's views to its own tab
Sales demos, product tours and course lessons go to separate tabs, so each owner reads the viewing data for their videos only.
Complete Video Watched→Router→Add New Row
Set up: log partial views
Once set up, every viewer who reaches your chosen point in a video adds a row to your sheet.
1
Connect Google Sheets
Under Connects in FlowMattic, add a Google Sheets connection. Presto Player runs on your WordPress site and needs no connection.
2
Prepare the sheet
Create a sheet with columns such as Viewer, Email, Video, Percent and Date.
3
Start with Partial Video Watched
Create a workflow with the Presto Player Partial Video Watched trigger, choose the video and percentage, then watch that far while logged in to capture data.
4
Write the row
Add Google Sheets Add New Row, map the viewer and video fields, test the step and switch the workflow on.
New Spreadsheet RowTrigger when a new row is added to the spreadsheet
New Or Updated Spreadsheet RowTrigger when a row is updated in the spreadsheet
Deleted Spreadsheet RowTrigger when a row is deleted from the spreadsheet
Update Cell DataTrigger when any cell is updated in the spreadsheet
Update Specific Cell DataTrigger when a specific cell is updated in the spreadsheet
Update Specific Column ValueTrigger when a specific column value is updated in the spreadsheet
Actions (19)
Add New RowAdd a new row with mapped data
Update RowUpdate existing row in specific spreadsheet with mapped data
Delete RowDelete row by ID in specific spreadsheet
Clear Row DataClear data or row by ID in specific spreadsheet
Lookup Row DataSearch for data in specific spreadsheet
Get Cell DataGet data for particular cell in specific spreadsheet
Update Cell DataUpdate data for particular cell in specific spreadsheet
Get Row CountGet total number of rows in specific spreadsheet
Get Row DataGet rows data from the sheet based on specified range
Create Spreadsheet ColumnCreate a new column in specific spreadsheet
Create New SheetCreate a new sheet in specific spreadsheet
Import CSV or JSON to Existing SheetImport CSV or JSON data to existing sheet in specific spreadsheet
Copy SheetCopy a sheet to another or within the same spreadsheet
Get RowsRetrieve rows in JSON format for use with Iterator
Export sheet to CSVExport the selected sheet to CSV format and save to WordPress Media Library
Export Sheet to ExcelExport the spreadsheet to Excel (.xlsx) format and save to WordPress Media Library
Export Sheet to PDFExport the spreadsheet to PDF format and save to WordPress Media Library
Export Sheet to OpenDocumentExport the spreadsheet to OpenDocument (.ods) format and save to WordPress Media Library
Export Sheet to TSVExport the selected sheet to TSV format and save to WordPress Media Library
Why run this pair with FlowMattic
Presto Player and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Viewing data stays with you
Who watched what moves from your WordPress site to Google Sheets directly, without another automation service seeing your staff or students.
Every view, no task limit
Runs are unlimited, so logging each view on a popular course video costs the same as on a video seen a dozen times.
Proof without a video host report
A sheet of completions with names and dates is easy to share with a manager or auditor, with no export from your video setup.
Common questions
How do I track Presto Player video views in Google Sheets?
Create a workflow with Partial Video Watched or Complete Video Watched, choose the video, and add Google Sheets Add New Row with the viewer and video fields mapped to your columns.
Can I see who watched a training video to the end?
Yes. Use Complete Video Watched on that video and log the user's name and email with the date. Viewers must be logged in for their details to be known.
Can I track several percentages for one video?
Set up one Partial Video Watched workflow per percentage, for example 25, 50 and 75, each writing or updating the viewer's row.
Can the viewer get an email after finishing a video?
Yes. After the Add New Row step, add an Email step that sends the next lesson, a worksheet or a thank-you to the viewer's email from the trigger data.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Presto Player integration 1.0, Google Sheets integration 2.2.4.