In Thrive Automator, you are able to create automations that will run whenever an event occurs.

You are able to set up start triggers, that will make the automation begin, and then use filters and actions to make it as complex as you need.

A start trigger is an event and, when it occurs, it will start running the automation. Once you set a start trigger (or multiple ones), you will be able to add actions to the automation, to create different steps that will run in order when the automation starts.

To create complex automations, you will be able to also add filters (which act as rules - for example: "only execute the automation if this happens") and/or delays in between actions (to wait a certain amount of time before the next action takes place).

This article will go through the available actions, triggers, and filters that can be found in Thrive Automator.


WordPress Account Start Triggers

Name

Description

User logs into account

This trigger will start the automation whenever a user logs into their account through any form on your site.

User logs out of account

This trigger will start the automation whenever a user logs out of their account.

Password reset link sent

This trigger will start the automation whenever the password reset link has been sent to the user.

User resets password

This trigger starts the automation whenever a user successfully resets their password on your site.

User creates new account

This trigger starts the automation each time a user creates a new account through any form on your site.

User profile updated

This trigger will start the automation whenever someone updates their account information on your site.

Thrive Apprentice Start Triggers

Name

Description

User enrolls in a bundle

This trigger will start the automation when a user is added to a specific bundle.

Users can be added to a bundle either through purchasing it, or by being manually added through the bundle manager.

User enrolls in a course

This trigger starts the automation when a user enrolls in a course.

It is important to remember here that, depending on the access restrictions of each course, users will be enrolled through different methods:

  • by purchasing the course

  • by registering for a new account

  • by logging into their account

  • by manually being added to the list of customers

User completes all free lessons in a premium course

This trigger starts the automation if a user completes all the free lessons that are available as part of a premium course.

User completes a lesson in a course

This trigger will fire the automation when the user marks a specific lesson as completed. The automation will only start if the lesson is published.

User completes a module in a course

This trigger will fire the automation when the user marks a specific module as completed. The automation will only start if the module is published.

User purchases a Thrive Apprentice bundle

This trigger will start the automation if a user makes a payment and is given access to a Thrive Apprentice course.

The automation will not start if a user is manually added to a Thrive Apprentice course.

User purchases a Thrive Apprentice course

This trigger will start the automation if a user makes a payment and is given access to a Thrive Apprentice bundle.

The automation will not start if a user is manually added to a Thrive Apprentice bundle.

User tries to access a restricted course

This trigger will start the automation if a user tries to access any restricted lessons or modules in a course.

User starts a course

This trigger will start the automation the first time a user accesses a lesson or module in a course.

This trigger will not start the automation if the user does not have access rights to view the content.

User starts a lesson

This trigger will start the automation the first time a user views a lesson.

This trigger will not start the automation if the user does not have access rights to view the lesson.

User starts a module

This trigger will start the automation the first time a user views a module overview page.

This trigger will not start the automation if the user does not have access rights to view the course content.

Thrive Ovation Start Triggers

User leaves a testimonial

This trigger will start the automation when someone submits a testimonial in a Thrive Ovation testimonial capture form.

Thrive Quiz Builder Start Triggers

Name

Description

User completes quiz

This trigger will start the automation whenever results are submitted for a quiz.

The trigger will start the automation if the user starts the quiz, but does not complete all the questions.

Thrive Ultimatum Start Triggers

User triggers Ultimatum lockdown campaign

This trigger will start the automation when a user triggers an Evergreen campaign from Thrive Ultimatum, by either visiting a Landing Page or entering their details into a "Lead Generation" form.

Thrive Architect Start Triggers

Form Submit

This trigger will start the automation when a visitor submits a "Lead Generation" form on the website.

It is mandatory that the "Email" field is completed in order for the automation to run.

WooCommerce Start Triggers

Note: WooCommerce Start triggers will only work if you have set up WooCommerce on your site.

Name

Description

WooCommerce order completed

This trigger will start the automation whenever a WooCommerce order is set to complete.

WooCommerce order refunded

This trigger will start the automation whenever a WooCommerce order is refunded.

WooCommerce order status change

This trigger will start the automation whenever a WooCommerce order changes its status.

WooCommerce product purchased

This trigger will start the automation whenever a product is purchased.

If two products are purchased as part of the same order, the trigger will fire twice.

WooCommerce product refunded

This trigger will start the automation whenever a product is refunded.

If two products are refunded as part of the same order, the trigger will fire twice.


Actions

Name

Description

Enroll user in course

If this action is added to the automation, the user will be enrolled in the chosen course when the automation flow reaches this step.

Remove user from course

If this action is added to the automation, the user will be taken out of the chosen course when the automation flow reaches this step.

Add user in autoresponder

If this action is added to the automation, the user will be added to the selected autoresponder when the automation flow reaches this step.

Tag user in autoresponder

If this action is added to the automation, the user will be assigned a tag in the selected autoresponder when the automation flow reaches this step.


Filters

Name

Description

WordPress user ID

This filter will allow the automation to continue its flow only if the WordPress user ID is the one that you set up in this field:

This will give you the possibility to only run the automation for specific users.

Last logged in

This filter will allow the automation to continue its flow only if the user has last logged in at the moment/date you have set up here:

Registration date

Similar to the "Last logged in" filter, this one will let you set up the automation in a way that it will run only for the users that have registered at a specific period of time, set by you:

WordPress username

This filter will let you set the automation to run for specific users, by adding their username in this field:

WordPress user role

This filter will let you set the automation to run for users that have a specific role on your site, and you can choose which one (you can choose multiple roles here):

WordPress user email

This filter will let you set the automation to run for a specific user, and you will have to enter their email in this field:


Delays

Besides the triggers, actions, and filters, you are also able to customize the automation by adding delays in between its steps:

Using the delay will tell the automation to wait for a specific amount of time, set by you until it moves on to the next step:

You are able to add delays in between any and as many steps of the automation as you wish.


Important!

  • You can choose multiple start triggers - if you do so, at least one of the start trigger events has to occur in order for the automation to start (the start triggers work using an 'OR' rule);

  • You can add multiple filters in two ways:

    • either by adding them using the plus sign in between the automation steps:

    • or by using the "Add new filter" option:

These are the triggers, actions, and filters that can be found in Thrive Automator when setting up a new automation. You can also check out this article, if you want to see which type of data each of the actions and triggers is capturing.

I really hope this article was useful to you. For more information regarding Thrive Automator, be sure to check out these resources:

If the article was useful, make sure you leave a smile below 😄!

Did this answer your question?