Skip to content

AutomatorWP

AutomatorWP is a no-code automation plugin for WordPress — it connects your plugins so that when something happens, it does something else. With this integration enabled, Ink Player becomes a trigger source: viewer actions like finishing a video, hitting a progress milestone, or submitting a lead form can kick off any AutomatorWP action — send an email, add a user to a course, grant a role, push to your CRM, fire a webhook, and more.

What this integration does

Adds an Ink Player integration to AutomatorWP with triggers for:

  • A viewer plays a media — playback starts.
  • A viewer reaches a progress milestone — 25%, 50%, or 75% watched.
  • A viewer completes a media — watched to the end (at least 95%).
  • A viewer completes a playlist — every item in the playlist finished.
  • A viewer unlocks protected media — the correct password is entered.
  • A viewer submits a lead form — an email opt-in is captured (also available as a guest trigger for logged-out visitors).

Each trigger can be filtered to a specific media item or playlist, and exposes tags (the media title, watch percentage, lead email, and more) that you can drop into the actions that follow.

How AutomatorWP works

Every AutomatorWP automation has two halves:

HalfLabelledWhat it is
Trigger"When this happens"The event that starts the automation. Ink Player provides the triggers above. A trigger on its own has no visible effect.
Action"Do this"What actually happens once the trigger fires — send an email, add a role, etc.

An automation only does something when you pair an Ink Player trigger with one or more actions.

One trigger per automation (usually)

If you add several triggers to one automation, the viewer must complete all of them before the actions run (and, with Sequential switched on, in order). To make each event fire its own outcome, give each trigger its own automation.

Step 1 — Enable the integration

  1. Install and activate the AutomatorWP plugin on your site.
  2. Go to Settings → Integrations.
  3. Find the AutomatorWP card under the Automation category and flip Enable on.
The AutomatorWP integration card enabled in Ink Player
Enable the AutomatorWP card in Settings → Integrations

Step 2 — Add an Ink Player trigger

In WordPress, go to AutomatorWP → Automations → Add automation and choose a User automation (or Anonymous, for the guest lead trigger). Click Add trigger, pick the Ink Player integration, and choose one of its triggers.

Choosing an Ink Player trigger in the AutomatorWP automation editor
The Ink Player triggers in AutomatorWP's trigger picker

Step 3 — Configure the trigger

Fill in the trigger's options. The blue words in the trigger sentence are editable:

OptionWhat it does
MediaLimit the trigger to one media item, or leave it as any media.
Playlist(Playlist trigger only) the playlist that must be completed.
Milestone(Progress trigger only) which point to fire at — 25%, 50%, 75%, or any milestone.
TimesHow many times the viewer must do it before the trigger fires. 1 fires on the first occurrence.
A configured Ink Player completion trigger
A "completes a media" trigger set to any media, one time

"Times" is a count, not a duration

Times means the number of occurrences — e.g. plays a media 3 time(s) fires on the third play. It has nothing to do with seconds or how long the video is. Use 1 while testing.

Step 4 — Add an action

Click Add action and choose what should happen — for example Send an email, Add the user to a role, or (as below) Create a post. You can insert Ink Player tags (see below) into the action's fields — for instance a post title or an email body that says "Thanks for finishing {Media title}!"

Adding a Create a post action under an Ink Player trigger
A "Create a post" action added under the "User plays a media" trigger

Step 5 — Publish and watch it run

Publish the automation, then perform the action as a viewer — watch a video, unlock a media, submit a lead form. AutomatorWP records each run in the automation's Logs: a Trigger entry when your trigger fires, an Action entry for each action, and an Automation entry once every trigger is met and the actions run.

AutomatorWP logs showing the trigger, action, and automation all completed
The Logs confirm the trigger fired and the "Create a post" action ran

The action's result then appears wherever it applies — here, the automation created the post defined by its Create a post action.

The WordPress Posts list showing the post created by the automation
The post created by the automation, listed under Posts

Triggers reference

TriggerFires whenOptions
User plays a mediaA signed-in viewer starts playback.Media, Times
User reaches a progress milestone on a mediaA viewer crosses 25% / 50% / 75% watched.Media, Milestone, Times
User completes a mediaA viewer watches at least 95% of a media.Media, Times
User completes a playlistA viewer has completed every item in the playlist.Playlist, Times
User unlocks a protected mediaA viewer enters the correct password on protected media.Media, Times
User submits a lead formA signed-in viewer submits a lead / email opt-in.Media, Times
Guest submits a lead formA logged-out visitor submits a lead form. Use in an Anonymous automation.Media, Times

Tags

Tags are placeholders you can drop into any action to insert data from the trigger. Available tags depend on the trigger:

TagValueAvailable on
Media ID / Title / UID / Type / Provider / DurationDetails of the media involved.All media triggers
Watched percentHow much of the media was watched.Play, progress, completed
Watched secondsSeconds watched (excludes seeking).Play, progress, completed
Milestone reached (%)The milestone that fired (25/50/75).Progress
Playlist ID / TitleThe completed playlist.Playlist completed
Completing media IDThe item that finished the playlist.Playlist completed
Lead email / Lead nameThe submitted lead's details.Lead submitted
TimesHow many times the trigger has run for this user.All triggers

Requirements

  • The AutomatorWP plugin must be installed and active.
  • Playback triggers (plays, progress milestone, completes, playlist completed) rely on view tracking — turn on Analytics in Ink Player settings.
  • At least one Ink Player media item or playlist to trigger on.

Notes

  • If the AutomatorWP card is missing, confirm the AutomatorWP plugin is active.
  • Playlist completed fires only after the viewer finishes every item in the playlist (each watched to at least 95%) — completing a single item is not enough.
  • Playback, unlock, and the standard lead trigger apply to signed-in users. For logged-out visitors, use the Guest submits a lead form trigger in an Anonymous automation — the submitted email gives the automation someone to act on.
  • Ink Player media and playlists are picked from your library (not WordPress posts), so the trigger's Media and Playlist fields search your Ink Player content directly.
  • Deleted media and playlists never appear in the pickers or fire triggers.

Built for WordPress.